What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0

Every time someone from a bigger food city says ‘what’s the big deal about food in SF’ and people get so defensive. I think it’s worth articulating that the severe gentrification has led to changing tastes, yet the cost of living and lack of housing also impacts everything. If service people can’t live here and can’t get home after a shift, why do we expect places to stay open? ‘SF is a major food city’ is a concept that is stuck in the past.

The seafood isn’t as good as in Oregon (or even east coast).

The Chinese food is fine. But lacking in modern diversity.

The bread is.. I don’t care for it.

Exciting things in food in the Bay Area, as with elsewhere in the country, is happening in places where immigrants live and work. A city that has no place for economic and social diversity is just going to become boring food for people with expense accounts.

There are still a handful of great spots, but I find myself increasing traveling to Oakland, South SF, Millbrae, Fremont, San Jose for the food that I love.

0
0
0

ACM is now showing an AI “summary” of a recent paper of mine on the DL instead of the abstract. As an author, I have not granted ACM the right to process my papers in this way, and will not. They should either roll back this (mis)feature or remove my papers from the DL.

Screenshot from the "premium" version of the ACM Digital Library site page for the Pixnapping paper (ACM CCS 2025), showing an AI-generated summary instead of the paper abstract.
0
0
0

I guess the thing now is to cancel Spotify. I don't know if Spotify feeds you music to listen to or you listen to your own purchased music. But if it's the latter you can set that up for yourself for free using a media server like plex or jellyfin. I use plex, it has a nice little music app.

0
1
0
0
0
1
0
0
0
0
0
0

Annual New Year's Resolution advice from your local internet auntie who successfully turned around a lot of problems:

That list of fourteen resolutions you have? To stop forgetting to brush your teeth, to lose weight, to stay atop your homework? Which ONE SINGLE CHANGE would have the most immediate, day-to-day effect on your mental well-being? What would give you more spoons to tackle the rest?

ONE RESOLUTION AT A TIME. If you try to change fourteen things about your life at once, you'll get overwhelmed and give up within a matter of days and convince yourself you're not strong enough to change. But you are; the trick is to change ONE THING AT A TIME and focus on it until it's become easy.

If you have something sleep-related on the list... you should probably start there. Sabotaging yourself by staying up late is an extremely common problem among the type of person likely to be reading this post. Learning to Stop Doing That will make sorting out the rest of your life magically so much easier.

0
0
1
0
0

RE: bluetoot.hardill.me.uk/@ben/11

me last week, half-sarcastically: "wow we've seen an uptick in donations, let's hope that they'll get more CEOs and COOs to say silly things in public so that they keep growing exponentially next year or so"

github less than 2 weeks before the end of 2025:

0

My platform for when I reboot the Mozilla brand:

1. It supports www, as well as Gopher, ftp, and the good Gemini
2. Using udm14 instead of Google, which will no longer be the default
3. Fully funding MDN and Gecko via taxes on web sales and kickass branded swag
4. so-called "AI" will not be shipped

Vote for me to be the next Mozilla CEO!

0
0
0

RE: eupolicy.social/@je5perl/11569

Some good news from Denmark! The government has withdrawn the proposal after just five days, claiming that the proposal was misunderstood and that banning VPN use was never the intention. In that case, the drafting was exceptionally bad, and withdrawing the proposal is clearly the right thing to do.

(source: press release yesterday from the Ministry of Culture kum.dk/aktuelt/nyheder/kulturm).

0
0
0
0

ACM is now showing an AI “summary” of a recent paper of mine on the DL instead of the abstract. As an author, I have not granted ACM the right to process my papers in this way, and will not. They should either roll back this (mis)feature or remove my papers from the DL.

Screenshot from the "premium" version of the ACM Digital Library site page for the Pixnapping paper (ACM CCS 2025), showing an AI-generated summary instead of the paper abstract.
0
0
0

score: 96
:neofox_stretch_ur:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_ul:
:neofox_stretch_dr:​​:neofox_stretch_ul:​​:neofox_stretch_ur:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_dl:
:neofox_stretch_ur:​​:neofox_stretch_dl:​​:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_ul:
:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_ul:​​:neofox_stretch_ur:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_dl:
:neofox_stretch_ur:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_dl:​​:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_ul:
:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_ul:​​:neofox_stretch_ur:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_dl:
:neofox_stretch_ul:​​:neofox_stretch_ur:​​:neofox_stretch_h:​​:neofox_stretch_dl:​​:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:
:neofox_stretch_dl:​​:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_ul:​​:neofox_stretch_ur:​​:neofox_stretch_down_90:🍫:neofox_stretch_right:​​:neofox_stretch_h:
:neofox_stretch_ur:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_dl:​​:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_ul:
:neofox_stretch_dr:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_h:​​:neofox_stretch_dl:​│

0

Annual New Year's Resolution advice from your local internet auntie who successfully turned around a lot of problems:

That list of fourteen resolutions you have? To stop forgetting to brush your teeth, to lose weight, to stay atop your homework? Which ONE SINGLE CHANGE would have the most immediate, day-to-day effect on your mental well-being? What would give you more spoons to tackle the rest?

ONE RESOLUTION AT A TIME. If you try to change fourteen things about your life at once, you'll get overwhelmed and give up within a matter of days and convince yourself you're not strong enough to change. But you are; the trick is to change ONE THING AT A TIME and focus on it until it's become easy.

If you have something sleep-related on the list... you should probably start there. Sabotaging yourself by staying up late is an extremely common problem among the type of person likely to be reading this post. Learning to Stop Doing That will make sorting out the rest of your life magically so much easier.

0
0
1
0

Shout out to that time Ludwig van Beethoven tried to start going by Ludwig von Beethoven so it would sound like he was from the aristocracy…

…and the aristocracy was like “Absolutely not! ‘Van’ you are and ‘van’ you will remain.”

Anyway, we *totally* remember those people’s names now

0
0

medical, glp-1

I'm on a glp-1 medication. It's... pretty wild.

I would describe myself as having a malfunctioning appetite: I am *always* ravenously hungry normally, which is one of the reasons I am always cutting up and eating apple slices and baby carrots at my desk, so that I don't overdo it. It's very exhausting to manage.

For the first time in decades I'm experiencing the sensation of fullness and not constantly thinking about food. Weight is dropping off fast, maybe even *too* fast. Wild.

0
0
0

So you print a scientific paper at home. A van with HP markings suddenly parks in front of your house. You start reading the paper. You take notes. You finish reading the paper. A person emerges from the van parked in front of your house, knocks on your door and tells you: "It took you 3 hours to read the paper. That'll be $0,36. Cash or card?"

That's more or less what is now doing with self-hosted runners for GitHub Actions.

resources.github.com/actions/2

Introduction of the GitHub Actions cloud platform charge

We are introducing a $0.002 per-minute Actions cloud platform charge
for all Actions workflows across GitHub-hosted and self-hosted runners.
The new listed GitHub-runner rates include this charge. This will not impact
Actions usage in public repositories or GitHub Enterprise Server
customers.

This aligns pricing to match consumption patterns and ensures consistent
service quality as usage grows across both hosting modalities.

This will impact self-hosted runner pricing starting March 1, 2026.
0
0
0
0

So this is definitely pure 90s kid nostalgia, but - growing up I desperately wanted Sega Channel but my parents wouldn't pay for it, so I never got to try it while it was alive. Getting to try out the actual Sega Channel menus and digital magazine programming on my real Genesis now feels like I'm finally getting to do what I wanted way back in the day. Grateful for this Video Game History Foundation release.

0
0
0
84
0
0

I'll be giving two talks at !

On Saturday on the main stage I will be giving a talk about developing a Microsoft Bob application, and what we can learn from it today.

On Sunday I'll be talking about the history of MCI mail, the MEP2 protocol, and showing how it all worked at the time using my own reverse engineered server with contemporary email clients.

Come see me yap about and rover the dog.

A partial screenshot of Microsoft Bob with Rover the dog saying "Microsoft Bob at Fosdem 2026?!" with two buttons "Explain this to me" and "Proceed"
0
0
0

incredible, github is going to start charging for self-hosted actions runners (in private repositories)

We are introducing a $0.002 per-minute Actions cloud platform charge for all Actions workflows across GitHub-hosted and self-hosted runners.

resources.github.com/actions/2

2
0
0

We are about to get a "post-American internet," because we are entering a post-American *era* and a post-American *world*. Some of that is Trump's doing, and some of that is down to his predecessors.

--

If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

pluralistic.net/2025/12/16/k-s

1/

Uncle Sam staring into a funhouse mirror that has made him painfully thin. The reflection is wearing a Trump wig and has orange skin. He stands atop a map of the world that stretches to infinity. In the background is a shantytown with the TRUMP logomark rising in the sky over it.
0
0
0
0
0
1
0
0
0
0
0
0