from the dial-up days

“If I had understood the situation a bit better I should probably have joined the Anarchists.”

— George Orwell

“It takes much longer to get up north, the slow way.”

— Ian Dury

“Information is power. But like all power, there are those who want to keep it for themselves.”

— Aaron Swartz

open commonplace book →

notes

more notes on bluesky →

writing

  • There’s nothing quite like a hospital stay to make you appreciate the small things, like silence, privacy, or a decent night’s sleep. Five nights in, and it looks like I’m here for a few more. The highlight of my stay so far? A spinal tap is on the cards. Joy. Last night was particularly rough.

    read on →

  • Well, this isn’t how I planned to spend my evening. I’m writing this from a hospital bed, thanks to a sudden issue with my right eye. It’s nothing serious, but it does mean I’m stuck here overnight. No access to my VPS terminal, no proper keyboard, just me, my thoughts, and a surprisingly comfortable NHS

    read on →

  •   The world is sliding back into an era where “might makes right,” and Donald Trump’s so-called “Donroe Doctrine” is the latest proof. This policy, which effectively declares the Western Hemisphere as America’s backyard, isn’t just a threat to Latin America. It’s a wake-up call for Europe, the left, and, most importantly, for Scotland. If

    read on →

  • Soundtrack to this post. As we enter 2026, many of us are making the usual resolutions to spend less time on our screens or eat more healthily. My resolution is different. I am not trying to spend less time on the internet; I am trying to change how I inhabit it. I am moving “Big

    read on →

  • The news filtered through this morning not with a bang, but with the quiet finality of a ballot count. Reform UK has won its first contested election in Scotland. David McLennan took a council seat in Whitburn and Blackburn, beating out both Labour and the SNP. It was not a defection this time. It was

    read on →

  • I have been doing some renovations. Not on the house, but here on the site. For a long time, this blog lived in a rented room. I used EasyWP from Namecheap. It was functional. It worked. But it felt like living in a hotel. You can sleep there, but you are not allowed to drill

    read on →

  • I have a page on this site called library. It is a curated collection of the media that matters most to me. The books I re-read, the films that fundamentally shifted my perspective, and the tracks that sound like home. I decided early on that I wanted ten of each. It seemed like a good,

    read on →

  • It is raining in Paisley again. A grey, steady drizzle that seems to have set in for the winter. I checked the time a moment ago. 7:34 pm. I didn’t check it on a screen. I didn’t have to wake a device up, or swipe past a notification about a breaking news story, or see

    read on →

  • Most of us wake up and immediately doomscroll. We check the mental weather report against the global one. We see the ice shelves melting, the inequality gap widening, and the sheer inertia of the systems we are trying to dismantle. It is easy to feel small. It is easy to let the “climate grief” dictate

    read on →

  • For a few years now I’ve leaned into the idea of using my own site, writing slowly, valuing analog habits, stepping back from the endless scroll. Blogging felt like a quiet resistance to the noise of “platform social media”. So when I say I’m now using Bluesky, it might sound like a contradiction. But for

    read on →