GM β
It is a thoroughly satisfying feeling seeing the FIPS mesh networking software enable so many different use cases, especially ones I would never have thought of in the first place.
But it's not without a bit of anxiety--real world usage means real world consequences of screwing up. I put a lot of effort into specification, review, adversarial testing, and documentation, but that of course isn't always enough. Your bug reports, feature requests, and code contributions are the kind of "closed loop" feedback needed to keep things on track.
Anyway, thanks to everyone for deploying FIPS and helping make it better.
Johnathan Corgan
npub19wav...8p6k
πΆ Older now, but still running against the wind πΆ
Scientist, engineer, consultant, pilot. Slinger of bits and reducer of gradients.
EN/ES βΈοΈ
GitHub
Release v0.1.1 Β· jmcorgan/fips-initramfs
fips-initramfs v0.1.1
Released: 2026-09-11
v0.1.1 fixes one defect in v0.1.0. A machine booted with no network link showed
no passphrase prompt unt...
I was supposedly retired from open source but something happened.Fallacies of distributed computing:
The network is reliable.
Latency is zero.
Bandwidth is infinite.
The network is secure.
Topology doesn't change.
There is one administrator.
Transport cost is zero.
The network is homogeneous.
- L. Peter Deutsch, Sun Microsystems, 1994.
Learning Chinese geography, one distillery at a time.GitHub
Release v0.1.0 Β· jmcorgan/fips-initramfs
fips-initramfs v0.1.0
Released: 2026-09-06
v0.1.0 is the first release of fips-initramfs. It unlocks a LUKS encrypted
root filesystem over a FIPS m...
GitHub
Release v0.1.1 Β· jmcorgan/fips-initramfs
fips-initramfs v0.1.1
Released: 2026-09-11
v0.1.1 fixes one defect in v0.1.0. A machine booted with no network link showed
no passphrase prompt unt...
FIPS v0.5.0 released
View article β
running whitenoise
GM β
"Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!"
- Unknown maintainer, after his fifth unsolicited LLM security review
GM βοΈ


GM β 

GM πΊ 

GM βοΈ


GM βοΈπͺπΈπ«β‘οΈπ¬π΅πΉπ
GM β
In spite of the somber mood surrounding recent events, I'm pretty excited to be traveling this week to join the second half of @Sovereign Engineering eighth cohort. I have found my tribe again π
I kind of feel sorry for anyone who in their natural speech end up using one of the many Claude LLM verbal tics (load-bearing, belt-and-suspenders, worth sitting with, etc.)
It's quite amusing to have Claude pass judgement on code it wrote itself. I've taken to a workflow where after every step of a development plan, it immediately switches roles to a crusty old graybeard (ahem) and critiques the code and sends it back for improvement.
GM β
The recent news on EU chat control is unsurprising.
This is why we Nostr.
This is why we Bitcoin.
This is why we FIPS.
Don't fight the politicians; make them irrelevant.
Dark mode is what separates us from the animals.
Violence is the last refuge of the incompetent. - Isaac Asimov