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

'Advancing Digital Accessibility with W3C WAI' recording available: youtube.com/watch?v=LWOiKSLIn5
From this interactive keynote at AccessU 2025, you can learn about WAI resources to help promote that accessibility is about improving the user experiences of people with disabilities, and to support you in planning, managing, designing, developing, and training for digital accessibility. Q&A includes the WCAG 3 approach and timeline (years away). Find out how you can contribute to W3C accessibility work.

0

Y'ALL. I have a little reading/writing nook (see profile picture) in which cellphones and clutter are verboten because I have no self control.

I just set up a VoIP voicemail box for my little trimline landline to leave voice memos for myself so I don't have to faff with keeping paper scraps!!

I may give the spouse a DID line for him to add things to my little to-do in box next
0
0
0
0
0
0

Remember how everyone freaked out about Microsoft’s Recall feature (spyware) in Windows 11? And Microsoft said it would be fine because it’s all processed locally?

Guess what’s not processed locally anymore. theregister.com/2025/07/23/mic

0
0
0
0

Trans activists honestly need to start demanding stuff that’s not in the Overton window. Give me those ideas that should be reality but feel unhinged to even suggest:

HRT over the counter and free
Puberty blockers free at every school nurse
All transition surgeries and hair removal free
Prosecute “conversion therapy” torturers
Strip nonprofit status from any org which refuses to allow trans people to use the correct facilities

Hit me with your best shot

0
0
0
0
0
0
0
0
0
0
0
0
0
0

Zoosexual short story, anthro-mare/woman, sexual references

Candy Floss is a pink pony mare, and she’s an erotic dancer at the Pink Pony club. Tonight, she’s in season, and wants a human woman to come home with her. Candy meets Lucy before the show, so she ensures that Lucy has the best view of everything she has to offer when the show heats up.

dropbox.com/scl/fi/wioh5cglbky

0
0

I am now being required by my day job to use an AI assistant to write code. I have also been informed that my usage of AI assistants will be monitored and decisions about my career will be based on those metrics.

I gave it an honest shot today, using it as responsibly as I know how: only use it for stuff I already know how to do, so that I can easily verify its output. That part went ok, though I found it much harder to context switch between thinking about code structure and trying to herd a bullshit generator into writing correct code.

One thing I didn't expect, though, is how fucking disruptive it's suggestion feature would be. It's like trying to compose a symphony while someone is relentlessly playing a kazoo in your ear. It flustered me really quickly, to the point where I wasn't able to figure out how to turn that "feature" off. I'm noticing physical symptoms of an anxiety attack as a result.

I stopped work early when I noticed I was completely spent. I don't know if I wrote more code today than I would have normally. I don't think I wrote better code, as the vigilance required is extremely hard for my particular brand of neurospicy to maintain.

As far as the "write this function for me" aspect, I've noticed that I tend to use the mental downtime of typing out a function I've designed to let my brain percolate on the solution and internalize it so I have it in my working memory. This doesn't happen when I'm simply reviewing code written by something else. Reviewing code and writing it are completely separate activities for me. But there's nothing to keep my fingers and thoughts busy while I'm coming up with what to write next.

I didn't think we were meant to live like this.

0
2
0

i started trying out helix-editor.com/ and I've been liking it more than I expected to, it's fun to have an editor that Just Works without any config

going to stick with it for a bit even though there are some things I don't like compared to neovim (different syntax, it crashes sometimes, it doesn't auto-reload changed files, no GUI, I don't like the way :reflow works compared to `gq, I think `Ctrl+C` for commenting code is weird)

0
6
0

my stance on the current interest in forbidden sorcery

My stance on the current trend of using The Lesser Key of Solomon at work and in one's personal life:

1. There's no evidence these evil spirits really are the 72 princes mentioned in The Lesser Key (and their innumerable minions). They only started telling us their "names" after someone incorporated the text of Ars Goetia in a (poorly-worded) binding ritual.

2. There's also no evidence that anyone's binding rituals actually work. It's always the same thing: Belial is asked to clean someone's house but burns it down instead and then everyone blames the binding ritual, summoning circle, wand, chalice, etc.

3. While most wizards report that making dark pacts with imps improves their spell-casting ability there are plenty of other familiars that are safer and more trustworthy.

4. There's a trend of reassuring people about this by asking spirits like Asmodeus the Prince of Lies if they are being truthful. This feels naive at best and actively malicious at worst.

5. It's not clear to me that risking your immortal soul to make your boss a bit richer is a good idea, to say nothing of risking your immortal soul to do a better job keeping up with email.

6. Just because everyone else has already torn innumerable holes in reality and brought forth legions of demons into our universe does not change my own feelings about it, though it certainly motivates a heightened level of interest in exorcisms and abjuration magic.

re: my stance on the current interest in forbidden sorcery

@d6∴ esoterik ∴ It truly saddens me how many wizards nowadays have simply accepted needing to perform a ritualistic sacrifice _every_ lunar cycle just to keep their imp happy and there to help them work on spells.

Nearly any common woodland creature can be trained to become a Lesser Spellcasting Partner (LSP) that will serve as a wizard's faithful companion, that not only won't demand any sacrifices beyond needing to be fed and cared for the same as any other familiar, but is also _far_ more thorough than any demonic imp when it comes to helping to write and proofread newly designed spells. Plus they do so much more quickly! But they don't do nearly as much of the work _for_ you so Imps Are The Future!

0

my stance on the current interest in forbidden sorcery

My stance on the current trend of using The Lesser Key of Solomon at work and in one's personal life:

1. There's no evidence these evil spirits really are the 72 princes mentioned in The Lesser Key (and their innumerable minions). They only started telling us their "names" after someone incorporated the text of Ars Goetia in a (poorly-worded) binding ritual.

2. There's also no evidence that anyone's binding rituals actually work. It's always the same thing: Belial is asked to clean someone's house but burns it down instead and then everyone blames the binding ritual, summoning circle, wand, chalice, etc.

3. While most wizards report that making dark pacts with imps improves their spell-casting ability there are plenty of other familiars that are safer and more trustworthy.

4. There's a trend of reassuring people about this by asking spirits like Asmodeus the Prince of Lies if they are being truthful. This feels naive at best and actively malicious at worst.

5. It's not clear to me that risking your immortal soul to make your boss a bit richer is a good idea, to say nothing of risking your immortal soul to do a better job keeping up with email.

6. Just because everyone else has already torn innumerable holes in reality and brought forth legions of demons into our universe does not change my own feelings about it, though it certainly motivates a heightened level of interest in exorcisms and abjuration magic.

0

Ghostty on Linux has a new icon that generally fits in better with Linux desktop ecosystem while preserving the Ghostty identity across platforms (no one on macOS is going to misidentify the icon on Linux and vice versa). I think it looks beautiful on my Linux systems!

4

We just released cibuildwheel 3.1, which builds Python 3.14/3.14t wheels by default (with yesterday's RC 1)! Also we added Android support, @pyodide 0.28 (3.13), 32-bit modern manylinux, riscv64 defaults, and beautiful new summaries! github.com/pypa/cibuildwheel/r

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

I ran an incident retro today that was more like what I want to do generally than what the org has been doing. I spent several days interviewing people and writing the deepest timeline I could find time to write.

We then spent an hour discussing the timeline, and going into more detail, including some surprising things even from people I'd interviewed. I enjoyed that aspect of a lot, even if I'd had to, well, work extra to get it done.

The best feedback I got was that the deeper timeline made for a better quality discussion. The AI summaries from our incident management tool produced shallow discussions, in the feeding-back-person's view.

This made me happy.

The suggested next actions were in the spirit of resilience engineering as well, because people were focused on *getting more information* both in development and during incidents. So I was happy with the results.

Many thanks to @norootcauseLorin Hochstein :verified: and his blog, which is where I first learned about the Howie Guide. It's been influential on my approach here! Even if I didn't have time to go all the way on it.

0
0
0

my stance on the current interest in forbidden sorcery

My stance on the current trend of using The Lesser Key of Solomon at work and in one's personal life:

1. There's no evidence these evil spirits really are the 72 princes mentioned in The Lesser Key (and their innumerable minions). They only started telling us their "names" after someone incorporated the text of Ars Goetia in a (poorly-worded) binding ritual.

2. There's also no evidence that anyone's binding rituals actually work. It's always the same thing: Belial is asked to clean someone's house but burns it down instead and then everyone blames the binding ritual, summoning circle, wand, chalice, etc.

3. While most wizards report that making dark pacts with imps improves their spell-casting ability there are plenty of other familiars that are safer and more trustworthy.

4. There's a trend of reassuring people about this by asking spirits like Asmodeus the Prince of Lies if they are being truthful. This feels naive at best and actively malicious at worst.

5. It's not clear to me that risking your immortal soul to make your boss a bit richer is a good idea, to say nothing of risking your immortal soul to do a better job keeping up with email.

6. Just because everyone else has already torn innumerable holes in reality and brought forth legions of demons into our universe does not change my own feelings about it, though it certainly motivates a heightened level of interest in exorcisms and abjuration magic.

0

I'm pretty sure we have a problem when one of the most notable voices in the community responds to a "well, you could hire folks to implement things for you" like this:

And folks wonder why I'm on burn out leave at the moment. Like, we really need to have a serious conversation about just how much free and unpaid labour we're all relying on here. If I can't pay my rent, then I can't contribute to open source, it's that fucking simple.

Chat log from a discord I'm in:

renchap 18:03:

It helps if there is discussion with us first

Evan Prodromou 18:05:

Nice. I'll give it a try. There are a few small ActivityPub items l'd love to see tweaked.
Really active Open Source projects can get the majority of their code written by people outside the core team, but it requires a lot of effort on the part of the core team.

renchap 18:10:

Most Open Source projects are not user-facing products
If you want a strong and consistent product & user interface, it is very complex. This is why we ask that significant contributions first start by a discussion with us, so we can (maybe) assign some product design time to the contribution to ensure that it will be done in a way that can be merged

thisismissem@hachyderm.io 18:25:

Paying a developer familiar with the codebase can also help in getting things implemented, though the conversation with the Mastodon team is still necessary of course

Evan Prodromou 18:25:

LOL

(two people reacted with a confused reaction)

I should also note that I'm not the only frequent contributor to various fediverse projects who is struggling to make ends meet. I know of at least a half dozen other independent developers who do a tonne of work in standards and figuring stuff out for the fediverse who don't have stable income from well-paid jobs to rely upon.

So my comment wasn't me asking for money from someone, but rather, just saying that there's folks that have expertise in making changes, and they could be hired to make the changes you want to see in a reasonable manner.

We cannot rely on free labour to advance the fediverse. We live in a capitalist society, so folks need money to pay their rent, buy food and frankly exist.

2
0