Abject Horrors from Phoenix

alright let’s fucking go I wrote about Phoenix Hyperspace a few days ago. I have finally obtained one of the very, very, very few machines that shipped with it, and it turns out the way it works is even more batshit nuts than I’d read. I promise, you do want to read this whole post.…More

Visiting San Francisco

I had to visit SF for a professional event at the Moscone center. I stayed in the Mission district. There wasn’t a ton of time to explore the city, but here’s what I did find time for! TropisueƱo A choster recommended TropisueƱo, and it was right next to the hotel. So this is where we…More

Thoughts on the One D&D Licensing Announcement

Since the One D&D playtest started, redditors have been calling out about the sky falling because the playtest material had not been released under the Open Game License (OGL). People pointed out that none of the other Unearthed Arcana playtest material has been released under the OGL, but without WotC saying anything about their intention,…More

Using Linode Object Store with Mastodon

Mastodon, an ActivityPub implementation picking up most of the slack from Twitter, can use any S3-compatible object store for user-uploaded images/videos and caching media from other servers. The mastodon.yshi.org server is running on Linode, and they have an S3-compatible object store, so I figured that would be better than hosting the media on the VM.…More

Ayeron of the Mourning

Ayeron materialized from the mists of the Mournland on 20 Olarune 995 YK, exactly one year after the Day of Mourning. They emerged nearly as they are found today: fully grown, wearing the trench coat of a Cyrian officer, able to speak several languages, and without a single memory from before that moment. They are…More

Thanksgiving 2022 Menu

I’m writing down some notes on the menu for Thanksgiving 2022. I know a couple people would like to see what I’m doing, so I figured I’d post it here! The plan is to do a “slow burn” throughout the day and eat one part of the meal at a time. Some of the stuff…More

Really Simple Syndication

As part of an effort to stop relying on a couple big platforms for Everything I do on the web, I’ve been returning to some tools from the era Before. Back around 2006, I most stuff I read was pushed to me from a huge variety of sites and aggregated together in an RSS client.…More

On Cohost

A couple weeks ago, I noticed I had gotten posting rights on Cohost. It’s a microblogging site from a worker-owned cooperative. But it’s sort of what you’d get if Twitter and Tumblr had a baby and named MySpace as godparent. You can microblog and also have Tumblr-esque threads. But the biggest draw for me is…More

Instantiating an Abstract Class with Dependency Injection

In my Laravel app, I wrote an abstract class that has a fair bit of stand-alone behaviour. I wanted to test this directly instead of via the implementations. PHP has anonymous classes, so instantiating it isn’t very tricky to do in a unit test. But the constructor also has about a dozen dependencies its asking…More