Skip to the content.

Blog

↗️ The case for Labour, not Starmer (hillheadreview.co.uk)

20 January 2026

Labour are the only party who can defeat Reform UK – but not under Starmer’s leadership.

The film isn't about Facebook: Why The Social Network has the perfect scene

25 September 2025

The Social Network is my favourite film. But not for the reasons you might think. Only on the surface is this film about Facebook.

America has too many elections

22 August 2025

America (and philosophy) shows us how democracy cannot protect liberty alone.

Partii Trick - A Wii and a Printer for mindless entertainment

16 July 2025

Creating a 3D version of my flat, connected to a printer to print virtual paintings in the real world. All on the Wii.

Redistribution and economic growth by replacing the BBC Licence Fee

1 September 2024

The BBC Licence Fee acts as a regressive poll tax. I make the case for a progressive, redistributive replacement.

A question of trust - AI is unsuited for the real world

5 November 2023

AI isn't going to destroy humanity, but they're unreliable, unaccountable, and untrustworthy.

Programming with printers: Don't.

25 August 2023

I worked on a project to build a printer driver for the 3DS. I now have a violent hatred of printers.

Art of the DVD menu - a collection

31 July 2023

Elaborate, confusing, failing to conform to accessibility guidelines. This page documents some of the favourites I have come across, with some rants.

AI as an Infinite Dopamine Machine

14 May 2023

Put an AI in charge of a virtual world, its aim to maximise dopamine levels. What could go wrong?

A ChatGPT plagiarism experiment

17 January 2023

Much has been written about the potential risk of academic plagiarism made possible using the ChatGPT tool. Can the AI itself detect its own handiwork?