Weekly Notes: Feb 10-16, 2025

  • 🤬 Facebook is in one of its occasional moods where it decides that as a 51 year old white male, I should be served ads for guns, holsters, body armor, ultra-right-wing religious clothing, and erectile dysfunction pills. I hide ’em all, and they’ll cycle out eventually (at least, they always have in the past), but it’s always annoying when this happens. (No unsolicited advice about how to “fix” this, please. I’ve heard it all.)

  • 🥶 So tired of the cold and snow. I do have to say, what I originally thought was just a silly joke a few weeks ago got us thinking, and y’know…hot water bottles come in really handy in weather like this! Thankfully, it looks like we’ll be warming up enough to get rain for the next week. I’ll take it!

  • 🇺🇸 I’m not going to get too much into it, but I continue to be amazed at how quickly and thoroughly our government is being dismantled. As I grumbled elsewhere, if I’m going to be forced to live in a world with a megalomaniacal tech billionaire doing everything he can to tear down the world’s superpowers for his own benefit, can I at least get James Bond to swoop in and save the day, please?

📸 Photos

Framed by silhouetted tres, the full moon sets in a sky shading from light blue to pink over the pink-tinted snowcapped Olympic mountains across the water of the Puget sound.

The moon setting over the Olympic mountains one morning before work.

A wooden bench in front of some winter vegetation. Graffiti sprayed on the backrest of the bench says 'me' on the left side and 'you' on the right side.

Amusing (Valentine’s Day inspired, perhaps?) graffiti seen this morning on a bench along the Soos Creek trail.

📚 Reading

Finished the last of this year’s Philip K. Dick Award nominated works, Adrian Tchaikovsky’s Alien Clay.

📺 Watching

Wrapped up season 16 of Drag Race (my favorite didn’t win, but I’m fine with the winner), and decided to take a slight break from Evil to get caught up with Law & Order and Law & Order: SVU. While season five of Scrubs still lands pretty solidly mostly in the “pleasantly distracting amusement” category, their homage to The Wizard of Oz is still a standout episode.

🎧 Listening

  • A few weeks ago I picked up the Resurgence compilation from Spleen+, and it’s really strong. I’m a big fan of compilations, but they’re often very hit-and-miss; while that’s certainly true for this one as well, the ratio of hit to miss is really good here.

    Embark on a sonic journey with “Resurgence”, the latest conceptual release from Brussels-based Spleen+ (a division of Alfa Matrix). This deluxe collector’s edition brings together 133 active bands from across the globe, spanning the diverse sub-genres born from post-punk’s iconic roots. Spread over an impressive 7-CD collection, this box set captures the essence of a movement that has influenced generations of music, art, and culture.

  • Soft Cell will be touring through Seattle in May (along with Simple Minds and Modern English), and while that’s a really good and very tempting lineup, I decided to go to Underworld (also in May) instead. However, that did lead me to digging through Soft Cell’s website, where I found that they’d recently released a very nice six-disc box set reissue of Non-Stop Erotic Cabaret that I picked up. It arrived this week, and so for the past few days, that’s about all I’ve been listening to.

🔗 Linking

  1. Marcin Wichary: The hardest working font in Manhattan

    A lot of typography has roots in calligraphy – someone holding a brush in their hand and making natural but delicate movements that result in nuanced curves filled with thoughtful interchanges between thin and thick. Most of the fonts you ever saw follow those rules; even the most “mechanical” fonts have surprising humanistic touches if you inspect them close enough.

    But not Gorton. Every stroke of Gorton is exactly the same thickness (typographers would call such fonts “monoline”). Every one of its endings is exactly the same rounded point. The italic is merely an oblique, slanted without any extra consideration, and while the condensed version has some changes compared to the regular width, those changes feel almost perfunctory.

    Monoline fonts are not respected highly, because every type designer will tell you: This is not how you design a font.

  2. Ex Urbe: History’s Largest & Most Famous Disability Access Ramp

    Time for the largest, most famous disability access ramp in the world, paired with a twist about how our feelings about a piece of history can reverse completely based, not just on the historian’s point of view, but what questions we start with.

  3. The Braille Institute has updated their excellent Atkinson Hyperlegible font to add two more versions.

  4. Washington state Republicans have introduced a bill to get rid of voting by mail (bill info, current bill text (PDF)). This would have no substantive effect on safety or security, but would disenfranchise many voters and would make voting much more difficult for many more. Please voice your opposition to this bill and help protect voting by mail.

  5. Seventeen states (and no surprises as to which: Alaska, Alabama, Arkansas, Florida, Georgia, Indiana, Iowa, Kansas, Louisiana, Missouri, Montana, Nebraska, South Carolina, South Dakota, Texas, Utah, and West Virginia) are suing to get rid of Section 504, which would remove all protections for disabled people. The link has more information on the case and pointers for how people in those states can contact their state Attorneys General to urge them to drop out of the case.

  6. A few software things that I’d like to see if I can find time to play with at some point:

    1. FreshRSS is a self-hosted RSS aggregator that can serve as a backend to NetNewsWire.

    2. linkding is a self-hosted bookmark service like the old del.icio.us.

    3. Both are supported by PikaPods, which looks to be a reasonably priced way to bridge the gap between where I am (I understand what the above software packages do and would like to use them) and what’s necessary to use them (self-hosting has moved on from LAMP setups and now tends to require Docker setups, which I vaguely understand but don’t know how to use and which aren’t supported by my Dreamhost account anyway).

    4. And if I could get linkding up and running, I’d love to figure out how to hack into the old Postalicious WordPress plugin so that I could get it working with modern WordPress and linkding and finally satisfy my long-dormant urge to get my old linkblog posts up and running again. Realistically, I probably don’t have the PHP/programming knowledge/time to manage it, but a guy can dream, right?

Weekly Notes: Getting Started

So I noticed Cygnoir do one of these, and I really liked the template, and thought (as she did) that it might be a good way to help me reboot my blogging habits. So here we are! My thanks to Cygnoir (and to Jedda for inspiring her) for the template and inspiration!

  • 🌨️ This week’s weather meant that we ended up with one full snow day and two late-start half days…with an end result of the week just being weird and not feeling as productive as usual.
  • ♿️ I’ve gotten started on my Section 508 Trusted Tester certification training. In theory, you have 180 days to finish this program; I’m approaching it as “180 days or until the current administration gets around to pulling the plug” and doing my best to get through as quickly as possible. Hopefully because this program is hosted under Homeland Security it won’t be in the crosshairs as soon as others, but we’ll see….
  • 🚀 Norwescon and Seattle Worldcon 2025 planning continue to move right along.
    • We’re just about two months out from Norwescon, so this is when website updates start to ramp up, I start spending more time making sure my laptop music library is ready to go, and I make sure everything is set for the Philip K. Dick Award ceremony. There’s always something to do.
    • Worldcon is still about six months out, and I have less to do there, but there’s still a pretty reasonable constant stream of stuff, with website updates and queuing up posts for the con’s blog once they’re edited and signed off on.

📸 Photos

Not much of a week for photos. But since this is my first time doing one of these weekly notes, here’s a simple one from last week, showing my current set of laptop stickers.

The top of lid of a MacBook Pro with six stickers: A rainbow A11Y, the United Federation of Planets seal, Norwescon, a classic ranbow Apple logo, Seattle Worldcon 2025, and Gothic Pride Seattle.

That’s an A11Y (accessibility) sticker I got at this year’s Accessing Higher Ground conference, the seal of the United Federation of Planets, Norwescon, a classic rainbow Apple logo that I’d had stashed away for probably close to two decades (maybe more, I don’t know when they stopped producing these), Seattle Worldcon 2025, and Gothic Pride Seattle.

📝 Writing

📚 Reading

📺 Watching

  • Evil: We’re just starting season three, and continue to really enjoy this show. Smart, creepy, funny.
  • RuPaul’s Drag Race: About midway through last season, and so far Dawn’s my favorite, though I don’t know if they’ll win. Q’s costuming skills are impressive, and Plain Jane is a strong all-arounder (but I can’t stand her attitude).
  • Scrubs: We’re early in season five in our rewatch. When we started the rewatch we were pleasantly surprised at the solidity of the first few seasons; by this point, the show’s pretty much settled into its groove and is generally pleasantly amusing, but not as strong as when it started.
  • NOVA: “Dino Birds”: Neat look at recent science exploring the evolution of birds, their ties to dinosaurs (they are dinosaurs), when flight entered the picture, and so on.

🎧 Listening

  • I now have tickets to see Underworld in May and Nine Inch Nails in August (the night before Worldcon starts). Really looking forward to both, and kind of wishing I could time travel and tell my nin-obsessed 20-something self that it would take 30 years, but I’d finally get to see them live.

  • For Reasons™, I’ve recently added the Chipmunks’ The A Files album to my collection, where they cover a bunch of vaguely SF-themed songs.

    They do a cover of “The Purple People Eater” that I swear sounds like it could have been produced by the same team behind The Rednex’s “Cotton Eye Joe”, and they’d probably mix together disturbingly well.

    “Cotton Eye Joe” is always something of a guilty pleasure (except that I’m not fond of the “guilty pleasure” thing, and prefer to just enjoy things I enjoy without guilt, however cheezy they are), and now I’m sitting here being amused at how catchy The Chipmunks’ “Purple People Eater” is. If you’re into goofy ’90s technopop, it’s better than it has any right to be.

Linking

  1. WSDOT: Brick-by-brick: The quest to get a custom Lego model on a ferry

    Local artist Wayne Hussey is a lifelong Lego lover and architect. One of his creations now lives aboard our ferry Issaquah. Getting it aboard was also quite a puzzle.

  2. Blogroll.club: A categorized list of blogs, in something of a throwback to the “old school” days of blogging. I like that there’s a single RSS feed that aggregates posts from all the blogs in the lineup, and have subscribed to that for a daily selection of posts from random (to me) people. I’ve also submitted Eclecticism to be included whenever they get around to it.
  3. Culture, Digested: Neil Gaiman is an Industry Problem

    Even taking into consideration their years of exploitation and abuse, Neil Gaiman and Amanda Palmer remain models of artistic success in the 21st century. Gaiman created an extremely sellable brand — affable, “oh goodness,” harmless Britishness wrapped up in a “I have read a lot of books” kind of storytelling — and the publishing industry used that not only to sell a lot of his books but that of his friends as well. Amanda Palmer has crowdsourced her way into a perfect little Patreon pyramid scheme, where all money flows to her and she gives back vibes and requests for domestic labor. This is the ideal artistic arrangement these days, where stars receive 95% of Patreon/Substack/other crowdsourced forms of income and everyone else competes for scraps. Both are reliant on a dedicated, servile audience, willing to turn over their time and bodies and cash to get a piece of that bohemian existence that only millionaires can manage these days. It’s the bohemianism not of Weimar, which Palmer constantly references, but the bohemianism of contemporary Burning Man, full of tech billionaires wearing the worst outfits you’ve ever seen in your life.

Norwescon Thursday Dance Sneak Peek

Video still showing Star Trek's Enterprise behind graphics of audio being played.

My Thursday night dance at Norwescon is going to have a “Star Trek vs. Star Wars” theme, so I put together a video to play behind me of starship shots from the movies. I alternated clips between franchises, and most of them have been in the 10-20 second range; a few as short as 4, a few as long as 40.

In my alternating, when I made it up to the refit Enterprise reveal in The Motion Picture, you may be surprised to read that I restrained myself, and did not just drop the full eight-minute sequence in there.

Cutting out Kirk and Scotty’s reactions and some shots that are mostly spacedock scaffolding got it down to two minutes, fifty-one seconds.
I’m biased, and I’m not even sorry about it. 😆

Here’s a two-minute sneak peek (originally posted to Facebook, and so is silent so as not to run afoul of their automated audio copyright bots; feel free to listen to whatever audio you wish as you watch) of my background graphic setup for the Norwescon Thursday night dance. This will be playing on the big projection screen/video wall on the stage behind me.

The background video is 2 hours and 12 minutes of mixed Star Wars and Star Trek spaceship and battle shots (space and space ships only, no on-the-ground battles, so no Hoth or Endor). Two hours of that goes back and forth between Trek and Wars, but the last ten minutes is all Trek, because I was only pulling from the theatrical films, and there are two more Trek films than there are Wars films.

The “vinyl” platters at the top left and right automatically update with the cover art for whatever track is being played, and rotate as if they were actual turntables.

The waveform display at the top is live waveforms of the audio being played; the top waveform is the left turntable, the bottom is the right.

The title and artist of the currently playing track at the bottom automatically update.

The graphics on the t-shirt that the mini-cartoon-me is wearing randomly change every few seconds, with a selection of mostly (but not entirely) Trek or Wars themed images.

Some slightly more technical details for those who may be interested:

All the elements are assembled in OBS, and when I’m DJing, I’ll be pushing that video stream out to the the on-stage screen behind me.

The turntables and audio waveforms are pulled from djay Pro using OBS’s window capture feature, cropping down to the elements I need, playing with the color levels, and adding an alpha channel to turn dark/black pixels transparent. Cover art with dark/black pixels that become transparent is accounted for by placing the turntable graphics over PNGs of black circles to act as “platters” and black out the background video.

The “now playing” text also comes from djay Pro; in this case, djay Pro automatically creates a “now playing” text file, and I tell OBS to read and display that text file.

The Norwescon and DJ Wüdi logos are simple static PNG files.

The cartoon me is a static PNG file with a plain black shirt. I point OBS to a directory with small square white-on-black images that it randomly picks from on a five second rotation to create the “print” on the t-shirt.

Retro News: Gigs Music Theater Closes

A blast from the past — two news reports on the closing of Anchorage’s all-ages music venue Gigs Music Theater, in August of 1998. There’s even a quick shot of me (long-haired, shirtless, and muddy after the ¡TchKung! performance) DJing at the 1:56 mark.

A somewhat low-quality screengrab of a video clip of me DJing in 1998. The shot is from behind me over my right shoulder. I have long curly red hair dyed black at the ends. I'm not wearing a shirt, and I have red streaks of mud on my cheek and shoulder. I have one hand on the tempo control of a Numark CD DJ mixer. There is a rack of CDs to my left.

Thanks to Mark Romick and his daughter for recording these way back then, and then unearthing and uploading them (originally to the Facebook ’90s Anchorage Alternaculture group, then I copied the video to YouTube with Mark’s permission and added subtitles).

Year 50 Day 342

Me holding my iPad with Beyoncé's 'Cowboy Carter' album on the screen.

Day 342: Just a quick word of thanks to those people I’ve seen making snarky comments or sharing snarky memes about Beyoncé’s new album. I’ve been so wrapped up with Norwescon that I was only vaguely aware that it had come out, but I saw enough grumbling that it got me curious. Gave it a listen today, and it is a really strong album, absolutely deserving of the accolades that (as I now know, after doing a little reading today) it has been getting. So, thanks for being vocal about your disdain! You helped her make another sale!

Not a Spotify Wrap-up

Okay, so lots of people are posting their end-of-year Spotify wrap-ups showing off their listening habits. I don’t subscribe to Spotify (they don’t pay their artists nearly enough, and they have a history of supporting podcasters I have issues with, so they don’t get my money), but I do have Apple Music (who, really, should also pay their artists more, but they’re at least better than Spotify), and Apple does an end-of-year “replay” thing.

Of course, even this is a very small peek at my listening habits, because I really don’t use Apple Music all that much. I get it as part of a subscription bundle, and only really use it briefly in the mornings before work, or occasionally in the evenings before bed. Most of the time I listen to songs from my local collection.

That said, though, here’s what Apple says about the, oh, 10% (if that) of my music listening that it knows about….

Top Artists

Top Artists
549 total artists
1
The Orb
137 minutes
2
Nine Inch Nails
136 minutes
3
4
Dolly Parton
128 minutes
Orbital
124 minutes
5
Underworld
89 minutes 6
Bonobo
71 minutes
7
Hooverphonic
69 minutes
8
Imperative Reaction
64 minutes
9
Velvet Acid Christ
61 minutes
10
Apoptygma Berzerk
51 minutes 11
VNV Nation
50 minutes
12
Seabound
50 minutes
13
Front Line Assembly
46 minutes
14
Rotersand
44 minutes
15
Icon of Coil
44 minutes

549 total artists

  1. The Orb 137 minutes
  2. Nine Inch Nails 136 minutes
  3. Dolly Parton 128 minutes
  4. Orbital 124 minutes
  5. Underworld 89 minutes
  6. Bonobo 71 minutes
  7. Hooverphonic 69 minutes
  8. Imperative Reaction 64 minutes
  9. Velvet Acid Christ 61 minutes
  10. Apoptygma Berzerk 51 minutes
  11. VNV Nation 50 minutes
  12. Seabound 50 minutes
  13. Front Line Assembly 46 minutes
  14. Rotersand 44 minutes
  15. Icon of Coil 44 minutes

I’m quite amused that Dolly landed so high on this list, particularly how out of place she looks. But her recent Rock Star album is great, and it has been getting a lot of plays since it came out. Worth it!

Top Songs

Top Songs
872 total songs
1
BAD GUYS
FEELIN' ALRIGHT
ELLE KING
Feelin' Alright (from...
Elle King
8 plays
2
Wide Open
The Crystal Method
6 plays
3
Cuts You Up
Peter Murphy
5 plays
4
Came Back Haunted
Nine Inch Nails
5 plays
5
Dial8
Velvet Acid Christ
5 plays 6
Modern Love
David Bowie
7
5 plays
HOOVERPHONIC
2Wicky
Hooverphonic
5 plays
8
IMMA ATE
Express Yourself (Edi...
Madonna
Madonna
5 plays
9
The Night (feat. Aliso...
Röyksopp
4 plays
10
Underworld
I Exhale
Underworld
4 plays 11
12
13
14
15
SOME NIGHTS
INVNATION
AUTOMATIC
Spock
VCMG
4 plays
Eraser E
Nine Inch Nails
4 plays
Some Nights E
Fun.
4 plays
Gratitude
VNV Nation
4 plays
Funk 4 Peace...
Fort Knox Five
4 plays

Again, I’ve listened to many of these tracks far more times this year than is represented here, and have listed to a lot of other stuff as well, probably far more than the 4-8 times shown in these screenshots. That said, it’s not really that bad of a sampler of what I listen to.

So…it’s a weird list, and only somewhat representative of my tastes. But hey, since I have a limited sample size to work from because I don’t stream much of what I listen to, it’s what we get.

Year 50 Day 207

Screenshot of my DJ broadcast stream. I'm in the center, wearing headphones and looking up. Behind my head is an audio waveform; to either side of my head are album covers as if they were on physical turntables. A green border near the edges of the frame includes my DJ Wüdi name and my social media addresses (djwudi on Twitch, Mixcloud, and Facebook). Behind me is a sci-fi cityscape. Text on the lower part of the screen says 'Difficult Listening Hour 2023.11.25 Who knows? No plan. Just getting back in practice. Now playing: The Chemical Brothers: Where Do I Begin (Copycat)'.

Day 207: In a few months I’ll again be DJing the Thursday night dance at Norwescon 46, so to make sure I’m not entirely rusty when I set up that evening, it’s time for me to start practicing again. Whenever I do this, I broadcast to Twitch, and so this is what I look like when I’m streaming. Obviously, it’s very serious business.

I’m actually rather proud of the look I came up with some time ago, after a few rounds of tweaking and playing with ideas.

The “turntables” to either side of my head display the art for whatever track is playing (and they rotate as if they were physical turntables), and the audio waveforms behind my head are the waveforms of the playing tracks; deck A (the left side) on the top, and deck B below. Those elements are all pulled from the UI of DJay Pro, the DJ software I use.

The sci-fi cityscape behind me is actually a video clip. I have a small library of interesting looping video backgrounds that I can choose from.

The text in the bottom third is pulled from a text file that I keep open on my screen; as I’m mixing, I take a quick moment to update the text file with the name of whatever track I’m playing at the moment. I think there are ways to automatically pull that info from DJay, but I’ve never quite liked the look of the ones I’ve seen, and this works for me.

The caricature of me on the lower right was drawn for me a number of years ago by Sharii Chankhamma. In the original, I’m wearing an “NSFW” t-shirt; for streaming, I’ve created a small library of shirt designs that randomly update every 15 seconds.

Today’s mix is now available on my Mixcloud page if you’d like to give it a listen, along with many, many hours of other mixes I’ve uploaded in the past. And more will come — I may not do this every week, but I will need to make sure to get some more practice in over the coming months, so I’ll be popping up from time to time.

Norwescon 45 Wrap-Up

Norwescon 45 is done, I’m back at home, and have had a day to rest and do the usual day-after duties (unpack, laundry, and various post-con website updates and scheduling social media posts). Our second year back was a good one and went smoothly from everything I could see, and was particularly good for me on a personal level.

On Wednesday, during the evening pre-con volunteer party, I was awarded a Lifetime Member award, given to ConCom members in recognition of years of contributions and hard work. It was a really wonderful surprise — this was something I’d thought I might achieve someday, but certainly hadn’t been expecting it. As many of the existing Lifetime members noted, there’s no escape now! :) Long-time photographer Thom Walls also received Lifetime Status.

Me and Thom holding our Lifetime Member award plaques.

Thursday night marked the return of DJ Wüdi, as I let my alter-ego out for the Thursday night dance. The Thursday night dances may be the most sparsely attended, but I still had what I’d consider a good turnout, and those that were there seemed to be having a good time. I’d also had fun adapting the OBS graphics I’d created for my Twitch streams so that I could throw them up on the video wall behind me on stage, so I had a pretty good-looking setup as well. I snapped a quick pre-dance selfie, and hopefully one of the con photographers got some good shots of me and the full setup as things were going on. As usual, I recorded the full set and have it uploaded it to my MixCloud page.

Me in front of the video wall with my graphics on display.

And Friday, of course, was all about the Philip K. Dick Award ceremony. Two of the nominated authors were able to join us this year, and so the first official-ish (-ish because for this, I was just a member of the audience) part of the day was the “All About the Philip K. Dick Award” panel, where the nominees and award administrator Gordon Van Gelder discussed the award and its namesake. Later that evening, after my inaugural Lifetime Dinner (an annual invite-only event for Lifetime members, Guests of Honor, PKD nominees, and Norwescon Exec Team members; until Wednesday evening, I’d thought my invite was only due to my position as PKD ceremony coordinator) was the award ceremony itself.

Happily, the ceremony went just fine, and I didn’t fall on my face, set anything or anyone on fire, or otherwise embarrass myself or the convention. So I’d say that’s a success! Both attendees read from their works, the other readers read from the works of those nominees who couldn’t attend, and then the winner was announced — and it was one of the two attending authors, which is always a lot of fun. The only downside is that a technical glitch dropped the audio from the first six minutes of the video stream of the ceremony, which was the section where I was talking, so there’s no good recording of my first time doing this. But as far as potential issues go, that’s really not that big, if a little personally disappointing. We’re going to work on using subtitles to approximate what I said, and it’ll do well enough.

Award winner Kimberly Unger holding her award certificate.

Saturday and Sunday, then, were fairly unscheduled days for me…though, somehow, I managed to find a surprising number of things that needed doing or that I could assist with. But even with that, I did make sure to get naps, food, and plenty of time hanging out, socializing, and being silly with friends old and new. And eventually, the closing ceremonies rolled around, and mid-afternoon on Sunday saw me packed up and heading home.

Other highlights: Being gifted some adorable wee little 3D-printed gnomes from one friend and a “LOOTR” (Loyal Order of the Ribbon) pin from Dragoncon from another, seeing a number of friends I hadn’t seen in a long time, soaking my feet in the hot tub one evening (must remember my swimsuit next year), dancing a lot at the two dances I wasn’t DJing for, and generally reveling in my annual geek vacation.

Two small gnomes and a dragon hatching from an egg, all 3D printed in grey, but the gnomes have had their hats painted red.A small square purple enamel pin with a stylized black dragon and the letters “LOOTR” in fancy type.

It’s been a good weekend. And now it’s less than a year until Norwescon 46!

Meatloaf Again?

Content warning: Morbid, dark humor.

Seems the Weber grill company sends out regular “recipe of the week” emails, which I’m sure are pre-written and pre-scheduled and just go out automatically.

Today’s was for BBQ meatloaf.

Screenshot of a Weber “recipe of the week” email with a recipe for BBQ meat loaf.
Screenshot of a Weber “recipe of the week” email with a recipe for BBQ meat loaf.

They had to apologize.

Screenshot of a Weber email apologizing for sending the BBQ meatloaf recipe on the same day that recording artist Meat Loaf died.
Screenshot of a Weber email apologizing for sending the BBQ meatloaf recipe on the same day that recording artist Meat Loaf died.

“Meatloaf again?”

Riff-Raff, Frank N. Furter, and Magenta around the dinner table in the Rocky Horror Picture Show.
Riff-Raff, Frank N. Furter, and Magenta around the dinner table in the Rocky Horror Picture Show.

Also: I honestly did not know until today that Meat Loaf was a vaccine-denying Trumpublican and (at least according to a lot of online scuttlebut) very likely, and unsurprisingly, died of Covid-related complications.

I can simultaneously be disappointed at the death of a long-time favorite musician, be disappointed that he got sucked into MAGAland, and think that it’s his own damn fault for dying that way — which makes it even more disappointing, because it’s quite likely that it was preventable.