Wrentits in Glorious Animated WebP

A took a few photos of some Wrentits recently (full gallery here) and noticed that a couple of the bursts would work as animations.

continue reading...

Apple Watch is Disappointingly Imperfect

I've owned three Apple Watches. While impressive in many ways, they fall short of Apple's product standards, in my opinion. The larger issue may be Apple's software quality control in general, but this post isn't about that. This is just a collection of my minor complaints with Apple Watch.

continue reading...

NFL Elo Power Rankings for 2025

Once again, it's time for the annual NFL Elo update! I've completed my biggest model search yet, resulting in a more historically accurate model. Last year's model search used historic games going back to 2010, but this year's goes back to 1992. See "The Search" below for more details.

The new 2025 season ratings and rankings page is now live! Previous season pages, starting with 2024, have been updated to show ratings and rankings calculated with the new model.

continue reading...

2025 Diceware Wordlist Update

An update for my Diceware wordlist was long overdue.

I've posted a new 2025 version of my wordlist to my GitHub repository. Compared to my previous list, the new one has fewer inappropriate words (for a passphrase) and significantly shorter words on average.

continue reading...

Searching for a Magic Square of Squares

I've wanted to try running software on the GPU for a couple years now, and had been considering ideas like drawing fractals or running neural networks. But after watching a recent Numberphile video on YouTube, I just had to see if I could apply the power to the GPU to searching for magic squares.

continue reading...