How we wound up with Linux's kernel mode setting ('KMS')
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
89 Operating Systems
I occasionally do talks about curl. In these talks I often include a few slides that say something abut curl's coverage and presence on different platforms. Mostly to boast of course, but also to help explain to the audience how curl has manged to reach its ten billion installations. This is current incarnation of…
Locking down your GitHub-hosted Domains
The other day someone claimed a hostname on a domain I own and it took me a while to track down how. Turns out it was via GitHub pages.
Behind the pretty frames: Resident evil
Resident Evil…what a franchise…regardless if you’re old gamer or a new gamer, you can’t have a gaming life without trying at least a single RE game. Horror games have not been my favorite recently, but back in the day Resident Evil, Silent Hill & Alone in The Dark, been on the top of my list. Can’t tell you how many…
Notes on Ukraine: I spent most of April and some of May traveling around Ukraine
I spent most of April and some of May traveling around Ukraine, visiting the cities of Uzhgorod, Lviv, Kyiv, Kharkiv, Dnipro, and Odessa. As with my other travels, I’ll write down thoughts and obse…
No one wants to have kids anymore
As the world's population reaches 8 billion, we're slowly running out of babies.
Do Not Log
Almost every week I accidentally get into this logging argument. Here’s the problem: people tend to log different things and call it a best-practice. And I a...
Is there a housing shortage or not?
The housing shortage in the US is a perennially popular topic of conversation for the urbanist crowd (which online includes basically everyone.) The basic argument is that housing starts collapsed after the financial crisis and have never truly recovered.
It’s 1997 and you want to build a website
You have a few options. How much time you got?
What Copilot means for open source
Matthew Butterick
The Documentation Triangle, or, why code isn't self documenting
These statements can be hard to argue against, especially if they come from someone who is more experienced than you. A lot of the trouble is that they are not wrong – well, they’re not completely wrong.
The branch banking model
Ever wondered how bank branches work at a nuts-and-bolts level? Let's dig into the logic and economics of them.
Finding an authorization bypass on my own website
The mysqljs parameterized query parser handles objects as column name and key, leading to alterations of the query.
Clang is better than GCC
Yes, this is a problem of weak static typing of pure C. Pure C is a great tool for some jobs, but here be dragons , as they say.
The South Asian Polycrisis
In deciphering the global polycrisis it can be helpful to break down the interplay of crisis dynamics into regional systems.
The case for energy optimism
I’ve been working on a few more involved projects but thought it would be good to put down my thoughts on recent energy developments.
The scourge of Rec dot gov (2021)
Recreation DOT gov gets managed by the multi-billion dollar DC beltway firm of Booz-Allen-Hamilton. And here’s why I think it’s awful.
The first thing that ever sold online was pizza (2018)
If you happened to live in Santa Cruz in 1994 you could sit down at your computer, open up your […]
Automated testing in Bevy
Chad Nauseam Home
The Typography of Legal Opinions
Typography for Lawyers
How the Consumer Computer Is Consuming Computing
When the personal computer went from being a "bicycle for the mind" to a surveilled shopping mall.
For the first time in four decades, the Rio Grande through Albuquerque is dry
For the first time in ~40 years (? – see below) New Mexico’s Rio Grande has “broken” – is no longer flowing – in what we call “the Albuquerque reach”…
Lessons from Seoul's controversial privatized subway line
A dive into Seoul Metro's Line 9