Over to you
31 Dec 2023

Gunzip into dd: don't forget `-c`

245 words, ~1 min read

Recently I was trying to copy the contents of one SD card to an identically-sized blank card, and ran into the problem ...
16 Dec 2023

Puzzle: Trauma Team bomb defusal #2

297 words, ~1 min read

One of my kids has gotten into the old Nintendo Wii game https://en.wikipedia.org/wiki/Trauma_Team[Trauma Team], part o...
05 Aug 2023

Nim: Outdated nimble.ini

209 words, ~1 min read

I was interested today in trying to write a simple GUI program using Nim's [nimx] library. But even with the latest Nim...
26 Jul 2023

Lenovo Ideapad 3 15ALC6 RAM upgrade: ignore the official docs

398 words, ~1 min read

In late 2021 I picked up a Lenovo Ideapad 3 (15ALC6), a Ryzen 7 5700U-based laptop with 16GB RAM and a nice 1TB SSD. It...
05 Jul 2023

Defold Android build issue: Problem parsing the package

214 words, ~1 min read

While working on my first hobby gamedev project with Defold, I ran into an issue when trying to install the debug APK o...
02 Jun 2023

Rodland Intro Chords

37 words, ~0 min read

I was watching cutscenes from the old arcade game "Rodland" and noticed a couple of chords with some nice voice leading...
30 Apr 2023

Benben

86 words, ~0 min read

Today I was absolutely delighted to stumble upon a new command-line VGM (Video Game Music file) player called https://c...
18 Apr 2023

BAM! and the history is gone

81 words, ~0 min read

A few years ago I took this photo on Barrow Street near Ringsend, Dublin. BAM were tearing down some of the old https:/...
16 May 2021

Playing Revenant using Wine and Proton

594 words, ~2 min read

_TL;DR: I tried to run an old game called Revenant on Linux using both WINE and Proton, but both had problems. Here's h...
04 Apr 2020

Living with dwm

857 words, ~4 min read

You may have heard of tiling window managers like https://dwm.suckless.org[dwm] or https://i3wm.org/[i3]. These are pre...