Immutable Software Deploys Using ZFS Jails on FreeBSD
An article demonstrating immutable software deployments using ZFS snapshots and FreeBSD jails, with Caddy as a health‑checked reverse proxy for zero‑downtime upgrades.
An article demonstrating immutable software deployments using ZFS snapshots and FreeBSD jails, with Caddy as a health‑checked reverse proxy for zero‑downtime upgrades.
This report is written as a post-mortem of a project that has, perhaps, been the author’s most extensive personal project: creating a complete and comprehensive solution to one of the most fa…
A static site with version control history enables me to travel into any point in the project’s past and serve the site as it was back in the day.
This is the 25-year story of how I fell into the field of AI.
Imagine you close your laptop lid to put it to sleep, but instead of pausing, it reboots. Not every time, just often enough to be infuriating. You try to save your work, but the machine decides to start over.
[Note that this article is a transcript of the video embedded above.] Niagara Falls is one of the most spectacular waterfalls in the world. With a vertical drop of more than 50 meters or 164 feet and a flow rate that often exceeds 2800 cubic meters per second or 100,000 cubic feet per second, it’s
LLM models are plateauing, but true AGI isn't about scaling the next breakthrough model—it's about engineering the right context, memory, and workflow systems. AGI is fundamentally a systems engineering problem, not a model training problem.
Reasons why you should consider breaking your hardware up into MiniPCs.
Acrobat is intrusive, slow and non-customizable. Of course there are alternatives, specifically bad ones...
Data from the Census Bureau and Ramp shows that AI adoption rates are starting to flatten out across all firm...
One of the signal achievements of computing is data compression 1 : we take in data, make it smaller while retaining all information (“lossless” compression), transmit it, and then decompress it back to the original at the other end.
The Wildlife Trusts congratulate the UK Government’s decision to open the door for licenced reintroductions of beavers into the wild and its acknowledgment of the free-living populations in several parts of England.
How to start really getting Ruby, especially blocks.
3 magnesium self-experiments on magnesium ʟ-threonate and magnesium citrate.
Yet another programming blog. Thoughts on software and related misadventures.
Matrix, the open protocol for secure decentralised communications
I once had a job interview for a backend position. Their stack was Node.js, MySQL, nothing exotic. The interviewer asked: "If you have an array containing a million entries, how would you sort the dat
Salesforces has entered a phase of public reckoning after senior executives publicly admitted that the company overestimated AI’s readiness
griff Table of Contents Author's Note What Exactly is the Problem? Human Capital is Limited Burnout Burnout Burnout What AI Slop Looks Like The CV...
Discover Fedora 42 Beta: New AI-focused features for modern application development
LISP-NOTES ON ITS PAST AND FUTURE-1980
Gemini Live with video and screen sharing is now rolling out to Android mobile devices.
People think they can use Fine-Tune for Knowledge Injection. People are Wrong
And by LLMS I mean: (L)ots of (L)ittle ht(M)l page(S). I recently shipped some updates to my blog. Through the design/development process, I had some insights…
False sharing, AoS vs SoA, random access, branch prediction: re-measured with go test -bench on two machines. Some claims held, some didn't.
Some tricks and techniques for working with graph or tree like data in Postgresql
Having spent a couple of decades in the Linux world, I have always had an interest in Linux desktop environments and how they are themed. I would often come across a post on /r/unixporn that inspired me to try to customize the look and feel of my desktop environment. So I would install Xfce, LXQt or Sway and try to…
Compare static web hosting performance on an Intel N150 using the same nginx.conf across FreeBSD jails, SmartOS zones, NetBSD, OpenBSD and Linux, focusing on HTTP vs HTTPS and TLS CPU usage.
Simply describe any story, and Gemini instantly generates a unique 10-page book with custom art and audio.