(Bi-)Weekly Notes: May 12–25, 2025

I didn’t get to this last weekend, and this week was too busy to sneak it in and backdate it, so I’m just going for a two-week catch-up this time. Good enough!

  • ♿️ The big thing for me at work last week was Global Accessibility Awareness Day. As one of the co-chairs of SBCTC’s CATO (Committee for Accessible Technology Oversight), I’d written a letter of support and call to action that, after editing and input from the rest of the committee, we sent out to several of the high-level committees within SBCTC, and it’s being passed on from there.
  • 🚀 Last weekend was the final committee meeting for Norwescon 47, where the staff gathers for the post-con wrap-up and “onions and roses” session where we discuss what went well and what we can improve on from a staff point of view. Lots of good comments, followed by a social at a local home. And that wraps up this year’s con…on to the next! (Speaking of, I do need to find time to get our website transition process started soon….)

This past week, in addition to the usual work duties, had several evening events that were fun to do, but definitely threw our weekly routine off.

  • 🎫 On Tuesday night, I went out to my first live concert in years and saw Underworld. They’ve been a favorite artist and “bucket list” concert for decades, so even though this was on a Tuesday night, I decided (a few months ago when tickets went on sale) that it was worth it and a good birthday present to myself. Glad I did, too — the show was really, really good. They started precisely at 8 p.m. (the most prompt concert I think I’ve ever been to), played an hour-long set, took a half-hour break, and then played a 90-minute set, wrapping up right at 11 p.m. I didn’t memorize the track list, but it was a good selection from across their catalog, from the Dubnobasswithmyheadman-era with “Dirty Epic” and “Cowgirl” (a really nice version that I hope gets released), to more recent tracks like “S T A R” off of Drift and “And the Colour Red” off of Strawberry Hotel, wrapping up (of course) with “Born Slippy .NUXX“. Great show, and I’m so glad I finally to a chance to see them live. Sure, as an electronic duo, the show is mostly the lights and video as Karl Hyde performs the vocals and Rick Smith plays with the computers — but there’s something about the experience, being in a venue with lots of other fans dancing and enjoying the music, being able to feel the bass and rhythms wash over and through you, and feeling the energy of the crowd, the artists, and the whole thing, that’s so much more than the sum of its parts.
  • 🎓 Wednesday ended the workday with an end-of-the-year celebration of student leaders. Both my wife and I knew several of the students being honored (she had nominated two of them), and it’s always nice to do this celebration during spring quarter.
  • 🍻 Thursday was a get-together with other coworkers at a local bar, something which I don’t do terribly often (between not being much of a barfly if there isn’t a dance floor, not being much of a drinker, and usually just heading home to relax after work instead of socializing), but is fun to do occasionally.
  • 🪕 And then on Saturday we decided to go to this year’s Folklife festival, which we hadn’t done for years. It ended up being a perfect day for it — sunny and mid-70°s — and we spent a nice few hours wandering around, listening to neat music, watching a performance of a 1950s radio show by American Radio Theater, munching on fair food, and running into a few friends.

📸 Photos

Underworld performing, with Karl Hyde singing and pointing to the sky, lit all in reds.

Underworld performing, list all in purples, blues, and magentas.

Underworld performing, lit yellows, greens, and oranges, in front of a crowded floor.

Three shots from the Underworld show. Plus a bonus shot…

A camera person using a large professional camera during the Underworld concert, with everything lit in green.

This cameraperson was a real MVP of the evening, having to keep the camera trained on the stage…and keep it steady. There is no way I could do that job; the camera would be bouncing all over the place in time with the music. I was really impressed!

People sit on a lawn in front of an outdoor stage with the Space Needle stretching up into a cloudless blue summer sky.

Live music under the Space Needle on a gorgeous early summer day.

📝 Writing

A question on a work mailing list got me rambling about my frustrations with the popular confusion of machine learning with “artificial intelligence”.

📚 Reading

  • Finished Greg Cox’s Star Trek TOS novella Miasma.
  • Read Lois McMaster Bujold’s Vorkosigan saga book Cryoburn.
  • Started James Swallow’s just-released Star Trek SNW book Toward the Night.

📺 Watching

  • Together, we wrapped up a season of Hell’s Kitchen, hopped into an older season of Drag Race All Stars, and supplemented that with our ongoing binge through the three Chicago shows.
  • I’ve made it through ten episodes of season two of Andor (hoping to get through the last two tomorrow, and maybe rewatch Rogue One afterwards), and on a whim started watching Max Headroom. Honestly, I don’t think it would be terribly difficult to update Max Headroom for the modern world, especially with AI-generated everything all around us.

🎧 Listening

I’ve added a few albums over the past two weeks that I’m enjoying:

  • Synthetic. Facts. Seven., Infacted Recording’s latest sampler of EBM/futurepop/however you want to categorize this kind of stuff. Quite a few tracks I’m enjoying, particularly Alex Braun + Rob Dust’s take on “25 Years“, originally by The Catch in 1983.
  • Peter Murphy’s Silver Shade came out, and is really strong. He’s still going really strong, and this album shows it.
  • Orbital’s expanded re-release of Orbital 2 (The Brown Album Expanded) also just came out. Orbital’s also been high on my list of long-time favorite electronic artists, and I’m really enjoying the string of expanded album releases that both Orbital and Underworld have done in the past few years. Alternate takes, remixes, and other stuff that might not be critical for a new or casual listener, but for fans, there’s a lot of gold in these reissues.

🔗 Linking

Particularly interesting reads from across the web.

  • Apparently IBM offers accessibility checking tools, which someone said may be good? I need to take some time to investigate these.
  • This is a motherfucking website: “I’m not actually saying your shitty site should look like this. What I’m saying is that all the problems we have with websites are ones we create ourselves. Websites aren’t broken by default, they are functional, high-performing, and accessible. You break them. You son-of-a-bitch.”
  • Apple unveils powerful accessibility features coming later this year: “New features include Accessibility Nutrition Labels on the App Store, Magnifier for Mac, Braille Access, and Accessibility Reader; plus innovative updates to Live Listen, visionOS, Personal Voice, and more.”
  • Andrew Liszewski at The Verge: This modern cassette boombox will lure you in with glowing VU meters: I certainly don’t need a $500 cassette deck, no matter how pretty. But I’ll admit, it is pretty….
  • Shoreline Area News: Disabled Hiker’s Guide to 5 Washington State Parks is now available: “Each park guide includes an overview of the park, suggested activities, and information on the accessibility of many features in the park. Features are broken out into sections, and include parking, restrooms and facilities, picnic areas and shelters, trails, campgrounds, and more, with detailed information and directions.”
  • Grimoire: A Grim Oak Press Anthology For Seattle Worldcon 2025: Pre-order now, pick up at Worldcon, and get it signed by as many of the authors as you can track down!
  • Neal Stephenson: Remarks on AI from NZ: “Speaking of the effects of technology on individuals and society as a whole, Marshall McLuhan wrote that every augmentation is also an amputation. […] Today, quite suddenly, billions of people have access to AI systems that provide augmentations, and inflict amputations, far more substantial than anything McLuhan could have imagined. This is the main thing I worry about currently as far as AI is concerned.”
  • James Reffell at DesignCult: The secret origin of “log in”: “‘Log in’ is one of those phrases that sounds weirder the more you say it. It’s ubiquitous in online life, though it does seem like it’s being slowly overtaken by ‘sign in’. But where does the phrase come from in the first place?”
  • Constance Grady at Vox: Why does Elon Musk love this socialist sci-fi series?: “The politics of these books are not subtle, and they are also not compatible with the existence of billionaires. So it’s worth thinking about why the broligarchs have so consistently cited a socialist author as an inspiration. What do they find tantalizing about Banks’ work? Are they missing the point altogether?”
  • Georgia Jackson at the University of South Florida’s College of Arts and Sciences profiles faculty member and this year’s Philip K. Dick Award winner Brenda Peynado: In ‘Time’s Agent,’ pocket worlds reveal deep truths — and earn USF faculty a Philip K. Dick award.
  • Christian Balderas at King 5: Kent grapples with repeat internet outages caused by vandalism: We got hit by both of these outages; twice in two days. And there was another only a few weeks ago. It’s really frustrating.
  • Nora Claire Miller at The Paris Review: Recurring Screens: “The world’s first screen saver was not like a dream at all. It was a blank screen. It was called SCRNSAVE, and when it was released in 1983 it was very exciting to a niche audience. It was like John Cage’s 4’33″ but for computers—a score for meted-out doses of silence.” This is either a history of screensavers or a poetry review. Or both?
  • Alexander Hurst at The Guardian: Volodymyr Zelenskyy has courage. Pope Francis had it too. Why are there so many cowards?: “What is just? Who is acting with honour? With courage? When did we stop thinking it normal to consider such questions – and to demand those things from the people who lead us? To demand that they, well, lead?”
  • Ed Pilkington at The Guardian: Meet the new American refugees fleeing across state lines for safety: “America is on the move. Hundreds of thousands of people are packing up boxes, loading U-Hauls, and shipping out of state in an urgent flight towards safety. ¶ They’re being propelled by hostile political forces bearing down on them because of who they are, what they believe, or for their medical needs. ¶ All are displaced within their own country for reasons they did not choose. They are the new generation of America’s internal refugees – and their ranks are growing by the day.”
  • Sarah Kuta at Smithsonian Magazine: A Young Cooper’s Hawk Learned to Use a Crosswalk Signal to Launch Surprise Attacks on Other Birds: “Researcher Vladimir Dinets watched the bird repeatedly sneak behind a row of cars to ambush its unsuspecting prey.”

Norwescon 47 Thursday Night Star Trek vs Star Wars Dance

From Norwescon 47: Are you Team Enterprise or Team Skywalker? Do you dream of the final frontier, or a galaxy far, far away? Lightsaber or phaser? The Force or the Prime Directive? Let your attire display your affiliation as we dance the night away with DJ Wüdi!

One note: Due to technical issues that plagued the start of the dance, the first 20-some minutes of this has been reconstructed at home. Everything from 27 minutes on was recorded live at Norwescon. This also means there’s one duplicated track…have fun finding it!

Costumed people, inculding Ursula from the Little Mermaid, a Starfleet science officer, and a Vulcan, dance in a circle to The Firm's "Star Trekkin'" as I stand on stage with my DJ gear in front of a video backdrop showing a Super Star Destroyer maneuvering through an asteroid field.

Read more

Weekly Notes: April 14–20, 2025 (Norwescon 47 wrap-up edition)

This week was all about Norwescon! Well, Monday and Tuesday were normal workdays, but from then on, it was all con, all the time.

Cat Valente, Wayne Barlowe, Tracy Drain, Jenny Jarzabski, Mike Kimmel, Isis Asare, and Lydia K. Valentine on the main stage in front of the Norwescon logo on the video wall. The Opening Ceremonies, with the guests of honor being introduced and briefly interviewed.

  • Wednesday: Day zero of con is load-in, setup, and generally getting things ready. I spent the morning at home packing up all my stuff, and at noon drove to pick up my wife from work, then she dropped me off at the hotel and headed home for a quiet weekend on her own. From there, it was a lot of wandering around and helping where I could help until I could check into my room, then more of the same.
  • Thursday: Day one of con starts with more helping with setup, plus a lot of general wandering around, saying hi to people, socializing with friends, and so on. I had two official duties for Thursday:
    • 8 p.m.: Introduction to Fandom Dancing was my first time paneling at a convention…though rather than the usual “sit at a table and talk”, this was “play music and help teach people how to do dance”. We concentrated on the Time Warp, the Rasputin, the Macarena, and Thriller, plus encouraging people to just have fun and get out and move and not worry about what you look like.
    • 9 p.m.: Immediately following that was the Thursday Night Dance: Star Trek vs. Star Wars. Unfortunately, I had some technical issues that made the first 20-30 minutes really dodgy, with a lot of starting and stopping and apologizing as I tried to figure out why my headphones weren’t working, making it impossible for me to pre-cue and mix upcoming tracks. Everyone there understood that these things happen, and once I figured out a solution (though I still need to go back and experiment to really nail down what was going on so it doesn’t happen again), I got a good three-hour set in, going until 12:30 a.m., which is pretty good for Thursday night. I was a little frazzled from the clumsy start, so many of my ideas for what I was going to do disappeared from my brain and I know I didn’t play a lot of the tracks I had planned, but people danced and had fun, which was the important part. I recorded the set, and will have it processed and uploaded to my MixCloud page as soon as I can get around to it.
  • Friday: Friday morning I had free to wander and socialize, but the afternoon and evening of day two of the con was all about the Philip K. Dick Award.
    • 3 p.m.: All About the Philip K. Dick Award is held on Fridays to give people a bit of a history of the award and introduce the attending PKD nominees and let them talk about their work for a bit. This year we had three attending nominees, Bora Chung, Tara Campbell, and Subodhana Wijeyeratne. Normally this panel is moderated by award administrator Gordon Van Gelder, but travel difficulties had him delayed, so I stepped up to moderate instead. I was a bit nervous, having only done one panel before (the prior night’s dance panel, where I mostly played DJ) and never having moderated, but I’d sat in on the panel enough to have a pretty good idea of what Gordon usually said. Between myself and a little assistance from audience members asking questions, we had a very nice conversation with the nominees.
    • 4 p.m.: The Philip K. Dick Award social is a private event for the nominees to spend some time meeting and chatting with each other. I got them set up in the room, hung around and chatted for about half an hour, and then left them on their own as I headed down to my room to change.
    • 5 p.m.: The Lifetime Member dinner is another private event for Norwescon’s lifetime members (a group I was inaugurated into two years ago) along with our guests of honor, PKD nominees, and charitable partner representatives. I had a table with all of the PKD nominees and their plus-ones, so we were able to continue the conversations from the prior couple hours as we ate. I left about 6:15 to head to the next room over to do some final setup, and then it was time for…
    • 7 p.m.: The Philip K. Dick Award Ceremony! This was my third year as ceremony coordinator, and after first-year jitters and second-year “we’re switching the room the ceremony is held in three hours before the ceremony” scrambling, this year went off smoothly and without a hitch. Our three attending nominees read selections from their nominated works, readers read for those nominees who were unable to attend, and it all went well. This year’s winners were Brenda Peynado for Time’s Agent and Adrian Tchaikovsky getting the special citation for Alien Clay, and though neither winner was in attendance, a good time was had by all.
    • At that point, I was done for the day, and spent the rest of the evening bouncing back and forth among the dance, room parties, and general socializing as I came across people.
  • Saturday: Day three of the con is normally a free day for me that I can spend doing whatever seems right in the moment. However, this year I was giving a presentation panel in the evening, and though I’d had “finish the presentation materials” on my to-do list for months…well, yeah. Sometimes procrastination bites us in the butt, and I ended up spending nearly my entire Saturday holed up in my room getting everything finished and ready to go. And so, finally, I emerged, got some socializing in, and then it was time for…
    • 7 p.m.: Basics of Accessible Documents and Websites. This is essentially an adaptation of the kind of thing I do for my day job all the time, and a variation on a panel I gave at last winter’s SMOFcon and will be giving at Seattle Worldcon 2025 in August. For SMOFcon and Worldcon I aim it more at “why/how your convention can make your materials more accessible”; for Norwescon, I tweaked it a bit to be aimed more at authors, especially if self-publishing or marketing, and publishers. While I only had five attendees, all of them were interested and engaged with good comments and questions, and as this was the first time trying this out, with a somewhat niche interest, and programmed at 7 p.m. on Saturday against the masquerade, I’m counting it as a success, and hopefully will be bringing it back next year as well.
    • After the panel, it was another evening of floating among the dance, parties, and chatting with whomever I came across as the evening rolled on.
  • Sunday: And finally, it was Sunday, day four and the final day, with nothing on my schedule except packing up and loading out. I took the day slow, got packed up, and headed home just after the closing ceremonies. With that, another con was done!

📸 Photos

Me outside the hotel, standing next to a hotel luggage cart with all my stuff on it, smiling and wearing a black kilt and black t-shirt. The now-traditional photo my wife takes as she drops me off for “nerd summer camp”.

Me wearing a black kilt and black shirt with the vulcan salute on it, standing next to a trio of women in Star Trek: The Next Generation themed 50s style poodle skirts. Star Trek poodle skirts!

Me standing next to a woman in Vulcan ceremonial robes, both of us giving the Vulcan salute. With T’Resik, who was stoically bemused by the shenanigans of the humans around her.

Me wearing a t-shirt with that says Star Trek but is written in the style of the Star Wars logo, in front of a video wall showing my DJ graphics, including turntables and waveforms for the currently playing tracks, the Norwescon logo, a cartoon version of me, and a video loop of Star Trek and Star Wars spaceship shots, here showing the Enterprise in drydock from The Motion Picture. I may have the smallest dance, since it’s on Thursday night, but in my not-at-all humble opinion, I have the best looking dance graphics!

The three attending PKD award nominees and myself at the About the PKD Award panel. Philip K. Dick Award nominees Bora Chung, Tara Campbell, and Subodhana Widjeyeratne and myself at the All About the Philip K. Dick Award panel.

Me on stage wearing a black kilt and black suit jacket, holding a microphone and gesturing as I speak. Opening and welcoming the audience to the Philip K. Dick Award ceremony.

A few more photos are available in this Flickr album.

🔗 Linking

  • Radek Sienkiewicz: Why do AI company logos look like buttholes?: “The fluidity and warmth of human-centered thinking through the use of circles is perhaps the most elegant way anyone has ever described making a logo that resembles an anus.”
  • Jeremy Reimer at Ars Technica: An Ars Technica history of the Internet, part 1: “In our new 3-part series, we remember the people and ideas that made the Internet.” I actually haven’t read this one yet, but want to remember to do so and continue on through the series.

My Norwescon 47 Schedule

Promo image with art by Wayne Barlowe of an orange-tinted alien landscape, and the text, Norwescon 47: Through the Cosmic Telescope, April 17–20, 2025, DoubleTree by Hilton Seattle Airport, SeaTac, WA.

Norwescon 47 is coming up quick, and this year, in addition to my usual behind-the-scenes duties (website admin, social media admin, Philip K. Dick Award ceremony coordinator, assistant historian) and visible duties (Thursday night DJ, Philip K. Dick Award ceremony emcee), I’ll also be paneling!

Here’s my (tentative, but should be pretty solid) schedule for the con; any time not listed here when I’m not sleeping, I’ll likely be found wandering the convention, hanging out with people, getting into ridiculously geeky conversations, enjoying the costuming, and generally seeing what’s going on:

Thursday, 4/17

  • Thursday night dance setup (7–8 p.m.): Making sure the noise goes boom as it should.
  • Introduction to Fandom Dancing (8–9 p.m., Grand 3): Teaching people how to do things like the Time Warp, the Rasputin, the Thriller dance, and so on.
  • Thursday Night Dance: Star Trek vs. Star Wars (9 p.m.–1 a.m., Grand 3): I DJ. Noise goes boom! People boogie.

Friday, 4/18

  • A few Philip K. Dick award related things during the day.
  • Lifetime Dinner (5–7 p.m.): Munchies and chatting with other lifetime members, the guests of honor, and the Philip K. Dick award nominees.
  • Philip K. Dick Award Ceremony doors open (6:30 p.m., Grand 3): Welcoming all to the award ceremony.
  • Philip K. Dick Award Ceremony (7–8:30 p.m., Grand 3): Featuring readings of selections from the nominated works (read by their authors if attending) and the presentation of the the award.

Saturday, 4/19

  • Basics of Accessible Documents and Websites (7–8 p.m., Cascade 10): Aimed primarily at authors, especially if self-publishing, small publishers, but also for anyone distributing writing online. An overview of digital accessibility and tips on how to make sure that what is being published can be read by everyone, including readers with disabilities.

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.