Most recent posts below. Use left/right arrow keys to navigate between posts and click on images to view full screen. Best viewed in dark mode. For updates, follow RSS/Atom feed or twitter.

See also the compact archive of all posts.

2024 April 03 · 1000 words
Idle musings on water and eternity
2024 March 21 · 3000 words
Investigating the behavior of a random walk on a percolation cluster
2024 March 14 · 800 words
Measuring the coastline of Massachusetts
2024 March 01 · 3000 words
An answer to criticisms
2024 February 29 · 3500 words
Investigating largest clusters in percolation networks
2024 February 19 · < 500 words
Natural origin wins the Rootclaim covid origins debate
2024 February 18 · 6000 words
Confused by p-values? Look no further!
2024 February 17 · < 500 words
Chess problems
2024 February 15 · 2000 words
Investigating largest clusters in percolation networks
2024 February 10 · 800 words
Chess problems
2024 February 08 · 2500 words
What is the probability a random walk returns to its starting point?
2024 February 03 · 500 words
Chess problems
2024 January 27 · 600 words
Chess problems
2024 January 20 · < 500 words
Chess problems
2023 December 02 · 1500 words
Highlights from the legal front lines
2023 October 01 · 1500 words
Why is infrastructure so expensive in the US? I have no answers, but I do have rambling thoughts
2023 September 22 · 900 words
Algiers’ paradoxical name; a polynomial that took 80 years to discover; ChatGPT’s monty hall difficulties; and what is an angzarr anyway?
2023 August 21 · 2000 words
A brief look at the mysterious world of real numbers
2023 July 23 · 2500 words
What pair of pieces have only been forked once in chess history?
2023 May 04 · 900 words
Why taxing cryptocurrency mining doesn’t hurt anyone, and how to de-decentralize bitcoin in one easy step

See all posts.