One thousand lightbulbs

Switching to Matrix

I started using Matrix recently. I’ve been looking for an alternative to FB messenger for a good long time now and I think maybe Matrix is what I’m after?

In a nutshell, Matrix is a messaging service, just like Signal or Facebook Messenger or MSN Messenger or Google Talk or what-have-you. It’s got some cool features which really draw me to it, but it can be a bit confusing to dive right in. So this post covers two bases:

  • Why I like it, and thus why you might also like it
  • How to get started with it.

If you’re reading this and you’re friends with me on Facebook - or if you’ve left Facebook and are looking for a way to keep in contact - maybe you want to dip your toes in the water. Drop me an email and I’ll send you my username so we can switch our primary comms channel!

Far too many graphs about Eurovision

Did you know that a bunch of people had opinions about the Eurovision Song Contest 2023? Did you know that the Eurovision Song Contest happened this year? Are you aware that all the cool kids wrote blog posts about it months ago? Well, luke- warm on their heels, here's a post about the stats behind the voting, complete with shiny pretty interactive data visualisations that are fun to hover over.

Six books I enjoyed - Summer/Autumn 2022

I’m back with a mid-year review of some books I read and enjoyed! Once again, in the interest of brevity and as an excuse to publish actual content to this blog, I’ve decided to run this year on a six-monthly shift.

Idle Dreaming

I’ve just finished yet another iteration of my favourite roleplaying game, Society of Dreamers. It’s a prepless, GMless game, which as someone with a one-and-a-half-year-old I can say is a godsend for my recovering gaming hobby.

Like many GMless games that emulate the traditional GMed roleplaying game framework, Society doesn’t as much eliminate the roll of GM as it does spread it out amongst the group. Specifically, the role of GM as scene-framer is instilled into the role of the “instructor”, which rotates between players. This is great, as almost all of the rules in the game provide the instructor with the relevant structure and prompts to do their job of framing their scene, working out who’s there, etc. In other words, the instructor’s job is less about coming up with the next scene whole cloth, and more about taking the constraints, prompts, and so on provided by the game, and working out what the next scene looks like.

ChatGPT for roleplaying - what can it do?

It feels like over the past six months OpenAI’s various products - particularly ChatGPT - have gotten a bunch of press. ChatGPT is a large language model, which (as far as I understand) basically means you feed it a whole honking bunch of text, and it extracts information from that text and is able to then respond to questions by putting words together into something coherent. Basically, it’s faking being a functional human being, but then this is 2023, give it a break, that’s all of us.

You can go read all about its predicted impact on writing, art, school exams, creativity, and every other sphere if you want, I kind of feel 10% of the web now is articles like that. I don’t particularly feel like consolidating a paragraph of media responses to the technology, though - I want to write about things that interest me.

Like roleplaying games. Given ChatGPT can take basically any prompt we give it, and spit back something that sounds vaguely coherent, how can we use it to make roleplaying games better? After all, most roleplaying games are basically a bunch of words, right?

Four books I enjoyed - Winter/Spring 2022

The latter half of 2022 was a roller coaster ride, with a kid approaching one year old and the family shifting cities. I spent a good deal of my reading year re-reading the Hornblower novels, which debuted in my 2020 list. Books tend to take one of two roles for me - either stretching me out, or providing comfort - and a re-read of the whole series was an exercise in comfort food for a trying time.

Unfortunately, a number of factors - including my journey through all of C. S. Forester’s flagship (hah) series, a couple of forays through longer books that I really didn’t enjoy, and the general disruption of a child-ful existence, meant I didn’t get through as much reading as I’d really like to do. Still, I did manage to get some good books read. Rather than try to expand this list to five and add in something sub-par, I’m going to cut one out just keep to the meat.

Email penpals

Recently I’ve been sending novella-length emails back and forth with a few friends, and it’s been invigorating. I figured I could (should?) talk a bit about why, the way I’ve gone about it, and how it’s panned out.

Writing emails like its 1999

Kat Vellos’ We Should Get Together has been on my to-read list for a few months, and when I got to it I absolutely blew through it. Sometimes you’re in the right mood for a book and it’s less like reading and more like having a conversation in your head. The book itself is about building friendships as an adult, and one of the themes that comes through time and time again is the requirement that you and your new friend can just talk without a specific goal in mind.

Five books I enjoyed - Summer/Autumn 2022

In November last year, we had a kid. It turns out that being a parent means saying good bye to almost all your free time for a decently long while, and that’s meant a real downturn in the already my already low posting frequency. But we’re just about to shift into the back half of the year, and so I figured I could get a little momentum back with another what I’m reading post. So given that - and given the fact that many days right now I’m crashing into bed at 9:30pm, tired out of my gourd and ready to go to sleep without even thinking of opening my e-reader - what’s been top of my reading list?

Gradient background images with ruby and chunky_png

I recently decided that I wanted to make a series of solid colour backgrounds for my laptop. The reasons are nominally grounded in productivity1, but given that the whole exercise sent me down a rabbit-hole of writing code and then this blog post, let’s just call it a little experiment to see what we can do, shall we?

Step 1: Making a solid colour PNG

Our first step will be to create a solid colour PNG of the right size. I’m going to use the ruby gem ChunkyPNG to do all the heavy lifting. Let’s get started!

If at first you don't succeed...

Early last year, I wrote about my 2021 journalling setup - pocket notebook, project journal, page-a-day journal.

And then, late last year, I wrote about how my page-a-day habit fell off. At the end of that post, I mentioned how I thought it was important to let personal obligations go when they become a drag.

Which is why on January 2nd this year I went out and bought another page-a-day journal for this year. OK, I know, this is starting to sound like an abusive relationship, but hear me out.