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

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

"En dónde hay centros de datos hay un aumento de enfermedades renales y cánceres por como se contamina el aire, el agua, la tierra. Además de los cortes y aumento de coste de la luz y el agotamiento de agua."

Paola Ricaurte (Red Feminista de Investigación en Inteligencia Artificial en América Latina y el Caribe) al

pad.femprocomuns.cat/msc26_des

0

Aurora Gomez @tunubesecamirioTu nube seca mi río urges us to leave behind, in the discussion about big data centres with empty promises to "create jobs" and to solve the electricity and water needs. We already know that these promises are false. In reality people loose their land, ecosystems die because of lack of (good) water. We have seen this happen in many places around the world.

These data centres are generally used for extractive data business models and not rrally for the local economy.

Session: Communities resisting also with Paola Ricaurte and Agustí Emperador @ecologistasEcologistas en Acción

At at @canodrom

Photo of conference packed with people in the Canodrom top floor, taken from the back.
0
0
1
0