New Music Review Writing


Last year, Alice Glass released a statement on her website detailing the extensive abuse she suffered her from Crystal Castles band mate Ethan Kath over the course of the band’s history, starting when she was 15. I was a devoted Crystal Castles fan as a teenager, and reading her statement made me feel guiltily complicit […]

History Politics Writing

To Boldly Bazinga

In many of the more relaxed civilizations on the Outer Eastern Rim of the Galaxy, the Hitchhiker’s Guide has already supplanted the great Encyclopaedia Galactica as the standard repository of all knowledge and wisdom, for though it has many omissions and contains much that is apocryphal, or at least wildly inaccurate, it scores over the […]

Coding Diary

Kadhim Shubber Markov Text Generator

Well, it’s Christmas so I’m taking on stupid self invented programming projects, much like last year with Selenabot. This year I’ve decided I’m going to create a Markov Text generator that recreates the work of a Young Kadhim Shubber (YKS). I’ve decided to scrape all Kadhim’s work on Felix that’s available in non-PDF form (for […]

New Film Review

The Last Jedi

Contains Spoilers One word Review: Lazy 9 Word Review: Lazy reliance on pantomime to cover a weak script 1,978 word Review: Lazy reliance on pantomime to cover a weak script became a staple of the Marvel Universe films since the first Avengers movie, and appears to be spreading through Disney’s other big franchises like syphilis […]



How does an algorithm tweet a selfie? tweet = three_line_tweet_maker('')api.update_status(tweet) — (@recurbot) December 13, 2017 A few weeks ago whilst reading a hand-wringing article about how automated content production on YouTube & social media will lead to the inevitable collapse of western civilization, my mind wondered to the idea of social media content algorithms […]

Diary Writing

Theatre of 2017

Don’t want to forget all the theatre I’ve seen this year so I’m going to list it all with a brief description/review, in reverse chronological order. Belleville |Donmar|It was good right up to denouement, which was uninspired and disappointing. The Lady In The Sea|Donmar| Booked shortly after seeing Knives in Hens, really enjoyed it. Straightforward […]


Nuclear Trains

Keir and I are beginning to roll out “Nuclear Trains,“which is a project we’ve been working on very on-and-off for almost a year. It uses data from Real Time Trains to tweet whenever a train carrying nuclear waste sets off from a power plant, passes by a station (and we chose which stations to bother […]

Coding Selenabot

SelenaBot boxing day update

Merry Christmas. Morning: Well on Christmas eve, the day after I wrote & blogged about SelenaBot, I tried to run it again and got a bunch of “connection error” exceptions. Having run this by some friends, we suspected that Facebook servers detected Instagram was getting scraped and then got angry about it and started blocking me. […]

Coding Selenabot


One of my new years resolutions of 2016 was to learn to code a bit, and with just over a week to go I feel like I’ve been able to produce an idea for a piece of code, structure it, and get it to work. From scratch. By myself. I started learning python using Automate the […]


Things In The Countryside That Are Uglier than Solar Panels

This morning, environment minister and former shell employee Liz Truss decided to bash solar panels. From her perspective, it is a sensible thing to do. Solar Panels are a new thing. Traditional Tory voters generally don’t like new things, and since the aim of the pre-election game is to bash things that traditional Tory voters don’t […]