FIPS v0.5.3 released, bug fixes and security hardening
Loading quoted post…
10/21/2026, 20 engagements
🎶 Older now, but still running against the wind 🎶 Scientist, engineer, consultant, pilot. Slinger of bits and reducer of gradients. EN/ES ☸️
FIPS v0.5.3 released, bug fixes and security hardening
Loading quoted post…
10/21/2026, 20 engagements
GM ☕
I love the smell of freedom packets in the morning!
9/30/2026, 11 engagements
GM ☕
A full night's sleep is underrated. But why do I still need coffee?
9/18/2026, 7 engagements
GM ☕
The other day I had to send a FAX, play voicemail phone tag, and deal with correspondence by postal mail.
Ah, to be young again 😏
9/17/2026, 8 engagements


9/15/2026, 15 engagements
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.
9/12/2026, 17 engagements
https://github.com/jmcorgan/fips-initramfs/releases/tag/v0.1.1
Bug fix release. Thanks
for the report and testing.
9/11/2026, 2 engagements
I was supposedly retired from open source but something happened.

9/11/2026, 18 engagements
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.
9/10/2026, 4 engagements
Learning Chinese geography, one distillery at a time.

9/10/2026, 5 engagements
https://github.com/jmcorgan/fips-initramfs/releases/tag/v0.1.0
fips-initramfs 0.1.0 is out.
Unlock a LUKS-encrypted server over a FIPS mesh, from anywhere. No static IP, no port forwarding, no inbound reachability at all. The machine dials out to its peers during early boot and comes up at the same mesh address every time. You record that address once at install, then unlock with a single ssh command.
Console passphrase entry always still works, so a failure leaves you at the normal prompt instead of stranded.
Tested end to end on Debian 12 and 13 and Ubuntu 22.04, 24.04 and 26.04: real encrypted machines, booted and unlocked over a live mesh.
MIT licensed, .deb for amd64:
https://github.com/jmcorgan/fips-initramfs/releases/latest
#fips #linux #luks
The experience of Sovereign Engineering is transformative. It goes way beyond just "hacking on freedom tech". The combination of people, location, philosophy, and shared values is unlike anything I have been through before.
Loading quoted post…
9/3/2026, 14 engagements
FIPS v0.5.0 released
Loading quoted post…
9/3/2026, 12 engagements
running whitenoise
9/2/2026, 13 engagements
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!"
8/25/2026, 11 engagements
(Builders welcome)
Loading quoted post…
8/21/2026, 11 engagements
GM ☕️


8/17/2026, 5 engagements
GM ☕ https://blossom.primal.net/176d59c4bc3c480bd2dbb0f7ef9d9cc03018f62dd7e5968d601244bff1efc2b4.png

8/15/2026, 8 engagements
GM 🍺 https://blossom.primal.net/d30b007bee43e6fdfa2edff479c1e87f402a4828abcbc1f0cb30d0461ce61a67.png

8/12/2026, 4 engagements
GM ☕️


8/9/2026, 7 engagements
GM ☕️🇪🇸🛫➡️🛬🇵🇹😎
8/8/2026, 3 engagements
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
eighth cohort. I have found my tribe again 😀
8/3/2026, 14 engagements
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.)
7/14/2026, 3 engagements
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.
7/13/2026, 6 engagements
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.
7/9/2026, 10 engagements
FIPS 0.4.0 is out. Thanks everyone for contributions, testing, and especially stress testing the public mesh!
Loading quoted post…
6/27/2026, 5 engagements
Dark mode is what separates us from the animals.
6/27/2026, 6 engagements
Violence is the last refuge of the incompetent. - Isaac Asimov
6/24/2026, 6 engagements
Source code is the new machine code.
Interesting to look at sometimes, out of curiosity, but something the c̶o̶m̶p̶i̶l̶e̶r̶ agent usually handles.
6/21/2026, 2 engagements
GM ☕
One door closes, another opens.
6/19/2026, 2 engagements
Everything changes. One season flows into the next, a year becomes another, the face in the mirror grows older and perhaps wiser, though we wonder who that stranger is.
And yet we persist. The same thread that ties back to memories of a world that no longer exists binds us to a future that is still ours to shape.
Carry on.
6/19/2026, 7 engagements

🎶 We've Only Just Begun 🎶

6/11/2026, 2 engagements
#FipsUserNotAffected
Loading quoted post…
6/10/2026, 3 engagements
GM ☕
It's time to FIPS and send datagrams from npub to npub.
6/4/2026, 2 engagements
An idle GPU is a crime.
6/4/2026, 4 engagements
Thank you for the opportunity to speak.
Loading quoted post…
5/22/2026, 4 engagements
GM ☕ https://blossom.primal.net/ddc38bf4e73d0b1d44e5569871417ee32ab4fb5f277426c70f7f6eec67e750e1.jpg

5/18/2026, 2 engagements
GM ☕
What would you do, if you could just do things?
Post FIPS release therapy. https://blossom.primal.net/5b147d5d9661c85c838a56a5395afa4ae74c755bde32424645bd2a82ebcb9421.jpg

5/12/2026, 1 engagement
This was an intense couple of months, thanks everyone involved!
Loading quoted post…
GM ☕ Claude code has been great to clear a huge backlog of technical debt in local devops and IT stuff. It has also been great at creating a whole new backlog of local devops and IT technical debt 😏
GM ☕


4/24/2026, 4 engagements
GM ☕️ Three weeks on an island hacking on FIPS. So happy to be home so I can go back to hacking on FIPS.
4/20/2026, 3 engagements
GM ☕ 🇵🇹 🛫
4/19/2026, 4 engagements
GM ☕
4/16/2026, 2 engagements
The FIPS public test mesh grew to 150 live nodes this week.
GM ☕️ to all my mesh buddies. I know that whoever and wherever you are, you’re just an npub away.
4/15/2026, 7 engagements
Engineering solutions to problems is mostly about assembling existing pieces into a new whole, more so than inventing a new wheel.
FIPS combines known, battle tested concepts going back decades in the fields of networking, cryptography, distributed computing, resilient communications, and operating systems, with full credit to those who came before.
4/12/2026, 5 engagements
GM ☕️


4/10/2026, 5 engagements
GM ☕
Mesh happens.
4/9/2026, 3 engagements
4/3/2026, 12 engagements
🛩️🇵🇹 #39
3/29/2026, 1 engagement
The kids are alright.
GM 🤎 ✈️
GM ☕ I've learned way too much about Bluetooth in the last week, but FIPS nodes can now auto-discover each other and peer over BLE to create or join a FIPS mesh network. No IP needed 😏
3/27/2026, 4 engagements
Sometimes, all you can be is one of those small, newfangled, warm-blooded mammals just staying out of the way of those giant dinosaurs fighting among themselves until the meteor arrives.
GM ☕ It's good to be back working on open source after so many years away.