• About
  • Home
  • Remaking this blog for fun and learning
    April 17, 2021
  • Writing helps me think (and stop thinking)
    February 28, 2021
  • Quitting Twitter
    February 25, 2021
  • Understanding my privilege
    February 9, 2021
  • Software isn't bloated
    January 5, 2021
  • Underusing the NHS
    December 31, 2020
  • Rust 2021: Lower the barriers
    September 17, 2020
  • Modelling a Wealth Tax Correctly
    September 13, 2020
  • Factorio and Software Engineering
    August 16, 2020
  • Why bother arguing?
    May 26, 2020
  • Discriminating against left handers
    May 22, 2020
  • Keto FAQ
    May 21, 2020
  • Intelligence
    February 6, 2020
  • Books I read in 2019
    January 2, 2020
  • Books I abandoned
    January 27, 2019
  • Setting up this blog
    January 9, 2019
  • Skin in the Game
    January 6, 2019
  • Books I read in 2017
    December 25, 2017
  • Man's Search for Meaning
    December 24, 2017
  • And Then There Were None
    December 20, 2017
  • Should I buy Bitcoin?
    December 11, 2017
  • Ready Player One
    November 26, 2017
  • Six Easy Pieces
    November 23, 2017
  • The Brothers Karamazov
    November 19, 2017
  • Born to Run
    October 31, 2017
  • Born a Crime
    October 19, 2017
  • The Crusades: The Authoritative History of the War for the Holy Land
    October 17, 2017
  • The Remains of the Day
    October 7, 2017
  • Do Androids Dream of Electric Sheep
    September 29, 2017
  • Death's End
    November 10, 2016
  • Implementing AES
    July 30, 2015
  • How Goroutines Work
    February 23, 2014
  • Just in time
    February 16, 2014
  • The Empty Room
    February 9, 2014
  • Smart people play chess
    February 1, 2014
  • The Book Thief
    January 20, 2014
  • Books I read in 2013
    November 19, 2013
  • On History
    October 19, 2013
  • First post
    October 19, 2013