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.

Music in the new Marathon is good. Unfortunately the game itself appears to be entirely about shooting things with a gun and why would anyone want to do that? (I guess there's also an element where you look at a large grid of many small boxes that have numbers and you turn the numbers up or down. But if I wanted to play Nobunaga's Ambition I would just do that.)

I need to listen to the final Ghosts

0
0
43
0
0
0
0

When looked at the right way, init systems like systemd, launchd, etc are build systems; instead of building a piece of software, they build a working environment. This is more than just a vague metaphor: most reasonable init systems will have a way of expressing dependencies, expected outputs, etc.

What *is* legitimately different is that init systems keep running after the artifact is built, and have rules that dynamically fire; EG: a rule that fires when network configurations change, a rule that fires every hour, etc. In a sense, this means that init systems are build systems that are always in watch mode, and support dynamic rules.

It would be interesting to transfer these rules across our analogy, and experiment with a build-style system that supports dynamic watch rules. Most fancy build systems already support an ad-hoc form of this via hot-reloading, but a principled version seems very useful!

0
3
0

Ohlášená ropa z nouzových rezerv se v Evropě a v Americe dostane na trh až koncem března, zatímco v Asii to bude hned. V aktualizaci svého středečního oznámení o uvolnění rekordních 400 milionů barelů ropy z pohotovostních zásob to dnes uvedla Mezinárodní agentura pro energii (IEA).
Ta se rozhodla ropu ze zásob uvolnit kvůli dopadům války na Blízkém východě, které paralyzovaly přepravu ropy klíčovým Hormuzským průlivem.

0
0
0
1

낮 동안 우리를 활기 있게 하신 저의 주님, 날아다니는 스파게티 괴물 님,
당신과 함께 있으리니, 자는 동안도 지켜 주시어 편히 쉬게 하소서.

"20. 오늘 얻은 교훈을 면발처럼 길게 이어주시어, 끝없는 성장을 이루게 하소서."

🍝 날아다니는 스파게티 괴물 님께서 여러분과 함께.
😋 또한 주교의 면발과 함께 하소서.
🍝 기도합시다.
저의 주님, 날아다니는 스파게티 괴물 님, 이 밤을 편히 쉬게 하시고, 거룩한 죽음을 맞게 하소서.

2026-03-16T00:54:24+09:00


0
1
33
0
0
0

Update: we've decided to go ahead and submit the CFP to @COSCUP 2026. The track will be called Fediverse & Social Web—think FOSDEM's Social Web devroom, but in Taipei. is free to attend, like FOSDEM.

If the track is accepted, would you be interested in coming to Taipei (Aug 8–9) to give a talk?

(Boosts appreciated!)

https://hollo.social/@hongminhee/019ca8b2-ecca-7150-a237-37f35de45401

0
2
0
0
0
0
1
1
0
1
0
1
0
1
0
0
0

RE: mastodon.gamedev.place/@eniko/

instead of dealing with any of that i spent the afternoon refactoring so that i can include my library multiple times with different suffixes. this will be useful for supporting different color bit depths and such without making my code completely impossible to maintain

0
0
8
0
0
0
2
0
0

Procrastinated submitting a board my implementing voltage divider and resistor ratio calculation in Horizon EDA… Instead of punching resistor values into a calculator, just selecting two resistors on the schematic now shows the ratio for various combinations right into the head-up display.

Clicking on the link pops up a small voltage divider calculator.

Screenshot of the Horizon EDA schematic editor. The schematic is the output side of a buck converter with a voltage divider connecting the output to the feedback pin. The voltage divider resistors are selected and the head-up display shows:
Resistor ratio
R204/(R202+R204) = 0.24194
R202/(R202+R204) = 0.75806
R202/R204 = 3.13333
R204/R202 = 0.31915

On top of the schematic, there's a window showing voltage divider calculations. It reads that the 0.8V feedback voltage results in 3.307V output voltage.
0
2
0
1
0
0
1
1
0
0
0
1
0
0
7
0