Worldcon Schedule Update

Me, a white man with short-cropped greying red beard and glasses, with the Seattle Worldcon logo.

I’ve had to drop one of the panels I was on, but am still a panelist on one, presenting on my own for another, and have added DJing the Wednesday night dance! Here are the current details (now with links, since we’ve posted the full schedule):

Wednesday Night Dance with DJ Wüdi

Events; Dance/Movement
Sheraton: Metropolitan Ballroom, Wed. 8 p.m.–2 a.m.

From dance clubs in Alaska in the ’90s to being a recent regular DJ at Norwescon, DJ Wüdi spins an eclectic mix of dance tracks from across the decades. Pop, electronica/dance, wave, disco, goth/EBM/industrial, convention classics, mashups… (almost) anything goes! Already know there’s something that’ll get you out on the floor? Send in your requests ahead of time!

DJ Wüdi

Digital Accessibility Basics for Conventions

Conrunning/Fandom
Room 327, Sat. 4:30–5:30 p.m.

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 website 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.

Michael Hanscom (M)

Norwescon: Local but Not Little

Conrunning/Fandom; Local Flavor
Room 343-344, Sun. 1:30–2:30 p.m.

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

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.

Difficult Listening Hour 2025.02.22

Finally getting back to practicing before this year’s Norwescon! The usual randomness, slower for the first hour, faster for the final half hour.

Read more

Norwescon 46 Thursday Dance: Fandom Mash with DJ Wüdi

It’s the Thursday night dance! On our first evening venturing Into the Wylde, who knows what manner of fantastical beings we will encounter… or we will be? Mix-and-match from whatever outfits you brought for the weekend to create mashup costumes, or wear something to represent your fandom(s), and come down and dance to a mix of dance tracks across eras, convention favorites, and all manner of mashups and oddities, all brought to you by DJ Wüdi!

Read more

DJ Wüdi in 2020

One of the more personally entertaining bits of 2020 for me was resurrecting–to a certain extent, at least–my DJ Wüdi alter-ego. Aside from a few appearances at some Rodeo City Rollergirls derby matches in 2012, and a couple Thursday night dances for Norwescon, my DJing endeavors have been mostly a fond memory since I moved down to Seattle in 2001.

I’d been missing the DJing, and so at the start of 2020, I’d decided to start playing with using the game streaming service Twitch for broadcasting DJ sets, which I’d seen a few other DJs experimenting with. I got started, got a few weeks in…and then COVID hit. And suddenly there was an explosion of DJs showing up on Twitch, as clubs worldwide shut down and DJs and club goers scrambled to find a way to keep going, even if only from our homes.

So, as it turns out, in a sea of hundreds (at least) of DJs around the world using Twitch to broadcast sets, keep their friends and fans happy, and make a name for themselves…well, I’m one of them, but I can’t really say much more than that. Which is fine, as even pre-pandemic, this whole thing was basically a vanity hobby that I just wanted to do for fun. And in that respect, this project has been a resounding success! Some days it’s just me broadcasting to no-one, but some days there are a few people who pop in, and I even have a few regular listeners, so I’m happy with how it’s going.

In 2020, I posted 38 sets (aiming for one a week, with occasional weeks off when I had other obligations that took priority). Most of the time, I just wing it, with no set plan, just grabbing whatever I feel like at the moment. Some weeks, though, I took the time to play with a particular idea, put a set of tracks together, set them in order, and plan and practice the transitions.

I also had fun working on evolving my Twitch display as the year went on. While I can’t do many of the fancier tricks that many DJs do, with “emote” graphics dancing across the screen (things like that are reserved for streamers who broadcast more regularly and have built up enough of an audience to actually work on earning money; I’m nowhere near that level), I do like where I’ve ended up.

Twitch screenshot

The cute little avatar version of me was originally artwork by Sharii, and I’ve set it so that the graphic on the t-shirt changes every 30 seconds. The background is a motion video loop, and can be swapped out with other loops. The text overlay is just a text file that I keep open and update as I go with whatever track is currently playing. At the top, the waveforms and decks are clipped out of the djay Pro AI window. And finally, of course, there’s that goofy guy in the middle of the screen generally making a fool of himself. :)

I broadcast on my Twitch channel, and then later (usually the next day) upload the audio recording of the mix to my MixCloud account for listening at any time, and organize the mixes into playlists. Once uploaded, I posts links to the mixes along with the final track lists to my DJ Wüdi blog.

Here’s one playlist with all 38 of my 2020 mixes…

…but if you just want to sample some of the highlights, here’s a playlist with just the “theme” weeks:

For 2021? I’m just going to keep going and see how long I can keep this project going. At the very least, I figure I’ll be going until we start emerging from the COVID-19 pandemic and actually want to go places and do things with our Saturdays once it’s safe to do so again. In other words, I’m not planning on stopping anytime soon.

If you listen, thanks, and I hope you continue to do so, whether live on Twitch or later on MixCloud!

Twenty Years of Blogging

Twenty years ago today, I became a blogger.

Admittedly, the date could be argued a bit, as I’d had my own website since 1996, and even back then had been in the habit of making short, dated updates that were usually site-related, but sometimes just personal ramblings. And I didn’t come across the term ‘blog’ until a few months later in February of 2001.

But on November 25, 2000, I moved from hand-coding updates into a static HTML page to using a script called NewsPro to manage and automate posting updates. So that’s what I’ve been using as my “official” blogging start date.

In the past 20 years, my posting frequency has waxed and waned (waning more often than waxing, admittedly) but has never disappeared altogether. I’ve moved platforms from self-hosted (first NewsPro, then MovableType) to hosted (TypePad) back to self-hosted (WordPress). Sometimes self-hosted meant on a server in my apartment; these days I use DreamHost as my hosting provider, but I still use a manual installation of WordPress rather than using the WordPress.com hosted service. I don’t tinker as much as I used to, but it’s still nice to get into the nuts and bolts from time to time.

Most of the time I’ve been doing this, I’ve just been another one of the many random voices on the ‘net, never one of the Big Names. The closest I ever came to breaking out of that…well, you can look back if you want, but I’m just glad that it’s in my past. Maybe I’ll have more to say in another three years on that twentieth anniversary, maybe not. Generally, I’m fine with just tossing my occasional thoughts on Apple, Star Trek, politics, and whatever else pops into my mind into the electronic void to see if anyone picks up on it.

If you’ve been stopping by and checking out my ramblings from time to time over the years — thanks! If you’re a new visitor, thanks to you too, especially if you’ve made it this far through this post. You might want to check out this somewhat random collection of notable posts, or just see what was posted on this day in the past (which will work for whatever day you read this).

And, of course, there’s my alter-ego DJ Wüdi side project to be promoted: A weekly (except when it isn’t) Twitch broadcast where I play an eclectic mix of music (mostly focused on alternative dance genres like goth, industrial, EBM, and various flavors of electronica, but with a fair amount of other stuff tossed in as I feel like it). Tune in to Difficult Listening Hour on Saturdays at 1 p.m. Pacific time, or cue up my past archives (plus more mix sessions) on my MixCloud page.

Twenty years down — and hopefully, twenty (and more) yet to come!

DJing on Twitch

I tried a little experiment this morning with DJing live to my Twitch channel, and I don’t think it went terribly badly…so I’m thinking I may do this on a semi-regular basis.

Background: Like many, many people…I used to be a DJ. ;) Lately I’ve been missing it, so this is a way for me to start practicing again. I have no visions of getting back into clubs or anything along those lines (though it’s always a fun fantasy), but this should at least help scratch the itch a little bit.

I’m using djay Pro 2 and a Pioneer DDJ-400 mixer, and figured out how to use OBS (with some assistance from Loopback to route the audio stream from djay to OBS so I wasn’t just broadcasting whatever my computer’s internal mic could pick up) to stream to Twitch. I’m also recording the video and audio output locally, and will upload those to my YouTube and MixCloud accounts within a few days after broadcasting.

Here’s the video for my first attempt (the audio kicks in at about 45 seconds).

And here’s the audio on MixCloud.

In the future, I’ll figure out how to keep the Twitch chat channel up on a second screen so I can take requests as well (on the off chance people actually stop by to watch and listen live).

It’s an experiment, and I’m not sure how long I’ll keep doing it, but for now, at least, it should be fun to play with.

Old mashup from DJ Wüdi: Just Can’t Get Flexible in 1999 (Depeche Mode “Flexible” and “Just Can’t Get Enough” vs. Prince “1999”).

The only inspiration I can remember for these is that I like the source songs and I had the acapella for “1999”. I do like the way it came out.

🎵

New mashup from DJ Wüdi: Closer to Virginity (nine inch nails “Closer” vs. Madonna “Like a Virgin”).

Originally did this “live” when DJing back in the late ’90s by quick-fading between the tracks; this version is my first attempt at using Logic Pro X.

🎵