Coronavirus Scares Me
Introducing: Rant Trek
Private Sector Surveillance Bleeding into Government
MTG Worlds: We Need a Better Tournament Format
The Private Citizen
FML Season 1, Split B: The Decks
Update on the Coronavirus Situation
Coronavirus
Final Results from FML Split A
Radio Nowhere: The Iran Special
The Mox & Mermaid is Back!
A Ring to Rule Them All
The latest episode of my podcast Radio Nowhere explores Amazon’s Ring division, its smart home cameras, lack of security and blatant disregard for anyone’s privacy.
My Own Whistleblower Dead Drop
If you want to send me material for a story securely and anonymously, I’ve set up a new way for you to do so.
Big Day for Little Boris
In the third episode of Radio Nowhere, I convene with special Ireland correspondent Mike to discuss Brexit, Boris and the UK general election.
Sliiiiiiiiiippers!!!
In the second round of Split A of the first FML season, MegaSlippers has solidified his lead by beating me handily.
Newsletter Migration
I’ve moved my newsletter archives from the blog to its own pages. I’ve also renamed the thing.
Get the Saitek X-55 HOTAS to Work with MechWarrior 5
It’s been twenty years since the last proper MechWarrior game and MechWarrior 5: Mercenaries is out. Here’s how to get your X-55 to work with it quickly and easily.
The Truth for Week 50
The Truth is my newsletter on tech news and policy. This is an archive of the issues of week 50 of 2019.
The Boeing 737 MAX Story
My new podcast Radio Nowhere is gathering speed. This week, I go very in-depth on why two Boeing 737 MAX jets crashed, killing 346 people and what the political aftermath has been.