Hey friends and former students! It is Giving Day today at Luther College. Please join me in supporting this great institution. engage.luther.edu/portal/gi…

So… these are our choices, a good (yes.. aging man) or a fraudster, convicted multiple times. HOW. IS. THIS. EVEN. A. CHOICE? Please, have at me, convince me that I’m not seeing this correctly, because as I see things today, Biden is the only choice.

Greens Keeper’s Revenge day today! Lots of interesting obstacles to play around!

Ive-completed-Dry-Jan-Indesign.png 5,000×2,613 pixels

Just finished Dan Moren’s All Souls Lost 📕

Runestone Roadmap for 2024 blog.runestone.academy/2024/01/0…

Finally finished Mistborn: Hero of Ages 📘Not sure how I feel about the ending, but at least the series had an ending! And, I liked it enough that I’ll probably continue and read the next series.

After 10 holes of golf today I got a notification that an air tag was following me… Nobody else in my foursome even knew what an air tag was, so I’m thinking it must have been the group right behind us.

Read about a victory for open source and open content in CS Education: blog.runestone.academy/2024/01/0…

Messing around with Advent of Code today. Wrote my first Rust and first Julia programs. After 20 years of Python programming in another language is fun, but maddeningly slow.