2025 Week 51

TL;DR: Weeknotes continue! Tried to write daily posts but only managed one before the week happened. Catsby finally found food he loves (baby food in a jar), printed an army of tiny polar bears and fleshy-looking pink reindeer, friendship ended with Fortnite and now Warframe is my best friend, and spent way too much time thinking about game streaming with Sunshine & Moonlight while pondering whether to turn my gaming PC into a basement server.

Meta

Well, here's another weeknotes post! I'd thought maybe I would start doing some semi-daily posts again, but I only managed one miscellanea post and a couple others before the rest of the week happened.

Catsby's Baby Food Discovery

The big cat news this week: Catsby hasn't been eating well lately, and he's lost weight. Then I offered him a jar of chicken and broth baby food. I don't think I've seen him happier in years. He gobbled down 3/4 of it and even batted at the other cats to keep it to himself.

I got a picture of him shoving his muzzle into the jar when I gave him a sniff—gave him a bowl when it looked like he was into it:

An orange and white cat is sitting on a patterned rug, curiously inspecting a jar of baby food. The scene is cozy, with a hint of dim light

The one problem: Cosmo cleans up the leftovers and has gained the pound that Catsby lost. So now I have to watch for when Catsby's done eating and scoop up what's left.

Tiny Plastic Animals

I now have a tiny polar bear army:

Image features a 3D printer's build plate with ten small white bear figurines arranged in two rows, set against a black background.

A group of five small, white bear figurines sitting on a dark surface.

A hand holds several small, white, bear-shaped objects, resembling toys or charms, laid out in the palm.

Here's the model. I'm tempted to print a bunch more, shove some in my pockets, and leave them random places around town if I have to do any last minute shopping next week.

And now I have a herd of tiny pink reindeer:

A group of eight small pink plastic deer figurines with antlers, arranged in two rows on a wooden surface.

A hand holding several small, pink plastic figurines resembling cartoon reindeer, against a wooden surface with a purple object in the background.

Here's the model for these, though I think I might have to putter around with supports or some setting to make the antlers less prone to spaghettify. I'm trying to decide if they look slightly unsettling rendered in stringy pink? Like they're oddly fleshy, almost like axolotls.

Friendship Ended With Fortnite, Warframe is now Best Friend

That said: friendship ended with Fortnite. Now Warframe is my best friend.

I've been getting social anxiety doing trading in Warframe, a video game. You have to message folks, meet them in the game, and exchange stuff. Everyone's been nice, though. My brain feels super broken most days. 🙃 But like, even if someone is a jerk to me in Warframe, I can block them and/or log out? Why brain.

I will say, though, Warframe is where I've gotten hassled the least of all multiplayer games for when I don't know what I'm doing.

Stupid Slothmas Project Idea

I was considering picking up one of those little Dell office PCs to play with as a server. But then another idea occurred to me: what if I moved my gaming PC to the basement, stuck Proxmox on it, then used a Dell office PC as a game streaming client at the couch with Sunshine & Moonlight? I could also make the gaming PC be a server when I'm not gaming all the time. I could also stream games to a Mac laptop or my phone or maybe my Nintendo Switch?

Why would I do this? Because my gaming PC has been working fine for far too long as-is.

I've been trying it out this week—streaming with Sunshine/Moonlight from my Linux gaming machine downstairs to a MacBook Pro upstairs. Using an Xbox controller in bluetooth on the laptop and a wired network connection, playing smooth as can be. It's working surprisingly well?

Miscellanea

  • Woke up from a dream where humans started metabolizing microplastics to become Lego people

  • My god, how is "Things Can Only Get Better" by Howard Jones seeing its 40th anniversary?

  • I'm a lil sad because I lost one of my earbuds when I was on that work trip last week. But, not too sad, because they only cost $15. Splurged a little and got a new pair of Moondrop Space Travel 2 for $30. Maybe I'm just blessed with poor taste, but I've been really pretty satisfied with all but the very cheapest of ear buds? I've given AirPods a shot, but couldn't really tell a 5-10x improvement

  • Out of the corner of my eye, birds are flitting around and through the branches of a hawthorn tree just outside my office window, feasting on berries. A part of my brain keeps interpreting the motion as notifications sliding away on one of my monitors, inducing repeated tiny panics. (what have they done to us?!)

  • The Long, Knotty, World-Spanning Story of String - Without string, our ancestors could not have domesticated horses and cattle or efficiently plowed the earth to grow crops

  • Toaster vs Washing Machine - When you buy appliances, always ask yourself: toaster or washing machine? Toaster is an invitation to use more tech for its own sake. Washing machine is tech that transforms life

  • China's Clean Energy Push - flying taxis, food delivery drones, and China's ambition to dominate clean energy technologies

  • The Web Platform is a Triumph of Object-Oriented Programming - every web API you have ever used is designed specifically within the OOP paradigm

  • Prompt caching: 10x cheaper LLM tokens - It turns out that the math done for the first part of a prompt doesn't change as you add stuff to the end of it. So, you can cache all that math for common context and prompt prefixes.

  • Reinventing the dial-up modem - "We needed a way to send data to our server without an internet connection. A team member came up with this fantastic idea of using DTMF tones!"

  • Diabaig - a traditional turn-based ASCII roguelike where you are never more than a few mistakes away from death

  • The handleEvent() method - a platform-native method for managing all of the events on your Web Component

  • My HTML Web Component boilerplate for 2026 - everything I've learned from working on Kelp UI

  • Your job is to deliver code you have proven to work - We need to deliver code that works—and we need to include proof that it works as well

  • Introducing Ringspace - a proof-of-concept for how we might modernize the webring concept with asymmetric cryptography to provide trust within small human communities

blog comments powered by Disqus
Making Computers Do Things is Fun  Previous Miscellanea for 2025-12-15 Next