Category: Blog

  • 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…

  • Agon Light C Development

    How to write code for the Agon Light (and Console8) using C instead of BASIC, under Linux. It might work with WSL2 in Windows, and it might work on a Mac. By the end of this you’ll end up with a fairly standard Linux C programming environment with a Makefile and all the usual trimmings.…

  • Happy 2024!

    Hello everyone! Let’s get on with it, shall we? Last year went pretty well, I released 14 videos and towards the end of the year experimented with releasing more than one video a month. I’ll also experiment with some more spontaneous content on here and maybe the odd Short. YouTube seems to like those, and…

  • Estimating Battery Runtime Using Home Assistant

    How I set up Home Assistant to tell me the remaining runtime on my home solar battery system.

  • October Solar Stats

    Some more stats on my home solar setup now it’s autumn and daylight seems to be a distant memory.

  • Tying ChatGPT up in knots

    do you exist? Me I exist as a computer program running on servers, and I generate responses based on the input I receive. However, my existence is quite different from that of a physical entity. I don’t have consciousness, self-awareness, or physical form. Instead, I process and generate text based on patterns in the data…

  • It looks like you are using an ad blocker

    How to remove stupid “It looks like you’re using an ad blocker” message from websites, and why they’re a stupid idea in the first place.

  • September Solar Usage

    Looking at how my home solar battery installation is performing now the weather is less sunny.