Programming Will Always Use Text

A Reddit discussion leads to an assertion that programming will always use text. Here's why.

Justifying a Backwards Design Decision for Yao

I just made a design decision for Yao, my programming language, that most would consider a return to the 1970's. Here's my justification.

Why I Use C When I Believe in Memory Safety

I am using C for a professional project. I believe in memory safety. Yes, I'm a hypocrite, but please, let me explain.

Make the Leap Second First-Class: An Open Letter to the International Telecommunication Union

The CGPM voted to do away with the leap second. That's a mistake. Here's what I think we should do instead.

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.