This is an amazingly well produced, must-watch video about the influence of technology in our lives. #socialmedia #echochambers #isolation #chaos #surveillance


Tue 19 October 2021


"You're Not Addicted to Your Phone. You're Just Distracted."

Fri 15 October 2021


To get my digital vaccine certificate for covid-19, I have to use a government website protected by Google Recaptcha 🀦 This hits me particularly hard since I evade Google tracking, so I get forced into doing free labour to help Google train their self-driving cars. It's infuriating. Why don't they just implement a simple rate-limit if they are worried about bots?

Tue 05 October 2021


"The Single Most Productive Thing You Can Do" #sleep #productivity

Grace B

Thu 30 September 2021


This season of Formula 1 is the best I've ever watched. If you're not watching, you're missing out. The next Netflix "Drive to survive" is going to be epic!

Tue 28 September 2021


So true: There's still no beating "git push heroku" for deployment. #devops


Tue 28 September 2021


Book recommendation: Project Hail Mary by Andy Weir. #novel #fiction #scifi #space

Project Hail Mary

Sun 19 September 2021


"A practical philosophy of health, wealth and happiness"


Sun 01 August 2021


Surely, the mother of all unboxing videos: unboxing a quantum computer!

IBM Quantum System One assembled in Japan

Wed 28 July 2021


I recently discovered the Coc plugin for vim, which brings VSCode-like smarts to vim. I can finally use #vim full-time instead of #VSCode, which has become bloated and slow over time. Coc has a marketplace with a large breadth of language support. In a like-for-like comparison, vim uses 500Mb less RAM (including language server) than VSCode for Python or Java editing (with intellisense), and is much faster. I also managed to set up vim for editing and uploading #Arduino and #esp32 code by integrating with PlatformIO.

Conqueror of Completion

Sat 24 July 2021


A fairly compelling argument for publishing documents as PDF files rather than as HTML pages. #goodread

lab6 Issue 0 (PDF)

Tue 20 July 2021


I blogged about how I create audiobooks from epubs and the like, using text-to-speech.

Creating audiobooks

Tue 13 July 2021

Creating audiobooks


How to create audiobooks from epub and mobi using text-to-speech

Tue 13 July 2021


Really cool online browser multi-player games to play with colleagues during lunch break:

Thu 08 July 2021


The "Physiological Sigh" provides instant reduction of anxiety and stress and is easy to do, although you shouldn't undo it by resurfacing the anxiety to test if it worked! #neuroscience

Sun 04 July 2021


Sampler is an amazing text visualization tool for the terminal. I was able to make a smart-mirror type of dashboard really easily with it. #text #console #dashboard


Fri 02 July 2021


Some photos from a recent trip to a mountain resort. #photo #trip

Sat 26 June 2021


"Over a month ago, I came to the realization that my smartphone was having several negative impacts on my mental health... In a desperate attempt to regain some control, I ditched the smartphone."


Digital de-clutter

Wed 02 June 2021


TIL: there's Android ransomware that works not by encrypting your files, but rather by showing a system modal window that cannot be dismissed by the user until the ransom is paid. Latest variants use machine learning: "TinyML model is useful for making sure [the ransom note] would appear less contrived and more believable" #android #malware #ransomware

Mobile randsomware

Wed 02 June 2021


A great talk arguing that software is in fact getting worse, because of more complexity. (via

Jonathan Blow - Preventing the Collapse of Civilization

Sun 23 May 2021