Category Archives: weird

Pageant Knight

On September 17th, DC “celebrated” what they called “Batman Day”. I do not deploy scare quotes lightly, so let me get this out of the way: Batman is boring. Batman qua Batman as a hero, as a story and as the center of a narrative framework, all of those choices are pretty terrible. The typical […]

Brought To You By The Letter U

Being a global organization, Mozilla employees periodically send out all-hands emails notifying people of upcoming regional holidays. With Labour Day coming up in Canada, this was my contribution to the cause: The short version: Monday is Labour Day, a national holiday in Canada – expect Canadian offices to be closed and our Canadian colleagues to […]

Developers Are The New Mainframes

This is another one of those rambling braindump posts. I may come back for some fierce editing later, but in the meantime, here’s some light weekend lunacy. Good luck getting through it. I believe in you. I said that thing in the title with a straight face the other day, and not without reason. Maybe […]

The Bourne Aesthetic

“The difference between something that can go wrong and something that can’t possibly go wrong is that when something that can’t possibly go wrong goes wrong it usually turns out to be impossible to get at or repair.” –Douglas Adams I’ve been trying to get this from draft to published for almost six months now. […]

Rogue Cryptocurrency Bootstrapping Robots

I tried to explain to my daughter why I’d had a strange day. “Why was it strange?” “Well… There’s a thing called a cryptocurrency. ‘Currency’ is another word for money; a cryptocurrency is a special kind of money that’s made out of math instead of paper or metal.” That got me a look. Money that’s […]


Well, we have to get back to making jokes at some point. I bought some glasses from the internet. It didn’t go exactly as I’d hoped.

Citation Needed

I may revisit this later. Consider this a late draft. I’m calling this done. “Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.” — Stan Kelly-Bootle Sometimes somebody says something to me, like a whisper of a hint of an echo of something half-forgotten, and […]

Reading Glasses

I’ll level with you: I’m not very good at reading code. I had an interview the other day that featured the dreaded read-this-code segment that’s inevitable in modernity, and reading somebody else’s Python without context, with a regex or two thrown in for kicks… I know there are people who can do that really well, […]


Today I learned that “I did your mom” jokes are the summit of cultured humour. DEMETRIUS: Villain, what hast thou done? AARON: That which thou canst not undo. CHIRON: Thou hast undone our mother. AARON: Villain, I have done thy mother. That’s from Shakespeare’s Titus Andronicus, of all things. I miss Nick; he would have […]

Even A Change Of Hats

Sufficiently advanced fashion is indistinguishable from cosplay. The obvious corollary to that is: fashion that is easily distinguished from cosplay is insufficiently advanced. I mentioned this to somebody in passing the other day; today, my goodness, the Internet Provides: If you wear a white coat that you believe belongs to a doctor, your ability to […]