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.

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

"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

캐논 RF에서 원하는 건, 현대적 설계 즉 개방부터 샤프한 F2 정도의 IS 달린 준 마크로 50mm 단렌즈. 35mm, 85mm 다 그런 거 있는데 50mm는 없다. 대신 나온 게 45mm F1.2인데 나쁘진 않지만 내가 원하던 건 아니야.;

0
0

There's talk on if they can take LLM generated code - which is public domain, and then license it under MIT. They can! You can take something public domain and put a license on it. That's not illegal.

Can they enforce the license on the original public domain output? Probably not.

0
0
0
15
1
0
0
0
0
1
0
0
0
0
0
14
0

라이카 M 마운트는 렌즈들은 좋은데 바디가 마음에 안 듬. 좋아하는 사람들 이해는 하지만 디지털 시대에 저런 불편한 모양새의 RF 바디를 쓰고 싶지는 않다. ㅎㅎㅎ;

0

You can use /etc/make.conf to control the options used to compile software
on this system. Example entries are in
/usr/share/examples/etc/make.conf and in make.conf(5).
For options that are set for building FreeBSD's kernel and its world, see
src.conf(5).

0

🕐 2026-03-04 18:00 UTC

📰 Async React時代の宣言的UI: デバウンスの例 (👍 131)

🇬🇧 Explores declarative UI in async React, showing how to implement debouncing without manual optimization—let React handle the details.
🇰🇷 비동기 React 시대의 선언적 UI를 탐구하며, 수동 최적화 없이 디바운싱을 구현하는 방법을 보여줍니다—React가 세부사항을 처리하게 하세요.

🔗 zenn.dev/uhyo/articles/async-r

0
0