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 […]
Category: Uncategorized
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 […]
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 […]
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 […]
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 […]
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 […]