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.

1
1
1

had weather yesterday!

3pm, Right as I had to go to work (naturally) we had a fierce 10-minute hail storm. Pea sized hail but man they hurt when they hit!

Then it cleared up and was bright and sunny.

At about 6pm we had a rain downpour that was so crazy we were basically in whiteout conditions! Again it only lasted a few minutes, fortunately.

0

@kaleb⁂ Kaleb

Yes and no.

...

On the Fediverse, roughly there are 2 concepts of an account.

One of them is a Fediverse ID. That is what most people are familiar with.

For example:

@joeblow@example,com

But (using acct-URI and WebFinger) this gets resolved to a URL. And, usually that URL is an HTTPS URL.

For example:

https;//example,com/@joeblow

...

So, for Retejo —

0
0
0
0
0
0
0
0
0
1
1
0
0
1
1
0
0
0
1
2

My favorite pet conspiracy is what if today's AI was already there in the 00's but big tech collectively agreed to delay release until Siri and Alexa were out of at least a decade so we were all primed for conversational interfaces ...

0
1
0
0
0

Getting LLMs to write prompts for themselves is one of those things that I didn't really trust a year ago - but the latest generation of models (Claude 4, GPT-5 in particular) have impressed me with their promoting abilities simonwillison.net/2025/Sep/14/

0

@kaleb⁂ Kaleb

Regarding:

"what value there is in being a first-class object without also publishing an activity by an actor."

People on the Fediverse can still boost, favorite, bookmark, and comment to the content on a Retejo site — even if a Retejo site doesn't have a working inbox.

And, people can view content on a Retejo app from within whatever Fediverse app they are using (rather than have to go to a web-browser).

0
0
0
0
1
0

@reiver@reiver ⊼ (Charles) :batman: I don’t fully understand the difference between ActivityPub and ActivityStreams, so that may be confusing the issue for me here. But without interaction this feels like a subscription mechanism akin to RSS or JSONFeeds - a perfectly valid use case if that is the case. But I’m a bit confused about who the actor/author would be for these posts, and whether the concept of federation applies.

0
0

쉽게 포기하고 싶은 순간,
혼자라고 느껴지는 그 시간.

"실패는 끝이 아니라 성장의 기회"

모든 사람은 때로는 지치고 힘들어요.
하지만 포기하지 않는 용기가 있다면
언젠가 반드시 빛을 볼 거예요.

0
1

Voting for the PSF board elections is open for just a couple more days (see the official blog post at pyfound.blogspot.com/2025/09/t, and be sure to note the time zone and convert to your local time so that you don't miss it). If you are a voting member of the PSF, I'll ask the same thing I ask every year: please carefully read and consider each nomination statement, and vote for the candidates that you believe will best serve the PSF and the communities it supports.

0
1
1
1
1
0
0
0

My town has an overpass that goes over an interstate highway. Today me and about ten other people (including one of my state reps) stood out there with our NO KINGS banners (both directions) and waved and some of us had flags. Judging by the honking vs giving us the finger ratio, this small act of resistance was very much appreciated. We'll be out there every Sunday. Do what you can.

Three people standing on a highway overpass in a rural area smiling and holding american flags
0
0
0
0

All right, time for me to put up or shut up. Before the year is over, I will switch to Linux as my primary desktop OS, Firefox on Linux as my primary browser, and Orca as my primary screen reader. Then I'll see what I need to fix to make that combo pleasant for me. I'll run Windows in a VM only as necessary for my work.

0
0
0
0
0
0
0

마음을 치유하는 성장의 순간들

1. 내면의 침묵 속에서 진실을 마주한다
2. 상처받은 영혼을 부드럽게 토닥인다
3. 자신의 한계를 인정하고 용서한다
4. 변화의 두려움을 겸손하게 받아들인다
5. 매 순간을 새로운 배움의 기회로 여긴다

0
0
2
1
1
0
0