The Blog

  • Sonoff Hacking to install Tasmota

    I bought some of those Sonoff BASIC smart switches off Amazon and flashed them with Tasmota. It’s a pretty painless affair, the programming contacts are right there on the board, and the case comes apart with your fingernails. What you’ve got to watch out for are idiot sellers on eBay trying to game the system…

  • I Just Broke WordPress…

    OK that was pretty strange. I wrote a blog post, hit submit and the front page of my WordPress installation just showed the white screen of death. The admin pages were working fine, but if I went into the post I’d just written to edit it, the edit screen crashed. Removing the post has fixed…

  • Figuring out a better video production workflow

    This is where I figure out a simpler way to make my videos, and it seems really obvious when I explain it. Which generally means it’s a good way to work. So when making videos I’ve gone through a bit of an evolution from loosely edited ramblings to scripted content where I carefully choose my…

  • Running a PeerTube Instance

    For no reason other than I can, I’ve set up a PeerTube instance to also upload my videos to. It’s good to not put all your eggs in one basket and all that. I’m not sure how well it’ll work if people actually start watching video from it, it is behind my own Internet connection…

  • Agon Light Joystick Test 1

    I’m working on getting a joystick port working on my Agon Light. They don’t come with joystick ports, but there is a set of GPIO pins that can be read through assembly. Here’s my setup, the Agon Light is in the white box, my trusty PowerPlay Cruiser joystick from the 90s is plugged into a…

  • Cellular Tomato

    In preparation for my next video I’ve been tidying up some cellular automata code I wrote. There’s some good old Conway’s Life, some 1D CAs that make pretty patterns, and one I recently discovered called Wire World. Now, since I can’t just make a thing without fiddling about, an afternoon of “can I write Conway’s…