Today: drove from Cedar Rapids to Lincoln. Loaded the college kid’s stuff in the car, drove back to Cedar Rapids. About 10 hours in the car… dang good to be home.

Biggest takeaway from my clean-shaven experiment is that my drink-from-a-bottle technique is sloppy. A smooth upper lip seals off the bottle. Apparently I have been relying on my mustache to break the vacuum seal for twenty years!

Mapping out a running route or two for while I’m in DC next week. Love running there.

Super nerdy and awesome: A Leap Year Check in Three Instructions. Dude shaves 75% off the average execution time of the is_leap_year() check!

Only works out to the year 5965232499, though, so make a note to update your libraries before that epoch…

“There is no cognitive dissonance when your entire worldview is built on confirmation bias masquerading as divine discernment.”

Oh damn. That single phrase from Stephanie Jo Warren might sum up the Evangelical brainwashing experience better than I’ve ever heard before.

2025 Reads: Secrets Typed in Blood by Stephen Spotswood 📚

On paper, a new album by Arcade Fire with production by Daniel Lanois should be like catnip for me. Giving it a listen this morning and it sounds great, but still feels kinda icky with the allegations about Win Butler’s abuse that have never been resolved.

Wow, Cubs walk it off, Stars beat Winnipeg… that’s a good sports night.

While the hair on top of my head has undergone some changes, I’ve sported some sort of beard continuously since January 2005. Seriously contemplating getting rid of it this week. I mean, if shaving turns out to have been a horrible mistake, it’ll only take a couple weeks to grow it back again.

Mavs somehow get the #1 draft pick? Sounds like the commish is making it up to the Dallas fan base for the Luka trade. #NBA