Powering the Mars Base
This post is part of the series on space topics. This post is not the last word on this topic. The usual caveats apply. I’m curious if you have strong opinions on different fuel mixes. A grow…
The latest blog posts to take off on Hacker News. 1,839 posts.
This post is part of the series on space topics. This post is not the last word on this topic. The usual caveats apply. I’m curious if you have strong opinions on different fuel mixes. A grow…
I don’t want to post yet another anti-systemd rant, but I think the ubiquity of systemd could eventually create real problems for embedded Linux. I just wish I knew what to do about it.
In which I try to understand how browsers and Cloudflare choose which server to use
I commented on Lobsters that /tmp is usually a bad idea , which caused some surprise. I suppose /tmp security bugs were common in the 1990s when I was learning Unix, but they are pretty rare now so I can see why less grizzled hackers might not be familiar with the problems.
Who knew figuring out the lab's occupancy would be so much work?!
How I built a solar-powered, self-hosted website with a Raspberry Pi to explore sustainable, local-first web hosting.
Discover how I transformed an old server into a powerful AI engine, self-hosting Llama 3.2 with GPU acceleration using Coolify. A step-by-step guide.
The slides, the video, and the text behind my presentation at EuroBSDCon 2024 and BSDCan 2025 - Why and how we're migrating many of our servers from Linux to the BSDs.
Discover the challenges of migrating from Google Domains and Container Registry. Explore Google Cloud's strengths and pitfalls, plus read why strategy is key.
There was a time when software (and games! Games are just software for fun!) were distributed on DVD. A physical disk that you would insert into your system ...
Distributed Tracing is scary and complicated... right?
My 4U 71 TiB ZFS NAS built with twenty-four 4 TB drives is over 10 years old and still going strong.
Notes about startups, AI, health-care and overall engineering
How does Linux move from an awake machine to a hibernating one? How does it then manage to restore all state? These questions led me to read way too much C in trying to figure out how this particular hardware/software boundary is navigated.
A deep dive into my home grown cocktail recipe app which speaks Tailscale natively using tsnet, and serves up delicious drinks direct to your tailnet. Libations is built with Go, Nix and Vanilla Framework.
A short story on why I still go through the effort of self hosting servers and some things it taught me recently.
I am making steady progress towards moving the Computers Are Bad enterprise cloud to its new home, here in New Mexico. One of the steps in this process is, of course, purchasing a new server... the current Big Iron is getting rather old (probably about a decade!) and here in town I'll have the rack space for more…
Like Heroku, but you own it.
In distributed systems, for instance when scaling out some workload to multiple compute nodes, it is a common requirement to select a leader for performing a given task: only one of the nodes should …
My post on how I like to manage servers. I cover SSH, networking, log rotation, and server management basics.
Lidl is launching sovereign cloud computing in Europe. GDPR and data compliance is driving the EU to look for local alternatives.
Trust me, there's a reason for this
Marc Olson, a long-time Amazonian, discusses the evolution of EBS, highlighting hard-won lessons in queueing theory, the importance of comprehensive instrumentation, and the value of incrementalism versus radical changes. It's an insightful look at how one of AWS’s foundational services has evolved to meet the needs…