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.

The infrastructure phase of AI governance has begun. Recently, CC attended the AI Impact Summit in Delhi, and what became clear is that AI governance is shifting. The conversation is moving beyond high-level principles and into harder, more structural questions about infrastructure, stewardship, and power.

Read our reflection on the biggest takeaways from Delhi and what we believe is CC's critical role in filling a global implementation gap.

creativecommons.org/2026/03/04

0

I never seen such a detailed write-up of any other talk I have given before as this one of my talk about using FOSS tools in FOSS projects by @jzbJoe Brockmeier (jzb) in @lwnLWN.net I feel honored by the article, it really captures the spirit of my talk! lwn.net/SubscriberLink/1060649

0
0
1
0

The implementation of Typent starter packs, inspired by BlueSky, is now complete.

For TYPENT users, consent is required. When you add someone, they receive a notification asking them to accept or decline. They are only added once they accept.

For accounts on other Fediverse servers, they are added directly, since other platforms do not yet support a consent flow for this feature. Once they do, we will update this to require their approval as well.

The implementation of Typent starter packs, inspired by BlueSky, is now complete.The implementation of Typent starter packs, inspired by BlueSky, is now complete.
0
0

I started working on my implementation of and production software (aka DAW) called Maolan. It supports and , with experimental support for and . I am currently working on support for and . When I get it to work on all the mentioned OSes at least in virtual machine, is next. Once the core architecture is in place, contributions will be more than welcome. Stay tuned.

github.com/maolan/maolan

0
0
0
0
0

I’ll have much more to say about the MacBook Neo next week on Mac Break Weekly, but my early critique is that even tho I’m a fan of this, we shouldn’t pretend that at its core, this isn’t a $300 Chromebook being sold for $600. The $300 premium is prob worth it for a subset of buyers. I love expanding the ecosystem to more people. But this is still a very expensive Chromebook with way worse connectivity and more storage. Yes, it runs macOS but…

0
0
0
2
0
0
0
0
0
0
3
0

Fastly is headed to Wasm I/O 2026 in Barcelona, March 19–20! 🇪🇸

We’ve got 3 amazing speakers lined up:
🎤 Sy Brand — Co-operative Multithreading & the Component Model
🎤 Erik Rose — Componentizing Fastly Compute
🎤 Luke Wagner — Towards a Component Model 1.0

If you care about WebAssembly, components, or cloud compute, don’t miss this. ⚡ @webassemblyeu @webassembly

More info: 2026.wasm.io/

0
0

I've broken down the risks and potential response to California's new(ish) Digital Age Assurance Act. It has a giant open source gap that, if fixed, could allay many concerns.

taggart-tech.com/ab-1043/

0
1
0
0

RE: mastodon.social/@glyph/1161721

"Is there a point to understanding things?" is, I think, the single biggest open question about Software Engineering as a discipline that has opened up over the last 18 months.

I expect it'll be answered in the affirmative, but
a) I don't think there'll be consensus on that for another 3 years
b) I don't think the people who are acting as if the negative is true will ever realise that that's what they think

0
2
0
0
0
0
3
0
0

RE: mastodon.social/@glyph/1161721

"Is there a point to understanding things?" is, I think, the single biggest open question about Software Engineering as a discipline that has opened up over the last 18 months.

I expect it'll be answered in the affirmative, but
a) I don't think there'll be consensus on that for another 3 years
b) I don't think the people who are acting as if the negative is true will ever realise that that's what they think

0
2
0
0

First Post! Uh, I mean, First CHERIoT Silicon!

We have our first chips back! It is very exciting! Spatial and temporal memory safety, fine-grained compartmentalisation, and also a load of other big chips on a board, so you can play 'Where's ICENI?' on the board picture!

0
7
0
0
0

I started a new chapter of my Agentic Engineering Patterns guide about anti-patterns - things NOT to do

So far I only have one: Inflicting unreviewed code on collaborators, aka dumping a thousand line PR without even making sure it works first simonwillison.net/guides/agent

0
6
0

Hey hobbyists and dev folks. I just installed the "Reticulum Mesh Chat" on my Mac OS and need to learn how to share my account info publicly (and what not to share) and if there are any users up for chatting to help me see this in the wild working. Any advice for newbie getting started welcome.

Image or Mesh Chat UX
0
0
0
0

I started a new chapter of my Agentic Engineering Patterns guide about anti-patterns - things NOT to do

So far I only have one: Inflicting unreviewed code on collaborators, aka dumping a thousand line PR without even making sure it works first simonwillison.net/guides/agent

0
6
0

A "naming things is hard" anecdote I was just reminded of by an old web page:

In the 1990s, when 32-bit versions of Windows were introduced, a new executable file format was needed for native 32-bit programs. The existing 16-bit file format used by Windows 3.x was called "NE", for "New Executable". The 32-bit one was named "PE", for "Portable Executable".

Windows 95 could still run 16-bit Windows 3.x programs. But Windows 3.x couldn't run the newer 32-bit ones. (Ok, there was Win32s, but it had very restricted usefulness.)

In other words, the format called "New" was the older one of the two, *and* the format called "Portable" was the one that didn't work everywhere!

0
12
0
0
0
0
7
0
0
0
0
0
0
1