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
An Evening at Oriole
Photo gallery of Oriole’s testing menu!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