My daughter sent me her final project last night after she got a glowing email back from her prof. And just the title block gives you some idea why. It’s not just a Dynamic Systems project: it’s modeling the action of a swinging saloon door in a classic western. Complete with cartoons. Amazing.

A title block of a final project in an engineering class, complete with an XKCD-style line cartoon of a cowboy on a horse.

Well, I wasn’t feeling great about that game when the Avs went up 2-0. But a hat trick from Rantanen in the 3rd? Wowza. Here’s hoping we can get Heiskanen and Robertson back for round 2. Let’s go Dallas!

#StanleyCup #Stars #Dallas #Hockey

2025 Reads: The Argonauts by Maggie Nelson 📚

Finished it, went to log it, discovered that I’d read it 3 years ago. Completely forgot it since then. 🤷‍♂️

2025 Reads: Playworld by Adam Ross 📚

The past few years I had forgotten how much I enjoy getting out and running. After running a 5k last Saturday and being out of town over the weekend, I got back in gear with a 5-miler on Wednesday and I’m champing at the bit to do at least a casual 5k this afternoon.

You know, the record is going on 30 years old, but Caedmon’s Call’s self-titled record is still a banger.

Album art in sepia tones showing a brown picture frame with a picture from above of a person with their hand on top of their head

Led a workshop all day yesterday at work… day 2 of it today. It’s tiring, but it’s electric when you get the right people in the room and thoughts start sparking.

I mean, if you live in Story County, that’s a perfect license plate choice. Bravo.

A white Honda CR-V with a custom license plate that says “LIKELY”, and underneath in smaller text “STORY”

2025 Reads: Fortune Favors the Dead by Stephen Spotswood 📚

The 5k was chilly and hilly but came in second in my age group! (To be fair, it was a small race.) My first 5k where the running surface was primarily “last year’s corn field”. Easy on the joints, but had to be alert for uneven running surfaces.