Weekly(-ish) Notes: August 11–August 19, 2025: Worldcon Edition

Deviating from the format this time, because this was Worldcon week! Which means this post will actually cover a bit over a week, and that it makes more sense to go day-by-day than the usually subject summary blocks. So! What did I do this past week?

Me in front of a big screen showing the Seattle Worldcon logo.
Worldcon!

So, so much….

(This one is going to be long and photo-heavy.)

Monday was packing and putting the final touches on prepping to be away for a week, making sure the house was clean and ready for our eventual return. Necessary, but not the most exciting part.

Time to go! Normally we’d light rail our way to downtown Seattle, but this time we had enough luggage that we decided to use Lyft instead.

Selfie of my wife and I standing in front of three suitcases and a couple smaller bags in our caport as we wait for our Lyft.
Our traditional kicking-off-vacation selfie.

We got to the hotel about noon, expecting to have to drop our luggage off until check-in time at 4 p.m., but they were able to check us in right away, which was great! We ended up on the 11th floor, with a nice view of downtown Seattle (though on the wrong side of the building to see the convention center).

A wide-angle shot of downtown Seattle as seen from our hotel room.
The view from our room. Fun fact: I used to work in the basement of the building visible on the far left, when I was running a FedEx Kinko’s print shop there (before FedEx finally dropped the Kinko’s name…and I used to work for Kinko’s up in Anchorage, before FedEx bought them out).

We started with some food shopping at Whole Foods to make sure we had some reasonably healthy options in our hotel room, then headed over to the convention center to get our badges. Once we had those, it was up to the exhibit hall, so I could set up the display I was responsible for (about the Philip K. Dick award ceremony held at Norwescon each year) and drop off some material for another display that I have been assisting with (about the 1961 Seacon, the last Worldcon held in Seattle).

Me setting up an aluminum tripod easel in a huge convention center room; next to me is a wheeled pushcart stacked about three feet high with cardboard wrapped bundles.
I hadn’t really realized just how many posters we had until I saw them all stacked up on that push cart. Thanks to my wife for this and the other photos of me doing things throughout this post!
Me in the midst of setup, with a pile of posters at my feet, and a couple visible easels with posters at the top and leaning against the legs.
The only way to have any hope of displaying the posters was to put them both on the easels and on the floor leaning against the legs of the easels.
A display of book cover art posters displayed on easels and on the floor leaned against the easels, arranged so that people can walk through to view everything on display.
Even doubling up, we had the posters stacked three and four deep, so I came through every day of the con and rotated the stacks so that all the posters were shown at least once.

Once my setup was done, it was back to the hotel with us. We had some dinner from the food we’d picked up earlier, and then my wife settled in for an evening on her own, and I walked from our hotel down to the Seattle Center’s Climate Pledge Arena to meet up with some friends and see Nine Inch Nails.

Me in front of Climate Pledge Area, with a growing crowd of goths behind me waiting outside the doors. I'm wearing an old, faded shirt with a worn but still mostly visible photo collage of Reznor industrial heaters.
I’m wearing a shirt which I haven’t actually worn in 15 or 20 years, as it was getting too worn out to wear regularly. It dates from the mid-’90s; here’s what I wrote about it sometime before 1996: “A shirt created by Robin the Mad Photographer, one of alt.music.nin‘s regular denizens. The front is a collage of Reznor industrial heaters, with “hey, trent…is it me, or is it hot in here?” below. The back says, “alt.music.nin burning this whole world down.” Very cool, only available through Robin on the ‘net. According to a note I got from Robin along with the shirt, this is only one of two reznor heater shirts in Anchorage…and the other belongs to her sister! Woo…”

Now, friends and long-time readers may know that I’ve been a nin fan since shortly after pretty hate machine came out. However, this was the first chance I’d had to see them…and it was absolutely worth the thirty-something (oof) year wait.

The arena filled with people, with the stage at the left of the image, as the band plays behind fabric screens with live images of the band being projected onto them.
We were way up in the stands, but still had an excellent view.

I’m not quite the rabid fan I used to be, having drifted away a bit over the years, and the set list was great for my tastes — lighter on more recent stuff (The Fragile and on), and heavy on the Broken/The Downward Spiral era, while still including really recent stuff like “As Alive As You Need Me To Be” from the upcoming TRON sequel, and of course, pretty hate machine classics.

The arena with the stage on the left, this time with everything bathed in magenda and purple light.
More of the show.

I’m really hoping that there’s an official recording of the show released at some point, or that one of the many audience-shot recordings showing up on YouTube have good audio. While the whole show was good, they did a heavily reworked and modernized version of “Sin” that was incredible and that I’d love to add to my collection.

The arena dark at the end of the show, save for the NIN logo projected on the screens around a black stage.
This wasn’t meant to last. This was for right now.

The show ended, I walked my friends to their car, and then walked back up the hill to our hotel, had some late night cake with my wife, and it was time for bed. (Did I mention that this was on one of Seattle’s occasional 90º+ days? Well, I know I hadn’t mentioned that, but now I have. Oof!)

Wednesday was day one of Worldcon, and it set the trend for the rest of the con, where I spent the morning tucked away in the Publications office making sure that the website schedule was up to date with the latest changes and that the daily ‘zine was uploaded. Once that was done…well, it was time for lunch, so back to the hotel we went for food and an afternoon nap.

The Seacon exhibit, with a display case filled with memorabilia, a wall with printed reproductions of paper ephemera, and a table with more memorabilia and prints.
The Seacon 1961 display.

After the nap, we went back to the convention center for a bit, and I found time to stop by the Seacon 1961 exhibit. This was a lot of fun to see completely put together. The whole thing started after I was asked to write a short article about the 1961 Seacon for our program book. After I turned in my copy along with a list of sources that I’d used, one of our editors realized that we were already in contact with Dr. Mary Cummins, who works at U. C. Riverside, home of the Eaton Collection of Science Fiction and Fantasy. We reached out to her, and she spent much of the next few weeks curating an incredible collection of Seacon memorabilia for this display. From reproductions of attendee badges from F.M. and Elinor Busby, the Seacon program book, recollections of the convention, and much more, to original items like a surviving copy of Hugo award-winning fanzine Who Killed Science Fiction, an Analog magazine with the Poul Anderson’s Hugo-winning short story “The Longest Voyage”, and even Anderson’s Hugo award for that story (his first Hugo) loaned to us by his daughter, Astrid Anderson Bear, Mary did an incredible job finding all of this and curating the exhibit. Many thanks to Mary and Seattle Worldcon editor Ella Kliger for their work on this and allowing me to help inspire and participate!

A display case with a photo of Poul Anderson receving his first Hugo for 'The Longest Voyage', the issue of Amazing Stories with that story, his Hugo award trophy, and a copy of A Canticle for Liebowitz, the Best Novle Hugo winner for that year.
The Amazing Stories magazine and the Hugo are the actual items; the copy of A Canticle for Liebowitz is a reproduction cover jacket.

Soon it was time for dinner, and then we headed over to the Sheraton Grand, home of Worldcon’s After Dark evening and nighttime programming, so I could set up for the opening night dance. I’ve been doing Norwescon’s Thursday night dances for a few years, so it seemed pretty natural for me to do Worldcon’s Wednesday night dance — I get another chance to relive my DJing days, I have the rest of my evenings free to attend other things, and my ego is fine with taking on one of the less attended dances. Setup was smooth (props to the team from Encore that handled our staging, lights, and event A/V needs), and about ten minutes after walking in, I was ready to go, with speakers making the right thumpy noises and the video screen behind me showing my graphic setup. I may not have the busiest dances, but I do have fun doing what I can to make sure I’ve got a good looking custom setup!

Me standing at a table behind an Apple MacBook on a stand and an iPad, and in front of a large video screen with fancy-looking graphics being displayed.
I’m really happy with my video backdrop. The main video in the background is a collection of sci-fi looking video loops I found. Layered over that at the bottom left is my DJ Wüdi logo, the Seattle Worldcon 2025 logo, and the QR code to allow people to send in requests. On the bottom right (partially obscured in this photo) is a cute “chibi” drawing of me in my kilt, standing with one leg up on a box, next to a penguin. Lil’ me is wearing a black t-shirt, with images that randomly change every 15 seconds. The graphics overlaid at the top are all pulled from the djay Pro software that I use, allowing me to display the cover art (which rotates as if on a turntable) and live audio waveforms for whatever songs are active, and the title and artist for the currently playing track displayed just under that.

People showed up right when the music started (sure, it was three to start with, but you’ve gotta start somewhere, and they went right to the dance floor), and I was able to keep a reasonably decent night going until just after midnight, when I decided I was tired enough to make my apologies to the five people left and call things done for the night. I had fun, and I got a number of nice comments that night and then off and on through the rest of the weekend from others, so I’d certainly call it a successful night.

A small crowd of about 20 people on the dance floor, lit in blues and magentas.
Dance! Dance for me!

I did make some changes to my setup for this dance, and after reviewing how things went, have some ideas to adjust them for next year’s Norwescon (assuming I get asked back to DJ again, of course). I’m in the habit of creating some way of letting people send in requests before the dance, so I can be sure to have the right music on hand for the night. For this dance, I used the Lime DJ service, which on the whole, worked great — it’s entirely web-based, allowed people to send in all sorts of requests beforehand, and then on the night I locked it down so people could only request songs that I had with me, which they could do from a QR code I had printed on flyers scattered around the room. However, I found that I ended up with a 250+ song, 14-hour list of requests for a scheduled six-hour dance that only ended up going for four hours, and I had no real way of knowing if any of the people that sent requests in beforehand were actually there. It also made it difficult to see when new requests were added in the moment, since the list was so long. Next time, I’ll split the event into two forms: one for before the dance to collect “I’d like to be able to request this” suggestions, and one for at the dance, so I can more easily keep track of what’s actually being requested in the moment.

Additionally, Lime DJ allows people to vote up or down on other people’s requests. Up I’m fine with (“more people want to hear this, I should play it soon”); but voting someone else’s request down just seems like a dick move. I’m going to send in a feature request asking that it be possible to allow up-voting but disallow down-voting.

As always, I recorded my set so you can listen to all four hours of it if you’d like! It’s not perfect (they never are), it’s a bit poppier and less EMB/goth/angst-y than many of the sets I record for myself, and hopefully people enjoy popping it on in the background from time to time.

The first part of Thursday was much the same as the first part of Wednesday: Most of my time was spent in the publications office, making sure the schedule was up to date and getting the daily ‘zine remediated and uploaded, with breaks for food and afternoon nap time.

The evening presented two things that we were interested in seeing: The Head!!! That Wouldn’t DIE! and the masquerade ball and late-night dance.

The stage for The Head That Woudln't Die, mostly an empty stage lit in green with a video wall in the background, and more video walls to either side of the stage.
Before the show started and during intermission, they played trailers for cheesy B-movies.

The Head!!! That Wouldn’t DIE! was a lot of very silly fun. It’s a musical send-up of the early ’60s sci-fi/horror B-movie The Brain (or Head) That Wouldn’t Die, and was a blast. A minimal stage enhanced by a video screen to provide virtual sets and a hilariously effective car crash scene, and lots of clever lines and laughs throughout. I don’t know if it will be playing anywhere locally or otherwise anytime soon, but if you happen to get a chance to see it, go forth and enjoy!

My wife and I at the dance, me in a long black frock coat over white shirt and bow tie, her in a green flapper dress, both of us wearing lacy masks.
We may have missed the masquerade ball, but we were dressed for it and looked great!

The one minor downside was that the play ran longer than we expected, so by the time we got over to the Sheraton ballroom, the masquerade ball had wrapped up. But it was only a few minutes of changeover before DJ #CSharp got the late-night dance going, and we stuck around there until a bit after midnight. Besides, we were all dressed up for the evening’s festivities, so we had to spend some time out and socializing before going to bed!

The first part of Friday was much the same as the first part of Wednesday and Thursday: Most of my time was spent in the publications office, making sure the schedule was up to date and getting the daily ‘zine remediated and uploaded, with breaks for food and afternoon nap time.

Best part of Friday morning: Taking a moment to sit out on the main staircase by the windows, when I heard, “…Woody?!?” Months ago my old friend Cyan had mentioned that they’d be at Worldcon, but in all the run-up, I’d totally forgotten, so this was an incredibly fun reunion moment. We’ve known each other for 30-some years, since we were both running around in the ’90s alternative scene up in Anchorage, and it had been probably at least 15 years since we’d crossed paths in the real world. We each had Things What Needed To Get Done, so it was a brief hello, but we figured we’d have more chances to catch up later on in the convention.

Selfie of me and Cyan, both with big grins.
So glad I’m still in touch with this wonderful person.

Friday night was the Masqeurade and John Scalzi’s dance. Though we’d originally planned to go to both, my wife had hit a bit of convention overload (lots of people, and we’re normally in bed at 8 p.m. and asleep by 9, so pushing past midnight for several nights in a row was taking its toll), so she took an evening enjoying a quiet hotel room on her own and I went off to the Sheraton on my own. I spent about an hour up at one of the room parties for the release of a ‘zine (Billions vs. Billionaires) and anthology (120 Murders: Dark Fiction Inspired by the Alternative Era) that Cyan had pieces in, and got to spend about an hour chatting and catching up with them more thoroughly than our earlier drive-by encounters had allowed, which was wonderful. Hopefully it won’t be another 15 years before we get to do that again! Eventually, I wandered down to Scalzi’s dance, found some friends, hung out, danced, and then made it back to my hotel to fall asleep just a bit before midnight.

Layered silhouettes of two people talking, in dark pink and green against a light pink lit wall.
Thanks to Michelle for this great shot of me and Crystal chatting during the dance!

The first part of Saturday was much the same as the first part of…well, you get the idea by now. :)

The big thing for me on Saturday afternoon was my presentation: Digital Accessibility Basics for Conventions.

Conventions are getting more used to considering the physical accessibility of their hotels and convention centers, but how are we doing with digital accessibility? Ensuring that websites and web applications, email marketing, and distributed documents are set up to be compatible with assistive technology keeps our members with disabilities included throughout the year. Learn about the basics of document accessibility and get a grounding of what your publications and marketing volunteers should be aware of in order to make sure your convention’s materials are accessible to everyone. Handout: Digital Accessibility Basics for Conventions (407 KB .pdf) or Digital Accessibility Basics Google Drive folder with more material.

Me sitting at a table behind my computer, in front of a large screen displaying a slide with the title 'Digital Accessibility Basics for Conventions' and live captions at the bottom of the screen showing me testing the captioning.
Even though every room had its own captioning display (not visible in this shot), I made sure that I provided my own on-screen captions as well.

Since digital accessibility is my day job, I’ve been working on improving the accessibility of electronic materials for both Norwescon and the Seattle Worldcon, and this presentation was part of that outreach project. I go over the basics of why digital accessibility is important, give a brief demonstration of the NVDA screen reader, and then go over some of the basics of creating accessible documents. I think the presentation went well; only a few people were there, but those that were there that were interested and engaged, with good questions and comments. While it would have been nice if more conrunners had joined, this is only the second time I’ve done this presentation in the con environment (the first being last winter’s SMOFcon), and I know that more outreach along these lines is needed — and hey, it wasn’t an empty room, so I’ll still count it as a success!

Me standing behind the table, with my final 'thank you' slide visible on the screen, chatting with four of the attendees.
I even had a good few minutes of post-presentation questions from the attendees afterwards.

Saturday evening, of course, was the Hugo awards ceremony and another chance to play dress-up! We found a group of friends to wait in line with and sit with (though we did get split across a couple rows), and had a good time at the ceremony.

My wife and I in line; she's in a nice long black dress with frilly hem, I'm in a black formal kilt, white shirt, black tux jacket, and bow tie.
We looked great!
Six people in fancy dress, lined up and smiling.
Thanks to Jon for this photo of my wife, me, Crystal, Eric, Teya, and Zerelina as we waited in line.

The ballroom looked great, and on the whole, as an audience member there in the moment, felt like it went pretty well. That said, there were a few hiccups, most egregious being that though most nominees with a large list of team members had their full team read out, the team for khōréō, which had a lot of non-Western names, was just clumsily read as “the khōréō team”…and apparently, this was the second time this happened to them. In an otherwise good ceremony, this stood out to me in the moment as an unfortunate choice. Should the khōréō team be nominated again in the future, I hope they get the full recognition they deserve, just as the rest of the group nominees did.

Wide shot of the Hugo award ceremony stage, lit in blues and with blue and orange curtains to the sides, with large video screens to the far left and right showing a slide that says Welcome to the Hugo Awards.
The stage shortly before the ceremony began.

The highlight for me, of course, was seeing Star Trek get its first Hugo award in 30-some years, for the Star Trek: Lower Decks episode “The New Next Generation”…and then just a little later, its second of the night, for the Star Trek: Lower Decks choose-your-own-adventure style graphic novel, Warp Your Own Way! Star Trek has often been nominated for awards but rarely wins, and to have it win twice in one night, and for its half-hour animated comedy incarnation (which really is both excellent comedy and excellent Star Trek) was a real treat.

Six people in various forms of fancy dress on stage, some holding booklets as they sing.
Hosts K. Tempest Bradford and Nisi Shawl, Seanan McGuire, Catherine McManamon, Cecilia Eng, and musical guest of honor Alexander James Adams opened the ceremony with a performance of “Down the Hugo Road”, a filk parody of “Down the Witches Road” from Agatha All Along.

After the Hugo awards, it was back over to the Sheraton for the Saturday night dance with DJ Dancin’ Dan, who used to be one of Norwescon’s regular DJs. It was good to see him doing his thing again, and as with the other dance nights, much fun was had bouncing around on the dance floor. My most amusing moment was having Taylor come get me when the Rasputin came on, suggest we go out into the center of the circle, and then say, “Okay, you lead!” “I lead? You asked me!” was my response, but we managed to pull it off for a few moments. :)

Me and Taylor, who is dressed in black boots, white suit, and red vest, on the dance floor.
Taylor was dressed as Lucifer from Hazbin Hotel, which I know nothing about, but she looked great!

And then, back to the hotel so we could crash.

The first part of Saturday was…you know the drill.

Me with three other people at a table covered with computers, paper, sticky notes, and various other evidence of a busy workspace.
Caitlin, Shelley, someone who I didn’t catch the name of, and myself; this year’s “’zine team”!

At least by this point, there were far fewer updates to make to the schedule, since we were down to the last day of the con, so we were able to find some time to wander through the exhibit hall (first my wife on her own as I worked, and then the two of us together) and do a little bit of geeky shopping, picking up t-shirts for both of us, some stickers and bookmarks, and some nice jewelry for my wife (including some great Star Trek delta logo earrings). I also stopped by the Seacon exhibit as Mary was disassembling it and was quite tickled to have her ask me to autograph my Seacon article in the program book.

Me laughing as I sign my article as Mary looks on.
This means I’m a famous author now, right?

After that, we went off so I could be a panelist on the Norwescon: Local but Not Little panel.

Founded in 1978, Norwescon (NWC) draws thousands of Pacific Northwest SFF creators and fans each spring. But did you know that NWC grew out of a desire to bring Worldcon back to Seattle? Well, we’ve finally done it, so come hear how we got here… and what’s next!

Wm Salt Hale (M), Michael Hanscom, Taylor Tomblin, Tim Bennett

Four people sitting behind a grey table, all lined up for our panel.
Tim, Taylor, Me, and Salt, ready to talk about Norwescon.

For the next hour, Salt, Taylor, Tim and I (along with help from other Norwescon people in the audience, including Don, Doug, Pat, Rob, Peggy, Sarah, and I may be forgetting some) talked about Norwescon’s history, where we’ve been, where we are now, and extrapolated a bit into where we hope Norwescon goes as we approach our 50th year and beyond. It was fun to do, and the audience seemed to be a nice mix of people who were familiar with Norwescon and people who didn’t know much about us.

Wide shot of the panel, with the panelists on the left and a large video screen showing the Norwescon history website on the right.
This gave me a great opportunity to introduce the Norwescon online archives to more people.

I think I had two favorite moments from this panel. One was hearing from Sarah, who is relatively new to Norwescon, as she talked about how she found us and appreciated how we welcomed her in and how much that meant to her. The other was from a younger person in the audience who, after hearing stories from Tim (who attended several of Norwescon’s earliest years) about how as a teen he’d skipped out on his job at Jack in the Box to attend Norwescon with no budget, room, or parental knowledge, crashing with friends and figuring things out on a fly, responded with a heartfelt but very amusing, “I’m seventeen, and I just want to know how you got away with doing all that!” The ’80s were a very different time…. (It was also very nice to see Sarah immediately head over to them to talk to them and, I assume, extend a personal invitation on ways to attend and maybe get involved.)

The four of us at the table on the left, as the screen on the right displays art of a troll under a bridge.
The image on the screen is the cover of the very first Norwescon program book from 1978.

One thing that I didn’t think to mention during the panel that in retrospect that I wish I had: One of the things I’ve found I really value about Norwescon over the years has been how many of our guests of honor have become regular (or semi-regular) attendees and panelists in following years. While we are able to provide travel and lodging for our invited headlining guests of honor, we can’t do that for all of our attending pros and panelists, and I think it’s wonderful how many have such a good time as guests that they then volunteer to spend their own time and money attending and participating afterwards. I think it says a lot about how well run and welcoming the convention is.

A line of seventeen people on the Worldcon main stage.
Seattle Worldcon Chair Kathy behind the podium in the middle, with the department heads lined up behind her.

And not long after that wrapped up, we were off to closing ceremonies. I got to see a lot of friends up on stage, the convention wrapped up, and the gavel was passed off to next year’s LAcon V. We don’t know yet whether that will work into our travel plans, but whether we’re there or not, if you’re at all into the SFF fan world and have been to a Worldcon before or have yet to give it a shot, I recommend going if you’re able.

Me leaning over next to a table with foam-core mouned posters stacked around and on top of it, some covered with cardboard sheets.
Happily, we’d been clever enough to save the protective cardboard sheets after unpacking all of these, so we could easily pack them all up again.

Of course, when you’re part of the organizing committee, the con doesn’t end when the con ends! Once closing ceremonies wrapped up, we headed down to the exhibition hall and packed up all of the Philip K. Dick award posters so they could go back into Norwescon storage. It just wouldn’t have been right to leave that for someone else (but I do have to thank Jeanine for getting started on that before we showed up).

More stacks of posters around the table as I straighten one stack before taping it together.
So many posters! But really, it didn’t take terribly long to get them all packed back up.

After closing ceremonies, my wife went back to the hotel to relax, and I headed off to the dead dog party to have a couple hours of collective “oh my god, we actually did this thing” decompression with many of the on-site staff before heading back to the hotel and getting to bed.

And finally, it was time to pack up our stuff and head back home, with a very successful Worldcon behind us.

Oh, and I definitely got my steps in….

Screenshot of the Apple Health app's trends screen, showing my daily averages jumping from about 6,500 steps and 3 miles a day to almost 20,000 steps and 8.5 miles a day over the prior six days.

Friday was peak time: 25,664 steps, 12.11 miles, 24 flights climbed!

Other Thoughts, Memories, and Neat Things

So many people put so much work into this, and I really think that while there were some stumbles here and there along the way, in the end, we put on a damn good show.

Though I wasn’t directly involved, I was thrilled with the captioning solution our team came up with. We had live, real-time captioning available in every panel room for the full convention. While we used CART (human) captioning for big events, most of the rooms used self-contained auto captioning systems that used Google software running on a Raspberry Pi, all on-device with no network access required. While not perfect (as with any automated captioning system), it worked well enough, and its very prevalence got a lot of compliments throughout the weekend.

My staff badge, with art by Donato Giancola of a craftsman carving a fancy wooden panel.
My staff badge for the weekend.

Sometime on Friday or Saturday (at this point I’ve forgotten exactly when), Kathy found me and presented me with a “Hero of Worldcon” pin in thanks for the work I’ve done on the website and in various other ways over the past couple years. Apparently my name was put forward by a few people, too! Thanks to Kathy and to whomever suggested me for this — it means a lot to have gotten this.

An enamel pin with the Seattle Worldcon logo and the legend 'hero of the convention' at the bottom.
On the one hand, I just do what I think needs to be done. On the other, it is really nice to get this kind of recognition.

There are so many people and friends to thank and recognize (and this won’t be nearly everyone; I’m just concentrating on those I worked most closely with over the past couple years, and may have forgotten some): Kathy for chairing this and herding all the cats, SunnyJim for handling programming and herding all the other cats, Michelle for her incredible work in heading up exhibits, Keith for the tech work and coming up with a great in-room captioning solution, Gail for handling the virtual side and being willing to work with me on making sure that her side of things tied into the main website and keeping accessibility in mind during all of it, Kathryn (and her predecessor) and Jesi for working with me on the accessibility of WSFS materials, and — last, but definitely not least (which always seems like a weird phrase to me, because it begs the question of who is least, but whatever…) — the Publications team: Kevin at the head, Caitlin and Shelley with the ‘zine, BE heading up editing the blog and all of our excellent contributors, Cheryl handling the newsletter, Tabby’s signs, Dawn taking on social media, and Cee for providing very appreciated help with the website. All of you are wonderful and contributed to a great experience.

My badge with a long string of 24 badge ribbons attached to it.
Not a bad collection of ribbons, especially given how much time I spent locked away in the publications office!

Balance of Power by Dafydd Ab Hugh

Book 33 of 2025: ⭐️⭐️

This is the third book I’ve read by Ab Hugh, and the third to get two stars. It’s obviously supposed to be comedic, but isn’t funny (the conceit of a Ferengi who speaks entirely like it’s “talk like a pirate day” may be hilarious to some; to me, it was increasingly annoying), there are numerous typos and inconsistencies, and it was just a slog. Not looking forward to when I get to more by this author (though I’ll read them, because I’m a stubborn Trek completist).

Me holding Balance of Power

Toward the Night by James Swallow

Book 29 of 2025: ⭐️⭐️⭐️⭐️

We haven’t gotten an Ortegas-centric episode of the show yet, so it’s fun to get a bit more of a peek into her and her background through this adventure. A mysterious alien artifact, a dangerous planet, ornery Klingons…all in all, quite the fun Trek adventure.

(Very mild spoilers: The only flaw for me wasn’t actually a flaw with the book, but a happenstance of my reading: I’d just read the TOS ebook novella Miasma, so this made for two Trek stories in a row with a landing party trapped on a rainy, muddy planet being chased by swarms of hungry giant bugs while cut off from all communication with the Enterprise. I had to keep reminding myself it wasn’t quite as derivative as it seemed.)

Me holding Toward the Night

Requiem by Kevin Ryan and Michael Jan Friedman

Book 17 of 2025: Requiem by Kevin Ryan and Michael Jan Friedman: ⭐️⭐️⭐️⭐️

Picard gets thrown back in time to Cestus III – just days before the Federation’s disastrous first contact with the Gorn (well, first contact before Strange New Worlds started up…I’m still unclear how they’re reconciling that whole thing, but that’s not for here…). Fleshes out the story of the Cestus III colony in really good ways, with a standard but perfectly acceptable framing story as the Enterprise tries to get Picard back.

Me holding Enigma

Weekly Notes: Feb 17-23, 2025

  • 🇺🇸 On Monday we took advantage of having the day off to hop the light rail into downtown Seattle and go to the Save the Civil Service / 50501 protest in front of the Federal building. Lots of people showed up, which was great (though I do wish we didn’t need to do this). I uploaded a Flickr album with photos of signs and the crowds.
  • 🤖 I’ve added a short AI disclaimer for this blog to the sidebar. In short: No generative AI, traditional/iterative AI for video captions (first pass only, then manually reviewed and corrected before finalizing).

📸 Photos

Protesters carrying signs stand on a wet plaza under buildings that seem to loom and bend over them.

Protesters are seen reflected upside-down in a puddle on a herringbone pattern brick plaza.

Even at protests, I can get a little arty with my photos sometimes.

📝 Writing

📚 Reading

Finished three books (well…a graphic novel, a government pamphlet, and a magazine) this week:

And I’ve started reading Lucy Worsley’s A Very British Murder. It’s good to get at least one non-fiction book in each year.

📺 Watching

  • Our current reality show is season 19 of Project Runway, and then we’re continuing to get caught up on Law & Order, Law & Order: SVU, and NCIS. All three of these shows are great for watching people having worse days than us. Scrubs continues to keep things a little light.
  • After a long pause, I picked back up with my ongoing project to watch all of Star Trek in chronological order (current progress 30.57% complete), and started season two of TNG. Two episodes in (“The Child” and “Where Silence Has Lease”), many, many to go.

🎧 Listening

  • I’m finally getting started practicing for DJing at Norwescon this year, and as always, I’m recording and posting my sessions. Here’s Difficult Listening Hour 2025.02.22. These are always random, seat-of-the-pants, unplanned sessions, so the song selections are a bit all over the place.
  • I also decided to sunset my DJ Wüdi blog (one gig and a few practice sessions a year doesn’t really need its own separate blog), and moved all of the posts that were there over onto this blog. All my mashups and mixes are now part of everything else here on Eclecticism.

🔗 Linking

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.

The End of Section 31

The more I think about the Section 31 movie, the more I think that there’s a possibility that it might have one good outcome: Solidifying Section 31 as being nothing more than a run-of-the-mill black ops/special forces/Delta Force/Seal Team Six/Mission Impossible/whatever department, and therefore 1) not the Big Scary Thing it was originally presented as, 2) not something we really need to be terribly concerned about or excited by, and 3) not something we really need to spend any more time on.

As Edgar Anderson (@pithyphrase.net) noted on Bluesky:

In Deep Space Nine, it was never 100% to me whether Section 31 actually existed or Sloane was just a very capable but insane person acting on his own. I wish that ambiguity had been maintained.

As far as I’m concerned, this — or perhaps something that’s a little bit of both — is the best way to look at Section 31. While the “sooper sekret ‘good bad guys’ doing the dirty work so you fragile little snowflakes can have your Federation utopia” idea fit with DS9’s take on the Trek universe, for me, Sloane’s ambiguous nature is part of what made DS9’s Section 31 bearable. For a concept that was so very antithetical to the established Star Trek universe, having it be presented as a “…wait…really? Or is he…no. But…maybe?” thing worked, and worked well. Maybe it was a thing. Maybe he was a very talented psychopath.

William Sadler as Agent Luther Sloan in Star Trek Deep Space Nine.

But then, over the years, particularly with Discovery diving down the Section 31 rabbit hole in ways that made no sense with the concept (the super-secret covert ops branch of the Federation that almost nobody knows about, exists only in the shadows, and will be denied at every opportunity if mentioned, has its own all-black comm badges and fancy ships, for V’ger’s sake), and now this particularly “meh” attempt at merging Mission Impossible with Star Trek, it’s time to give up on the concept.

Just write it off as a special forces unit that, both on the individual member level and the institutional level, let its ego get far too out of control, and while it has occasionally been useful, it has also occasionally been dangerously embarrassing and embarrassingly dangerous, and it needs to be disbanded. Both in-universe and out here in the real world.

Let it go.

Star Trek: Section 31

Michelle Yahoo as Philippa Georgiou, dressed in leather and sitting on a chair with her foot resting on a body.

🎥: Star Trek: Section 31 (2025): ⭐️⭐️

Well, that was definitely a movie. Strip out the Trek references and call it “Generic Space Spies”, and it would be an entirely acceptable and inoffensive, if not particularly groundbreaking, direct-to-video movie. As a Trek film…well, it’s a generic space spy movie with Trek references. Doesn’t break anything, but doesn’t really add anything to the franchise, either. Michelle Yeoh is always fun, the cast does acceptable jobs, and it’d play in the background during a “Trek movie marathon while I clean the house” session just fine.

For more spoilery thoughts that I jotted down as I was watching it, see this Mastodon post.