November 2024

Hi!

This monthly update is coming to you from North Carolina, where I’ve had a Thanksgiving dinner that couldn’t be beat.

It’s been a great month for hanging out with friends and family, but also for getting stuff done. In addition to stuff at work, here’s some other updates:

I’ve succumbed to the hype and am on Bluesky now. Here’s my account. I’m having a great time talking to folks — it really feels like the early days of some other websites, like Twitter, where I’m getting to know people in my neighborhood or who share my interests.

I’m also maybe spending too much time on Bluesky, because I’ve put together a rolling feed of the things that I actually want to see. I’ve shared this publicly as a page that shows all the cats being posted to Bluesky, but the version I run on my machine also has other keywords, like “dog” or “photography”. Be warned, though: the filtering on this isn’t perfect, so some NSFW stuff might slip through! I’ve also recently added authentication and liking from within the page to my local version, but that’s not ready for other folks to use yet.

In other news, I’m excited about the new JS Set methods; these work with Set-like objects, but Arrays aren’t included in that set (lol) out of the box. I published an npm package which hopefully makes it easy to use these Set methods with Arrays:

import setify from "setify-array";

const foo = [1, 2, 3];
const bar = new Set([1, 2, 4]);

console.log(bar.union(setify(foo))); // Set(4) { 1, 2, 4, 3 }

After one of my colleagues exposed me to the wider world of online auctions, M and I spent some time bidding on things like furniture on auctions near us in Richmond. We got some nice stuff at cheap prices, but we’re probably going to stop bidding on these unless it’s something we really want — it’s just too much of a pain to coordinate pickup times.

music

Here’s my playlist of new music discoveries for the month — songs that I really enjoyed, released in the past year, that aren’t already extremely popular.

films

This month, I watched 2 films:

  • Half-Life 2: 20th Anniversary Documentary — ★★★★☆
  • Harry Potter and the Philosopher’s Stone — (rewatch) (no rating)
  • Harry Potter and the Chamber of Secrets — (rewatch) (no rating)
  • Harry Potter and the Prisoner of Azkaban — (rewatch) (no rating)
  • Harry Potter and the Goblet of Fire — (rewatch) (no rating)

Have I mentioned that I love Letterboxd? You can follow me there.

books

Kind of a weird month of reading for me!

I bounced around a few books, and nothing stuck… so I decided to go back to what I know I love and re-read The Kingkiller Chronicle again, as well as adding the more-recent refactoring of one of Rothfuss’s short stories:

  • The Name of the Wind by Patrick Rothfuss — ★★★★★
  • The Wise Man’s Fear by Patrick Rothfuss — ★★★★★
  • The Narrow Road Between Desires by Patrick Rothfuss — ★★★½☆

Now I’m halfway through State Tectonics by Malka Older, which I’m really enjoying. I’m also listening to an audiobook, which is atypical for me! It’s The Obstacle is the Way by Ryan Holiday.

failbetter

This month, failbetter published “We The Believers” by Sheldon J. Pacotti — here’s part one and part two.

stats

This month:

  • I typed 667,901 keys and clicked 103,792 times.
  • I listened to 1,703 songs.