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.
We've updated our welcome screen in v1.116 with some fresh artwork by @odpomery.bsky.social@bsky.brid.gy
Includes different versions for light and dark themes!
Are people archiving the prompts they use when AI assisted coding? If AI is the new level of abstraction shouldn't we archive the prompts rather than the code itself?
It feels like I'm storing my a.out files on github and throwing out the C code after it compiles.
I guess I should add that it's GOOD these guys are trying to retcon with the NYT's help, even if you shouldn't believe that it's driven by any real honest introspection. It means the delicate alliances that propped up this deadly kakistocracy are fracturing and they know shame is returning.
So it's not just that Discord is requiring pictures or IDs to verify age. They're also going to be running AI against everything you do on there to "infer" your age... So make sure you "type old".
Additionally, Discord will implement its age inference model, a new system that runs in the background to help determine whether an account belongs to an adult, without always requiring users to verify their age. Some users may be asked to use multiple methods if more information is needed to assign an age group.”
3rd cat date went well! We spoke with the cats some more, one of the kitties even let me pet her a little bit, and the woman who socializes the colony cats even gave me her old recurve bow for free, since we were talking olympics and I mentioned that I do back yard archery for fun. Odd thing to give a near total stranger but, to be fair, we have been coming to this humane society weekly for 3 weeks now and talking to the socializer woman every time.
We have a video call tomorrow so we can show the head of adoption that we have installed a storm door to keep the cats from bolting and added childproof straps to the cabinets to keep them from getting lost in the cabinetry, but she said that with the photos we have shown her that it's mostly a formality at this point.
Cats are going to the vet next week on Monday or Tuesday for a final checkup and to get some more vaccines. We are being told that, unless something catastrophic happens on the call tomorrow, we will be able to pick the cats up straight from the vet.
What I'm listening to today: "BASTL WAVE🐦⬛BARD|#14 - DRONE", boop _e_
A couple days ago I posted this artist using the Citadel, a eurorack module reprogrammable as any of Bastl's "Kastle 2" devices. Here's the equivalent desktop/handheld device, this time programmed as a "Wavebard", with the eurorack cables replaced with little wires.
Track is a soulful, disorienting dream about being lost in fog while giant glowing blobs of color pass by you, paintsplotches in the mist
What I'm listening to today: "(Untitled1)", TAKAAT
Picked this up on Bandcamp Friday. "Is Noise". This band are somehow connected to Tinariwen, the group from 1979 called the grandfathers of Tuareg (Saharan) rock music. Here's an epic lo-fi rock album intro, "unedited jam… recorded live to tape in Washington D.C", made in the modern era but coming off plausibly like it could have opened the rawest rock album of 1982. Shredding
Man, who would have guessed that "we need all of our telecoms to be easy to wiretap so we can spy on our own people" would eventually turn into "oh god, somebody found a way to get into our system that we use to wiretap telecoms and spy on people"?
A true mystery. Nobody could have seen this coming.
Fascism is not an opinion, but a practice of oppression. It is not fought with neutrality, nor with hollow institutions that shelter it behind democratic display cases. Whether as “underground” Nazi groups or as parliamentary authoritarianism in a suit, fascism feeds on passivity and fear.
Staying nearby makes all the difference. Grab your discounted room for SCaLE 23x at our conference hotels before the block pricing ends. Special pricing ends this week. https://www.socallinuxexpo.org/scale/23x/venue
Man, who would have guessed that "we need all of our telecoms to be easy to wiretap so we can spy on our own people" would eventually turn into "oh god, somebody found a way to get into our system that we use to wiretap telecoms and spy on people"?
A true mystery. Nobody could have seen this coming.
Deploying Django just got easier! django-simple-deploy prepares your Django project for deployment across multiple platforms, with automatic setup for some. It supports https://Fly.io, Upsun, and Heroku, and uses a plugin system to extend support to more platforms.
"Sie haben in der Anmeldung angegeben, dass Ihr Kind unter Autismus leidet. Wir haben uns im Team beraten und sind zu dem Schluss gekommen, dass wir das nicht handhaben können. Wir müssen Ihnen die Ferienfreizeit leider absagen." Schwupps - Anzahlung zurücküberwiesen.
Kennt jemand Ferienfreizeiten für 14-jährige Autisten? Sonst hängt das Kind sechs Wochen in seinem Zimmer und sieht kein Licht.
PS. Bisher haben ALLE Ferienfreizeiten überraschenderweise IMMER funktioniert.
I’m sharing an **early, work-in-progress** Django tool called **`django-migration-audit`**. ⚠️ **This is NOT production-ready** it’s under active development and changing quickly.
The goal is to audit cases where Django’s migration assumptions silently break, for example:
Someone at #FOSDEM asked us to put some promotional materials on our website that they could print for an event. There is now a section for that on the Branding page with our first poster:
Still hooked on BLUE. Hacked all day yesterday and today converting Dezyne's (https://dezyne.org) build system. Opened six issues, and two pull requests, one already merged.
It's not perfect *just* yet, in fact, some issues are show-stoppers for BLUE to replace Autotools for Dezyne, which has a pretty "interesting" build system.
I would very much recommend to anyone who has a soft-spot for build-systems and/or Guile to take a look.
However, the experience of hacking a build system in Guile is amazing! And I'm certain the show-stoppers will be resolved some time soon.
Interesting research in HBR today about how the productivity boost you can get from AI tools can lead to burnout or general mental exhaustion, something I've noticed in my own work https://simonwillison.net/2026/Feb/9/ai-intensifies-work/
@simonSimon Willison Thanks for sharing - will TAL. Read the first couple of paragraphs and this passage: “we found that employees worked at a faster pace, took on a broader scope of tasks, and extended work into more hours of the day,” reminded me of
"I have no reason to believe that gains in understandability (or on factors affecting productivity) would change that. We're just gonna get more software, moving faster, doing more things, always bordering on running out of breath.”