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
0
0

A big part of my personal success with using programming agents at work is—I have to say—I finished building the best-architected foundation of my life at the end of Summer 2025. I started with Swift 6 and that forced me to reinvent a lot of wheels and pursue an annoying level of rigor and correctness. UIKit scaffolding and navigation, predominantly SwiftUI screens, cross-framework design system, exclusively AsyncSequence-based data sources, all meticulously documented. The kindling was there.

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


Cato the new cat is a fetcher, and he's very good at it. He's even good at the "drop the ball right at my feet" part.

Only problem is that he wants to do it over and over and over and will start tapping my leg and going 'mrrpr mrrp rrrrp" if I don't keep throwing it for him.

He has also discovered the box of cat toys so if he loses one under the couch he just goes and gets another one.

(video has sound but is not critical)

0
0
0

As the main developer of Fedilab, I've never used Open Collective funds for personal needs like buying a phone or paying repairs (yes, plugging/unplugging daily has consequences). I feel uncomfortable about how to use those funds. In April I'll need to pay for server hosting. I also need a more powerful computer. Are those kinds of expenses ok for you? Like repairing my phone due to a worn-out USB connector?

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

Being on Team Words Mean Things is difficult these days, particularly when multibillion-dollar companies put out breathless press releases saying "By using our massive language model, whose training data includes every version of GCC ever released, and having it autocorrect its own output by testing it against GCC, we managed to make a C compiler that mostly works for only $20,000 in a week and gosh I have so many feelings."

I mean, what the fuck are we even doing here.

anthropic.com/engineering/buil

The fix was to use GCC as an online known-good compiler oracle to compare against. I wrote a new test harness that randomly compiled most of the kernel using GCC, and only the remaining files with Claude's C Compiler. If the kernel worked, then the problem wasn’t in Claude’s subset of the files. If it broke, then it could further refine by re-compiling some of these files with GCC. This let each agent work in parallel, fixing different bugs in different files, until Claude's compiler could eventually compile all files. (After this worked, it was still necessary to apply delta debugging techniques to find pairs of files that failed together but worked independently.)
0
0
0

Will Mastodon, the platform that keeps the alive, miss a strategic opportunity to bring official institutions on board at scale?

By watching how is being marketed compared to , it certainly seems that way.

I wish the folks at Mastodon would invest in more professional marketing, similar to what we're seeing from its rival, Bluesky.

There was a major meeting in the EU Parliament focused on this topic, yet there was no announcement or microblog post from Mastodon. Zero engagement.

Compare these two approaches:

fed.brid.gy/r/https://bsky.app

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