Blog Posts
  - Open Sesame: Poems with Entropy (July 16, 2025)
 
  - Pacewords (July 13, 2025)
 
  - It’s ‘Well, actually…’ all the way down (May 05, 2025)
 
  - Information throughput of biological humans and frontier LLMs (February 21, 2025)
 
  - Not all capabilities will be created equal: focus on strategically superhuman agents (February 12, 2025)
 
  - Pascal’s Wager Doesn’t Go Far Enough (December 11, 2024)
 
  - Panavise (November 10, 2024)
 
  - Strange Moods (October 29, 2024)
 
  - What is an “agent”? (September 09, 2024)
 
  - Are humans more powerful than rats? (September 05, 2024)
 
  - Idea Champions (April 25, 2024)
 
  - Nullius in Verba (October 14, 2022)
 
  - The Zen of Trade (September 17, 2022)
 
  - What the GTF Looks Like (September 06, 2022)
 
  - A Litany Missing from the Canon (June 16, 2022)
 
  - Failing to Calculate (April 10, 2022)
 
  - Entropy isn’t sufficient to measure password strength. (January 16, 2022)
 
  - Some interesting etymologies (November 02, 2021)
 
  - A slightly different way to generate strong, memorable passwords (May 31, 2021)
 
  - Port Knocking Better (May 16, 2021)
 
  - Some property testing tricks (September 01, 2020)
 
  - Untitled poem (February 20, 2020)
 
  - Today’s fortune (January 01, 2018)
 
  - Things to learn (November 15, 2017)
 
  - The window manager I want to use (October 18, 2017)
 
  - Should I care whether or not I’m in a simulation? (October 17, 2017)
 
  - Two quotes (October 10, 2014)
 
  - A koan (September 06, 2014)
 
  - Some old projects (October 25, 2013)