Categories
Uncategorized

To Catch Starlight

13.7 billion years ago, the first stars formed. 4.5 billion years ago, the Earth, our only home, coalesced from a cloud of dust. 3.5 billion years ago, life arose on our world. 440 million years ago, the first land animals left the primordial ocean behind 65 million years ago, some of the earliest mammals survived […]

Categories
Uncategorized

Roll20 Bookmarklets v1.2 (Now With Dice Roller) + New Stream Deck Setup!

Last month I showed off my Stream Deck setup for Roll20 and followed it up with a suite of bookmarklets for improved music controls. A few days ago I got an email from a reader who discovered that the dice roller setup I presented in the original Stream Deck post didn’t work with the chat […]

Categories
Uncategorized

The Blog About The Blog: How To Run WordPress At Web Scale For $6/Month*

This blog costs me $6 a month* to run and only took a couple hours to set up. I have complete control over it, and it should be able to scale to large numbers of readers. This post is about how I set it up, presented as something of a tutorial. * This is at […]

Categories
Uncategorized

Clickwise’s Missing “X” and “Y” Found After Hiding In Plain Sight For Three Years

If you want to know what this is about or how we got here, read on. Otherwise, If you’re just here for the updated reference, click here. Back in 2009, Penny Arcade published a noir detective comic best summarized as “prohibition with robots” called Automata. I was immediately interested in the barcode-like text used to […]

Categories
Uncategorized

Why I Hate School

Whatever the publication date of this article may read, know that I am writing this on the 31st of August, 2021. According to my somewhat esoteric reckoning of time, this is the very last day of summer. Autumn begins promptly on the 1st of September and every season lasts precisely three months. (It’s okay. I […]

Categories
Uncategorized

Hello again.

As a denizen of the Internet old enough to have originally reached for the word “netizen” before arriving at the foregoing descriptor, I have written the essence of this post more times than I would care to count. I don’t know what it is about blogs, but I find myself pathologically unable to stick with […]