A Git Sin: Re-Signing an Entire Git Repo

For legal reasons, I needed to re-sign all commits in a few Git repos with a new key. This is how I did that.

My Code Conquered Another OS!

I had code accepted into the default of FreeBSD a while ago. That code was accepted into another OS, and I want to celebrate!

Dispelling AI Myths and Rhetoric

There are big interests pretending that AI is an unmitigated good when it's anything but. In this post, I try to dispel the hype.

Windows Will Die: 90 Minutes to Do 5 Minutes of Work

Poor performance means poor productivity means jumping ship. So let's speed up the process by removing barriers.

I Believe Zig Has Function Colors

Proponents of Zig claim that it does not have function colors. In this post, I attempt prove that it does.

I Am a Fool: First Adventures in Multi-Threading

I was stupid and thought there was a bug in musl and glibc. The bug was my stupidity.

Goodbye, Kitty

The author of the Kitty terminal won't support terminal multiplexers like tmux. I need tmux more than I need Kitty.

The Law of Strict Licenses

From a Hacker News comment to a blog post, here is a pithy saying that might be considered a tech law.