Pascal
Niklaus Wirth has passed away! A true giant of the field, he’s already missed. I don’t have much to add to the other obituaries and remembrances out there, but: perhaps an anecdote.
Like a lot of Gen-X programmers, Pascal was the first “real” programming language I learned in school. (I’m probably one of the youngest people out there to have gotten all three “classic” educational programming languages in school: Pascal, Logo, and BASIC). This was at the tail end of Pascal’s reign as a learning language, and past the point where it was considered a legitimate language for real work. (I missed the heyday of Turbo Pascal and the Mac Classic.). Mostly, we looked forward to learning C.
Flash forward a bit. Early in my career, I got a job as a Delphi programmer. Delphi was the pokeman-style final evolution of Borland’s Turbo Pascal, incorporating the Object Pascal Wirth worked out with Apple for the early Mac, along with Borland’s UI design tools. But under the object-oriented extensions and forms, it was “just” Pascal.
The job in question was actually half-and-half Delphi and C. The product had two parts: a Windows desktop app, and an attached device that ran the C programs on an embedded microcontroller.
For years, whenever this job came up in interviews or what have you, I always focused on the C part of the work. Mostly this was practical—focus on the language thats still a going concern, move past the dead one with a joke without dwelling on it. But also, I had a couple of solid interview stories based on the wacky behavior of C with semi-custom compilers on highly-constrained embedded hardware.
I don’t have any good stories about the Delphi part of the job. Because it was easy.
I probably wrote as much code in Delphi as C in that job, and in all honesty, the Delphi code was doing harder, more complex stuff. But the C parts were hard; I probably spent three times as much time to write the same number of lines of code.
Delphi, on the other hand, was probably the nicest programming environment I’ve ever used. It was a joy to use everyday, and no matter how goofy a feature I was trying to add, the language always made it possible. Some of that was Borland’s special sauce, but mostly that was Wirth’s Pascal, getting the job done.
These days, I’m not sure you could convince me to go back to C, but I’d go back to Delphi in a hot second. Thanks, Professor Wirth. You made younger me’s life much easier, and I appreciate it.
Metrics, Accountability
The new year bringing no respite, Layoff season continues.
Lots of CEOs with sad faces, but who all still have jobs? There’s the usual “we take full responsibility”, “changing conditions”, “need to meet market challenges”, without ever, you know, saying what any of that means.
Meanwhile, let’s check in on sports!
Haas: Guenther Steiner leaves as team principal after 10 years - BBC Sport
Bill Belichick: Legendary New England Patriots coach's exit confirmed after 24 years - BBC Sport
(It amuses me to read news about American Football from the BBC.)
Pro sports has a ruthlessness that fascinates me. Doesn’t matter if you won more Super Bowls that any other coach—a couple of bad seasons later, and you get to spend more time with your family. In the tech world, huge successes a decade ago is enough to basically get you tenure, and as long as you don’t literally break the law on camera, you’re good to go.
What’s the difference? Clear Metrics.
We spend a lot of time talking about metrics—what to measure, how to measure, what it means, how to change it, trends, velocity. “You get what you measure!” Interpretations, footnotes, “well, that’s somewhat subjective.”
Meanwhile, over in sports-land there’s exactly one metric: how many games did you win this year. It’s completely objective, unambiguous, obvious to everyone. And the culture is clear: we have one number that matters. If that number goes down, the leader loses their job. And thats clear going in. Everyone, and I mean everyone knows how their job connects to that number, how what they do does or doesn’t support that number going up. One Number. “Work Harder, It’ll Be Worth It.”
As a thought experiment, I think that’s interesting. Pick a tech company: yours, someone else’s, a friends, Apple. What’s the One Number? What’s the point where the leader needs a new job? It’s temping to say stock price, but that’s too many dominos away from the “real work”. Sales? Revenue? Percent of market? Presumably there’s a point where revenue could collapse enough to lose Tim Apple his job, but there’s a real big subjective space on top of that. If you’re Apple, or Twitch, or Discord, what’s the equivalent to “haven’t won the Super Bowl since 2018”?
The frame challenge here, of course, is not to think up the number, but to then spend the time thinking about how your job connects to it. Can you influence that number? Why or why not?
No Longer Driving Or Surviving
Haas: Guenther Steiner leaves as team principal after 10 years - BBC Sport
After pretty much every episode of Drive to Survive, I would ask, “how does he still have a job, again?” And I guess Gene Haas though the same thing.
I’m picturing the producers of the Netflix show weeping, trying to figure out if they can still have him show up for absolutely bonkers interviews even if he’s not “technically” on a team anymore. Their biggest challenge since Ricciardo lost his seat.
What Might Be A Faint Glimmer Of Hope In This Whole AI Thing
As the Aftermath says, It's Been A Huge Week For Dipshit Companies That Either Hate Artists Or Are Just Incredibly Stupid.
Let’s look at that new Hasbro scandal one for a second. To briefly recap, they rolled out some advertising for the next Magic: The Gathering expansion that was blatantly, blatantly, AI generated. Which is bad enough on its own, but that’s incredibly insulting for a game as artist-forward as MTG. But then, let’s add some context. This is after a year where they 1) blew the whole OGL thing, 2) literally sent The Actual Pinkertons after someone, 3) had a whole different AI art scandal for a D&D book that caused them to have to change their internal rules, 4) had to issue an apology for that stuff in Spelljammer, and 5) had a giant round of layoffs that, oh by the way what a weird coincidence, gutted the internal art department at Wizards. Not a company whose customers are going to default to good-faith readings of things!
And then, they lied about it! Tried to claim it wasn’t AI, and then had to embarrassingly walk it all back.
Here’s the sliver of hope I see in this.
First, the blowback was surprisingly large. There’s a real “we’re tired of this crap” energy coming from the community that wasn’t there a year ago.
More importantly, through, Hasbro knew what the right answer was. There wasn’t any attempt to defend or justify how “AI art is real art we’re just using new tools”; this was purely the behavior of a company that was trying to get away with something. They knew the community was going to react badly. It’s bad that they still went ahead, but a year ago they wouldn’t have even tried to hide it.
But most importantly (to me), in all the chatter I saw over the last few days, no one was claiming that “AI” “art” was as good as real art. A year ago, it would have been all apologists claiming that the machine generated glurge was “just as good” and “it’s still real art”, and “it’s just as hard to make this, just different tools”, “this is the future”, and so on.
Now, everyone seems to have conceded the point that the machine generated stuff is inherently low quality. The defenses I saw all centered around the fact that it was cheap and fast. “It’s too cheap not to use, what can you do?” seemed to be the default view from the defenders. That’s a huge shift from this time last year. Like how bitcoin fans have mostly stopped pretending crypto is real money, generative AI fans seem to be giving up on convincing us that it’s real art. And the bubble inches closer to popping.
New Calendar Weekend ’24
Moving a little slow this year, but it was new Calendar Weekend. Something very satisfying about getting the whole year up on “The Big Board”, blank and full of possibility.
Related: Anyone else back to writing two digit year numbers? There was a long stretch after the turn of the century where I always wrote or said the whole year: “Two thousand five”, 2012. Partly residual habit from the averted Y2K situation, partly so that years would sort correctly in lists, partly because getting to say “two thousand and something” felt very futuristic.
But at least since we entered the twenties, I’m back to two digit years. “That’s a wrap for ’23”, “Sounds like a January ’24 problem”, etc. This is retroactive too; at the time I would have never said “next year is oh five”, but that’s the only form I use anymore.
I Had A Dream Last Night, And I’m Mad About It
Not mad that I had a dream, but at the contents, you understand.
I used to have very vivid dreams, but those have become fewer and further between as I turn the corner into the back half of my forties. However, I had one last night! I swear to you I am not making this up:
In the dream, James Cameron was half-way through making The Abyss but had run out of money. So, he was having a meeting with Arnold Schwarzenegger and Linda Hamilton to loan him the money he needed to finish the movie. (This didn’t really happen, by the way, but presumably this dream is set in mid-1988?)
I was there because I was also a filmmaker (?) and friends with all of them (??) so I had been invited as a kind of friendly neutral party to act as a mediator (???).
The one part I remember very clearly was Arnold was getting very hot under the collar that Cameron was “just expecting” a loan, and I made the timeout T-sign with my hands and said something like “you know, Terminator was your big break, the least you can do is hear him all the way out even if you say no.”
There was a side-scene where over lunch, I was trying to convince Arnold to be in the movie I was filming at the time, which was a sword-and-sorcery movie, and I thought it would be funny if he had a cameo as a tavern owner who got robbed by the main characeters.
“These are all little skinny guys, and it’ll be hilarious when you get all scared and say ‘I don’t want any trouble!’”, I said doing a terrible austrian accent, “let people see how funny you are!” Because I guess Twins hadn’t come out yet?
I don’t know how it all ended, because I woke up at that point and refused to go back to sleep so as to avoid any more dream meetings.
Who does this? Who dreams historical fiction about business meetings?
Doctor Who And Some Stray Thoughts About Bigeneration
I didn’t put this together immediately, but on the commentary track for “The Giggle”, RTD moots the theory that every regeneration to date was actually a bigeneration. It isn’t totally clear if he means that this rippled back retroactively, or that this always happened off screen in a parallel timeline or something. I guess this does a better job explaining “The Two Doctors” than Season 6B ever did? Or even better, the way Troughton and Pertwee play their Doctors as having come out of retirement for “The Five Doctors”.
But this also illuminates the intent behind what’s going on in Tales from the Tardis, the previous Doctors really are out there running around as older versions of themselves.
But to what end? There were much simpler ways to justify the multi-Doctor teamup in “The Giggle” or old actors returning for “Tales from the Tardis”. This feels like table-setting, but table setting for what, I wonder?
On the one hand, I believe them when they say they don’t have any plans to bring Tennant back again, but on the other hand, that’s a hell of an artillery piece to load and ostentatiously hang on the mantlepiece if you’re not planning to fire it.
Friday Linkblog, Poets-and-Whales Edition
And these are ones I found this week while I was clearing out the open tabs
To Own the Future, Read Shakespeare
As a fellow interdisciplinarian, Paul Ford’s views on “the humanities vs technology” are essentially identical to my own, but better written. This is the sort of essay where once you start quoting it, you end up copying the whole thing, so I’ll just stick to my favorite line:
At least art goes for the long game, you know? Poems are many things, and often lousy, but they are not meant to be disposable, nor do they require a particular operating system to work.
Scientists had a 20-minute "conversation" with a humpback whale
This is very, very cool; an actual sort-of almost conversation with a whale. Clearly communication happened, even if neither side really understood it! The attitude was a little weird to me, though: all the amazing breakthroughs in communicating with whales were entirely processes through the lens of “this is valuable because it might help us talk to theoretical aliens”. Whatever it took to get the grant money, I guess, but: Whales! We’re talking to them! That is (or at least should be) way cooler and more valuable than maybe being able to talk to klingons later. Maybe they can tell us about that weird probe thing early.
End Of Year Open Tab Bankruptcy Roundup Jamboree, Part 3 : Pop Culture & General Potpourri
I’m declaring bankruptcy on my open tabs; these are all things I’ve had open on my laptop or phone over the last several months, thinking “I should send this to someone? Or Is this a blog post?” Turns out the answer is ‘no’ to both of those, so here they are. Day 3: Pop Culture and other random items. Let’s see if I can avoid accidentally fuging out into a rant today!
An Oral History of Tim Curry’s Escape to the One Place Uncorrupted by Capitalism. To paraphrase something I read once, Tim Curry was in a lot of 1-star movies, but he was the reason for that one star. Come for the amazing behind-the-scenes stories, and stay for people who actually work in space being humorless jerks.
The Mystery of the Bloomfield Bridge Why is there an unused pedestrian bridge over the interstate from a taco bell to a warehouse? Great setup, and then a whole set of incredible punchlines & reveals. Mini-Spoiler: there is an answer, and it has a whole lot of things to unpack.
How We Turned the Tide in the Roach Wars Something I had absolutely no idea about.
The coloured stripes that explain climate change & #ShowYourStripes. Very snazzy data visualization project to do simple diagrams of the average temperature over time. The image for where I live was, depressingly, exactly was I was expecting.
Hilchos (Laws) of Xmas. What if Christmas was a Jewish holiday? (Subtitled for the humor impaired: this is satire)
‘Tetris’ Review: Taron Egerton In Thrilling Video Game Origin Story – Deadline This is a positive review of the Tetris movie, but Pete Hammond casually mentions at the outset that he’d never even heard of Tetris before seeing the movie. How is that possible? I have so many follow-up questions.
Mattel didn’t want their executive to get shot in ‘Barbie’ beach scene Before Barbie came out, there was a story going around that there was a scene Mattel didn’t want in the movie, and the CEO flew out to the set to try and talk Margot Robbie and Greta Gerwig out of it. Allegedly, they performed it for him live, whereupon he withdrew all objections. The specific scene it was went unmentioned. After watching the movie, I tried to guess which one, and it turns out I was right.
FXRant: The Most Egregious Example of "We Didn't Use CGI" Mythology (So Far)
The ocean grave for 264 spacecraft. Point Nemo! POINT NEMO!! My next tabletop RPG campaign is going to include a heist of spaceship parts from Point Nemo.
The defector tracked down the person in wikipedia’s photo for “shrug”: In Search Of Wikipedia's Shrug Guy | Defector
Also don’t miss: The adorable love story behind Wikipedia’s 'high five' photos
History | AMEDD Center of History & Heritage: COMBAT INTERVIEWS: BATTLE OF HURTGEN FOREST. Finally, my Grandfather (with a slightly misspelled last name) makes an unexpected cameo halfway through this fairly dry description of the Battle of the Hurtgen Forest!
End Of Year Open Tab Bankruptcy Roundup Jamboree, Part 2: AI & Other Tech
I’m declaring bankruptcy on my open tabs; these are all things I’ve had open on my laptop or phone over the last several months, thinking “I should send this to someone? Or Is this a blog post?” Turns out the answer is ‘no’ to both of those, so here they are. Day 2: AI and Other Various Tech Topics
A Coder Considers the Waning Days of the Craft | The New Yorker
At one point, I had a draft of Fully Automated Insults to Life Itself with a whole bunch of empty space about 2/3 down with “coding craft guy?” written in the middle. I didn’t end up using it because, frankly, I didn’t have anything nice to say, and, whatever. Then I had two different family members ask me about this over the holidays in a concerned tone of voice, so okay, lets do this.
This guy. This freakin’ guy. Let’s set this up. We have New Yorker article where a programmer talks about how he used to think programming was super-important, but now with the emergence of “the AIs”, maybe his craft is coming to an end. It’s got all the things that usually bother me about AI articles: bouncing back and forth between “look at this neat toy!” and “this is utterly inevitable and will replace all of us”, a preemptively elegiac tone, a total failure to engage with any of the social, moral, or political issues around “AI”, that these “inevitable changes” are the direct result of decisions being made on purpose by real people with an ideology and an agenda. All that goes unacknowledged! That’s what should bother me.
But no, what actually bothered me was that. I spent the whole time reading this thinking “I’d bounce this guy in an interview so fast.” Because he’s incredibly bad at his chosen profession. His examples of what he used GPT for are insane. Let’s go to the tape!
At one point, we wanted a command that would print a hundred random lines from a dictionary file. I thought about the problem for a few minutes, and, when thinking failed, tried Googling. I made some false starts using what I could gather, and while I did my thing—programming—Ben told GPT-4 what he wanted and got code that ran perfectly.
Fine: commands like those are notoriously fussy, and everybody looks them up anyway. It’s not real programming.
Wait, what? What? WHAT! He’s right, that’s not real programming, but a real programmer can knock that out faster than they can write. No one who writes code for a living should have to think about this for any length of time. This is like a carpenter saying that putting nails in straight isn’t real carpentry. “Tried Googling?” Tried? But then he follows up with:
A few days later, Ben talked about how it would be nice to have an iPhone app to rate words from the dictionary. But he had no idea what a pain it is to make an iPhone app. I’d tried a few times and never got beyond something that half worked. I found Apple’s programming environment forbidding. You had to learn not just a new language but a new program for editing and running code; you had to learn a zoo of “U.I. components” and all the complicated ways of stitching them together; and, finally, you had to figure out how to package the app. The mountain of new things to learn never seemed worth it.
There are just under 2 million iOS apps, all of them written by someone, usually many someones, who could “figure it out”. But this guy looked into it “ a few times”, and the fact that it was too hard for him was somehow… not his fault? No self-reflection, there? “You had to learn not just a new language but a new program…”? Any reasonably senior programmer is fluent in at least half of the TIOBE top 20, uses half-a dozen IDEs or tools at once.
But that last line in the quote there. That last line is what haunts me. “The mountain of new things to learn never seemed worth it.” Every team I’ve ever worked on has had one of these guys—and they are always men—half-ass, self-taught dabblers, bush league, un-professional. Guys who steadfastly refuse to learn anything new after they made it into the field. Later, after all the talk about school, it turns out his degree is in economics; he couldn’t even be bothered not to half-ass it while he was literally paying people to teach him this stuff. The sheer nerve of someone who couldn’t even be bothered to learn what he needed to know to get a degree to speak for the rest of us.
I’ve been baffled by the emergence of GPT-powered coding assistants—why would someone want a tool that hallucinates possible-but-untested solutions? That are usually wrong? And that by defintion you don’t know how to check? And I finally understand, it turns out it’s the economists that decided to go be shitty programmers instead. Who uses GPT? People who’ve been looking for shortcuts their whole life, and found a new one. Got it.
And look, I know—I know— this is bothering me way more than it should. But this attitude—learning new things is too hard, why should I care about the basics—is endemic in this industry. And that’s the job. Thats why we got into this in the first place. Instead, we’re getting dragged into a an industry-wide moral hazard because Xcode’s big ass Play Button is too confusing?
I’ll tell you what this sharpened up, though. I have a new lead-off question for technical interviews: “Tell me the last thing you learned.”
looonnng exhale
Look! More links!
Defective Accelerationism a concise and very funny summary of what a loser Sam Altman is; I cannot for the life of me remember where I saw the link to this?
Tech Billionaires Need to Stop Trying to Make the Science Fiction They Grew Up on Real | Scientific American; over in SciAm, Charlie Stross writes a cleaned up version of his talk I linked to back in You call it the “AI Nexus”, we call it the “Torment Pin”.
Ted Chiang: Fears of Technology Are Fears of Capitalism
Finally, we have an amusing dustup over in the open source world: Michael Tsai - Blog - GitHub Code Search Now Requires Logging In.
The change github made is fine, but the open source dorks are acting like github declared war on civilization itself. Click through to the github issue if you want to watch the most self-important un-self-aware dinguses ruin their own position, by basically freaking out that someone giving them something for free might have conditions. WHICH IS PRETTY RICH coming from the folks that INVENTED “free with conditions.” I accidentally spent half an hour reading it muttering “this is why we always lose” under my breath.
End Of Year Open Tab Bankruptcy Roundup Jamboree, Part 1: Mastodon
I’m declaring bankruptcy on my open tabs; these are all things I’ve had open on my laptop or phone over the last several months, thinking “I should send this to someone? Or Is this a blog post?” Turns out the answer is ‘no’ to both of those, so here they are. Day 1: The Twitter to Mastodon migration, or lack thereof.
I was going do to a whole piece on mastodon last summer. At first, the second half of what became What was happening: Twitter, 2006-2023 was going to be a roundup of alternatives and why none of them were replacements for what I missed, then that got demoted to a bunch of footnotes, then it’s own thing, but I just can’t be bothered because the moment was lost.
The short, short version is that from the end of ’21 and through the first half of ’22 there was an really intersting moment where we could have built an open alternative to twitter. Instead, they built another space space for white male nerds, and the internet didn’t need one more of those.
Mastodon somehow manges to embody every flaw of open source projects: they brought a protocol to a product fight, no one’s even thinking about it as a product, misfeatures dressed up as virtue, and a weirdly hostile userbase that’s too busy patting each other on the back to noice who’s been left out. A whole bunch of gatekeeping bullshit dressed up as faux-libertarian morality. Mixed with this very irritating evangelistic true-believer vibe where Mastodon is the “morally correct” one to use, so there’s no reason to listen to reasons why people don’t use it, because axiomatically, they must be wrong.
And look, this is coming from a guy with an active subscription to Ivory. But the communities on twitter I cared about just aren’t there. They went elsewhere, or just dispersed into the web. I understand that there are people who found what they had on twitter on mastodon, and as before I can only quote former-President Beeblebrox: “Zowee, here we are at the End of the Universe and you haven't even lived yet. Did you miss out.”
One of the key works of our time is that episode of 30 Rock where Liz Lemon realizes that actually, she was the bully in high school. Mastodon was built entirely by people that never had that realization.
Michael Tsai - Blog - Why Has Mastodon Adoption Stalled?
jwz: Mastodon stampede Pretty great comment thread on this one, including this amazing line, re the mastodon developers:
And for this it’s a general Stallman problem. “I don’t understand this. Therefore you are wrong.”
The nerd rage respones to jwz’s entirely reasonable (and positive!) critique is everything you need to know. I’ve got enough weird HOA scolds in my real life without going on Al Gore’s internet and seeking them out.
Drivers of social influence in the Twitter migration to Mastodon | Scientific Reports
(I could have sworn I had more open tabs here, but I think I’m remembering frustrated twitter threads instead)
Station Ident: 2024
This is Icecano. The name comes from a mis-remembered line in a mid-70s Doctor Who story.
My name is Gabriel Helman. I’ve been making computers do things since the late nineteen-hundreds. I also write things on the web.
Welcome to 2024. Let’s see what happens.
Year in review, self-linkblog-edition
A long time ago (longer now than it seems,) I used to write a lot. Flash forward a few lifetimes, I sat down at the end of last year to try and do something a little more complex than normal, and realized that I’d basically forgotten how to write everything other than technical specs or slack messages.
I needed to get back into shape, and to do that I needed some practice. A lot of practice.
So, I triggered the Genesis Device on this URL and relit the blog as an explicit project to re-teach myself how to write. I had a vague goal of doing about two pieces a week, focused on covering tech and pop culture; maybe Tuesdays and Thursdays, respectively?
Well, it’s been a year. How’d it go?
Including this one, I ended up with 117 pieces, which is just over two a week, but a cursory glance at the archives reveals very very few times I ever hit exactly two a week, and certainly never Tech Tuesday / Pop Culture Thursday.
The schedule wasn’t the actual goal though, the goal was to just keep playing the scales and see where the wind took me. I ended up just north of 110,000 words for the year, which is a lot more than I would have done without the blog.
It really look a while to get going. I’m a much slower writer than I used to be (or at least, remember being,) so one of the hardest parts has been finding the time to actually do the writing, and then building a habit around it. The other big thing I had to re-learn was how to actually finish things.
By the end of the summer I was posting little things on a fairly regular basis, but a deep backlog of half-finished drafts. As a piece of self-deprecating humor, the tag for “the big ones” was for pieces that stayed stuck in draft form for more than a month. For example, the first draft of Fully Automated Insults to Life Itself had a file date in February, and the first draft of Fractals was at the start of July, and 2023’s strange box office was half-done before Barbenheimer even came out. (They all turned out pretty well, I think?)
But! The rust finally started to come off for real as I was recovering from COVID in October, I refocused on actually finishing things in the backlog at the start of November, and as of this post, the drafts folder is empty.
(And I’m not going to say there’s a direct correlation with the blog output hitting a groove and twitter imploding, but that’s not a total coincidence either, you know?)
My biggest surprise has been that I was expecting to do a lot more tech & software engineering writing, and that didn’t end up being where the inspiration flowed. Eyeing my tag stats, I have 66 pieces for pop culture, and 42 for tech, and so hey, thats a fun number to hit, but I was expecting the ratio to go the other way.
In roughly chronological order, here’s some of my favorite pieces I did this year.
On the tech side of the house:
- Space Glasses and Apple Vision Pro: New Ways to be Alone works as a solid pair, and was me washing a half-decade of work out of my hair, as it were
- Drobo Ragnarök
- Why didn’t you just use…
- What was happening: Twitter, 2006-2023
- Don't Guess When You Can Ask
- I spent most of the year steaming about AI, and finally wrangled a whole pile of drafts into Fully Automated Insults to Life Itself and its prologue, You call it the “AI Nexus”, we call it the “Torment Pin”, which ended up with a bunch of material that was originally going to go in the main piece, but worked better there.
- Layoff Season(s), which I originally wrote in March, didn’t publish because I thought it was too grumpy, and then by December I realized it wasn’t grumpy enough.
And on the pop culture side:
- Wild Things at 25
- Correct, Orcas are not our friends
- Wait, Which Hundred?
- What seems to be your boggle, citizen? 30 years of Demolition Man
- Apple Music vs(?) The Beatles
- Still out there: The X-Files at 30
- Fall ’23 Good TV Thursdays: “The real TVA was the friends we made along the way”
- Email Verification
- My four Doctor Who reviews:
- 2023’s strange box office
- Indiana Jones and the Dial of Destiny
- Good Adaptations and the Lord of the Rings at 20 (and 68)
- It’ll Be Worth It
- “It’s accurate, Captain”; I’d been meaning to write something about Strange New Worlds all year, and finally found an excuse right at the end. It was also a nice example of why I was doing this blog in the first place; at the start of the year, that piece would have taken me weeks to put together, languishing through draft after partial draft; by the end of December I was able to go from “hey, that might be a funny post” to “scheduled for publication” in about 90 minutes. Practice really does pay off, y’all!
All that said, I don’t know if it was the best, but my absolutely favorite piece I did this year was Fractals.
A few other stray observations.
You can really spot the period in late summer/fall where I wasn’t getting enough sleep and the blog got extremely grouchy. Favorite Programming Language Features: Swift’s Exception handling with Optionals was the result me realizing I had written way too may grouchy posts in a row and telling myself, “go write about something you like! Anything!” I’m not sure it’s obvious that the blog has gotten less grouchy since then, but that’s the point where I started paying attention.
Meanwhile, my posts with the most traffic were:
- The Enshittification Curve
- What seems to be your boggle, citizen? 30 years of Demolition Man
- What the heck happened to Boing Boing?
All of which popped off on one search engine or another; I was Google’s number 2 hit for “enshittification curve” for a bit over the summer, so that was exciting.
Like many, many podcast listeners, I’ve been a (mostly?) happy Squarespace customer for many years. This project has really stretched what their platform is good at, though; it’s great for infrequently updated sites—restaurants, small businesses, portfolios, and the like—but daily blogs with complex formatting is outside their wheelhouse, to say the least. I spent the year slowly realizing I was trying to recreate wordpress inside squarespace’s editor, and “hmmmm”.
I have a few loose piecs queued up for the start of the year, but then I think I’m gonna pump the brakes a little. I’ve got a few longer-form things I want to try and do next year, so I’m going to see if I can redirect this habit I’ve built in a slightly different way.
So Happy New Year, everyone! This year was pretty good, all things considered. Let’s make the next one ever better.
Fractals
(This may not appear correctly inside a feed reader or other limited-formatting browser.)
Part 1: DFW
- Let me tell you a story about something that happens to me. Maybe it happens to you?
- This same thing has happened probably a dozen times, if not more, over the last couple of decades. I’ll be in a group some kind, where the membership is not entirely optional—classmates, coworkers, other parents at the kid’s school—and the most irritating, obnoxious member of the group, the one I have the least in common with and would be the least likely to spend time with outside of whatever it is we’re doing, will turn to me, face brightening, and say “Hey! I bet you’re a huge fan of David Foster Wallace.”
- I’ve learned that the correct answer to this is a succinct “you know, he didn’t invent footnotes.”A
- Because reader, they do not bet correctly. To be very clear: I have never1 read any of his work. I’m aware he exists, and there was that stretch in the late 90s where an unread copy of Infinite Jest seemed to spontaneously materialize on everyone’s shelves. But I don’t have an opinion on the guy?2
- I have to admit another reaction, in that in addition to this behavior, most of the people41 you run in to that actually recommend his work are deeply obnoxious.α
- So, I’ve never been able to shake the sense that this is somehow meant as an insult. There’s a vague “attempted othering” about it; it's never presented as “I liked this and I bet you will too,” or “Aha, I finally found a thing we have in common!” it’s more of “Oh, I bet you’re one of those people”. It’s the snap of satisfaction that gets to me. The smug air of “oh, I’ve figured you out.”
- And look, I’m a late-era Gen-X computer nerd programmer—there are plenty of stereotypes I’ll own up to happily. Star Wars fan? Absolutely. The other 80s nerd signifiers? Trek, Hitchhiker’s Guide, Monty Python? Sure, yep, yep. Doctor Who used to be the outlier, but not so much anymore.3 William Gibson, Hemmingway, Asimov? For sure.
- But this one I don’t understand. Because it cant just be footnotes, right?
- I bring all this up because Patricia Lockwood4 has written a truly excellent piece on DFW: [Where be your jibes now?].7 It’s phenomenal, go read it!
- But, I suspect I read it with a unique viewpoint. I devoured it with one question: “am I right to keep being vaguely insulted?”
- And, he nervously laughed, I still don’t know!
- She certainly seems to respect him, but not actually like him very much? I can’t tell! It’s evocative, but ambiguous? It’s nominally a review of his last, unfinished, posthumously published book, but then works its way though his strange and, shall we say, “complicated” reputation, and then his an overview of the rest of his work.
- And I have the same reaction I did every time I hear about his stuff, which is some combination of “that guy sounds like he has problems” (he did) and “that book sounds awful” (they do).
- “I bet you’re a fan”
- Why? Why do you bet that?
- I’m self-aware enough to know that the correct response to all this is probably just to [link to this onion article] And I guess there’s one way to know.
- But look. I’m just not going to read a million pages to find out.
Part 2: Footnotes, Hypertext, and Webs
- Inevitably, this is after I’ve written something full of footnotes.B
- Well, to expand on that, this usually happens right after I write something with a joke buried in a footnote. I think footnotes are funny! Or rather, I think they’re incredibly not funny by default, a signifier of a particular flavor of dull academic writing, which means any joke you stash in one becomes automatically funnier by virtue of surprise.C
- I do like footnotes, but what I really like is hypertext. I like the way hypertext can spider-web out, spreading in all directions. Any text always has asides, backstory, details, extending fractally out. There’s always more to say about everything. Real life, even the simple parts, doesn’t fit into neat linear narratives. Side characters have full lives, things got where they are somehow, everything has an explanation, a backstory, more details, context. So, generally writing is as much the art of figuring out what to leave out as anything. But hypertext gives you a way to fit all those pieces together, to write in a way that’s multidimensional.D
- Fractals. There’s always more detail. Another story. “On that subject…”E
- Before we could [link] to things, the way to express that was footnotes. Even here, on the system literally called “the web”, footnotes still work as a coherent technique for wrangling hypertext into something easier to get your arms around.F
- But the traditional hypertext [link] is focused on detail—to find out more, click here! The endless cans of rabbit holes of wikipedia’s links to other articles. A world where every noun has a blue underline leading to another article, and another, and so on.G
- Footnotes can do that, but they have another use that links don’t—they can provide commentary.13 A well deployed footnote isn’t just “click here to read more”, it’s a commentary, annotations, a Gemara.H
- I come by my fascination with footnotes honestly: The first place I ever saw footnotes deployed in an interesting way was, of all things, a paper in a best-of collection of the Journal of Irreproducible Results.9 Someone submitted a paper that was only a half-sentence long and then had several pages of footnotes that contained the whole paper, nested in on itself.12 I loved this. It was like a whole new structure opened up that had been right under my nose the whole time.J
- Although, if I’m honest, the actual origin of my love of footnotes is probably reading too many choose your own adventure books.17
- I am also a huge fan of overly-formalist structural bullshit, obviously.α
Part 3: Art from Obnoxious People
- What do you do with art that’s recommended by obnoxious people?40
- In some ways, this is not totally unlike how to deal with art made by “problematic” artists; where if we entirely restricted our intake to art made exclusively by good people, we’d have Mister Rogers' Neighborhood and not much else. But maintaining an increasingly difficult cognitive dissonance while watching Annie Hall is one thing, but when someone you don’t like recommends something?38
- To be fair, or as fair as possible, most of this has very, very little to do with the art itself. Why has a movie about space wizards overthrowing space fascists become the favorite movie of actual earth fascists? Who knows? The universe is strange. It’s usually not healthy to judge art by its worst fans.36
- Usually.
- In my experience, art recommended by obnoxious people takes roughly three forms:32
- There’s art where normal people enjoy it, and it’s broadly popular, and then there’s a deeply irritating toxic substrate of people who maybe like it just a little too much to be healthy. 30
- Star Trek is sort of the classic example here, or Star Wars, or Monty Python, or, you know, all of sports. Things that are popular enough where there’s a group of people who have tried to paper over a lack personality by memorizing lines from a 70s BBC sketch comedy show, or batter’s statistics from before they were born. 28
- Then there’s the sort of art that unlocks a puzzle, where, say, you have a coworker who is deeply annoying for reasons you can’t quite put your finger on, and then you find out their favorite book is Atlas Shrugged. A weight lifts, aha, you say, got it. It all makes sense now. 26
- And then, there’s art24 that exclusively comes into your life from complete dipshits.
- The trick is figuring out which one you're dealing with.q
Part 4: Endnotes
- What never? Well, hardly ever!
- I think I read the thing where he was rude about cruises?
- And boy, as an aside, “I bet you’re a Doctor Who fan” has meant at least four distinct things since I started watching Tom Baker on PBS in the early 80s.
- Who5 presumably got early parole from her thousand years of jail.6
- In the rough draft of this I wrote “Patricia Highsmith,” and boy would that be a whole different thing!
- Jail for mother!
- In the spirit of full disclosure, she wrote it back in July, whereupon I saved it to Instapaper and didn’t read it until this week. I may not be totally on top of my list of things to read?35
- "Notes Towards a Mental Breakdown" (1967)
- The JoIR is a forum for papers that look and move like scientific papers, but are also a joke.
- The bartender is a die-hard Radiers fan; he happily launches into a diatribe about what a disaster the Las Vegas move has been, but that F1 race was pretty great. A few drinks in, he wants to tell you about his “radical” art installation in the back room? To go look, turn to footnote ω To excuse yourself, turn to footnote 20
- I knew a girl in college whose ex-boyfriend described Basic Instinct as his favorite movie, and let me tell you, every assumption you just made about that guy is true.
- Although, in fairness, that JoIR paper was probably directly inspired by that one J. G. Ballard story.8
- This was absurdly hard21 to put together.39
- The elf pulls his hood back and asks: “Well met, traveller! What was your opinion of the book I loaned you?” He slides a copy of Brief Interviews with Hideous Men across the table. To have no opinion, turn to footnote d. To endorse it enthusiastically, turn to footnote α
- Or is it five?
- You’re right, that bar was sus. Good call, adventurer! To head further into town, turn to footnote 20. To head back out into the spooky woods, go to footnote 22.
- You stand in the doorway of a dark and mysterious tavern. Miscreants and desperadoes of all description fill the smoky, shadowed room. You’re looking for work. Your sword seems heavier than normal at your side as you step into the room. If you... Talk to the bartender, turn to footnote 10. Talk to the hooded Elf in the back corner, turn to footnote 14. To see what’s going on back outside, turn to footnote 16.
- "Glass Onion” from The Beatles, aka The White Album
- Superscript and anchor tags for the link out, then an ordered list where each List Item has to have a unique id so that those anchor tags can link back to them.23
- You head into town. You find a decent desk job; you only mean to work there for a bit, but it’s comfortable and not that hard, so you stay. Years pass, and your sword grows dusty in the back room. You buy a minivan! You get promoted to Director of Internal Operations, which you can never describe correctly to anyone. Then, the market takes a downturn, and you’re one of the people who get “right sized”. They offer you a generous early retirement. To take it, turn to footnote 25. To decline, turn to footnote 22.
- But did you know that HTML doesn’t have actual support33 for footnotes?23
-
You journey into the woods. You travel far, journeying across the blasted plains of Hawksroost, the isles of Ka’ah’wan-ah, you climb the spires of the Howling Mountains, you delve far below the labyrinth of the Obsidian Citadel; you finally arrive at the domain of the Clockwork Lord, oldest of all things. Its ancient faces turns towards you, you may ask a boon.
“Is this all there is? Is there nothing more?”: Footnote 27
“I wish for comfort and wealth!” Footnote 25
- I have no idea how this will look in most browsers.31
- This usually still isn’t a direct comment on the art itself, but on the other hand, healthy people don’t breathlessly rave about Basic Instinct,11 you know?
-
Good call! You settle into a comfortable retirement in the suburbs. Your kids grow up, move out, grow old themselves. The years tick by. One day, when the grandkids are over, one of them finds your old sword in the garage. You gingerly pick it up, dislodging generations of cobwebs. You look down, and see old hands holding it, as if for the first time. You don’t answer when one of them asks what it is; you just look out the window. You can’t see the forest anymore, not since that last development went in. You stand there a long time.
*** You have died ***
- And turnabout is fair play: I’ve watched people have this a-ha moment with me and Doctor Who.
-
The Clockwork Lord has no expression you can understand, but you know it is smiling. “There is always more,” it says, in infinite kindness. “The door to the left leads to the details you are seeking. The door to the right has the answer you are lacking. You may choose.”
Left: Footnote a
Right: Footnote 29
- Other examples of this category off the top of my head: Catcher in the rye, MASH, all of Shakespeare.
-
You step through the doorway, and find yourself in an unfamiliar house. There are people there, people you do not know. With a flash of insight, you realize the adult is your grandchild, far past the time you knew them, the children are your great-grandchildren, whom you have never met. You realize that you are dead, and have been for many years. All your works have been forgotten, adventures, jobs, struggles, lost as one more grain of sand on the shore of time. Your grandchild, now old themselves, is telling their child a story—a story about you. A minor thing, a trifle, something silly you did at a birthday party once. You had totally forgotten, but the old face of the 6-year old who’s party it was didn’t. They’re telling a story.
Oh. You see it,
*** You Have Ascended ***
- Fanatics, to coin a phrase?
- This feels like it should have one of those old “works best in Netscape Navigator”, except Netscape would choke on all this CSS.37
-
Björk: (over the phone) I have to say I'm a great fan of triangles.
Space Ghost: Well, I have to say that I am a great fan of Chuck Norris, and he was in the Delta Force, and the delta was a triangle.
- Instead you have to code19 them by hand.
- Yeah, I see what you did there.
- Okay, that's also a lie; I've actually been working on this on-and-off since July.13
- Cases in point: I, II, III , IIII
- Certified: “It works on my machine!”α
- Especially when they themselves don’t seem to like it?
- I mean, the writing itself was tricky enough, with three15 interleaving essays.
- Not annoying people, not assholes: obnoxious. Hard to define, but like pornography, you know it when you see it.
- On the other hand, back in the 90s these people were asking about Robert Anton Wilson or saying “fnord” at me, so some things have gotten better, I guess.
- That's not the problem. This is: Change. Read it through again and you'll get it.
Part 5: No Moral.
Fully Automated Insults to Life Itself
In 20 years time, we’re going to be talking about “generative AI”, in the same tone of voice we currently use to talk about asbestos. A bad idea that initially seemed promising which ultimately caused far more harm than good, and that left a swathe of deeply embedded pollution across the landscape that we’re still cleaning up.
It’s the final apotheosis of three decades of valuing STEM over the Humanities, in parallel with the broader tech industry being gutted and replaced by a string of venture-backed pyramid schemes, casinos, and outright cons.
The entire technology is utterly without value and needs to be scrapped, legislated out of existence, and the people involved need to be forcibly invited to find something better to send their time on. We’ve spent decades operating under the unspoken assumption that just because we can build something, that means it’s inevitable and we have to build it first before someone else does. It’s time to knock that off, and start asking better questions.
AI is the ultimate form of the joke about the restaurant where the food is terrible and also the portions are too small. The technology has two core problems, both of which are intractable:
- The output is terrible
- It’s deeply, fundamentally unethical
Probably the definite article on generative AI’s quality, or profound lack thereof, is Ted Chiang’s ChatGPT Is a Blurry JPEG of the Web; that’s almost a year old now, and everything that’s happened in 2023 has only underscored his points. Fundamentally, we’re not talking about vast cyber-intelligences, we’re talking Sparkling Autocorrect.
Let me provide a personal anecdote.
Earlier this year, a coworker of mine was working on some documentation, and had worked up a fairly detailed outline of what needed to be covered. As an experiment, he fed that outline into ChatGPT, intended to publish the output, and I offered to look over the result.
At first glance it was fine. Digging in, thought, it wasn’t great. It wasn’t terrible either—nothing in it was technically incorrect, but it had the quality of a high school book report written by someone who had only read the back cover. Or like documentation written by a tech writer who had a detailed outline they didn’t understand and a word count to hit? It repeated itself, it used far too many words to cover very little ground. It was, for lack of a better word, just kind of a “glurge”. Just room-temperature tepidarium generic garbage.
I started to jot down some editing notes, as you do, and found that I would stare at a sentence, then the whole paragraph, before crossing the paragraph out and writing “rephrase” in the margin. To try and be actually productive, I took a section and started to rewrite in what I thought was better, more concise manner—removing duplicates, omitting needless words. De-glurgifying.
Of course, I discovered I had essentially reconstituted the outline.
I called my friend back and found the most professional possible way to tell him he needed to scrap the whole thing start over.
It left me with a strange feeling, that we had this tool that could instantly generate a couple thousand words of worthless text that at first glance seemed to pass muster. Which is so, so much worse than something written by a junior tech writer who doesn’t understand the subject, because this was produced by something that you can’t talk to, you can’t coach, that will never learn.
On a pretty regular basis this year, someone would pop up and say something along the lines of “I didn’t know the answer, and the docs were bad, so I asked the robot and it wrote the code for me!” and then they would post some screenshots of ChatGPTs output full of a terribly wrong answer. Human’s AI pin demo was full of wrong answers, for heaven’s sake. And so we get this trend where ChatGPT manages to be an expert in things you know nothing about, but a moron about things you’re an expert in. I’m baffled by the responses to the GPT-n “search” “results”; they’re universally terrible and wrong.
And this is all baked in to the technology! It’s a very, very fancy set of pattern recognition based on a huge corpus of (mostly stolen?) text, computing the most probable next word, but not in any way considering if the answer might be correct. Because it has no way to, thats totally outside the bounds of what the system can achieve.
A year and a bit later, and the web is absolutely drowning in AI glurge. Clarkesworld had to suspend submissions for a while to get a handle on blocking the tide of AI garbage. Page after page of fake content with fake images, content no one ever wrote and only meant for other robots to read. Fake articles. Lists of things that don’t exist, recipes no one has ever cooked.
And we were already drowning in “AI” “machine learning” gludge, and it all sucks. The autocorrect on my phone got so bad when they went from the hard-coded list to the ML one that I had to turn it off. Google’s search results are terrible. The “we found this answer for you” thing at the top of the search results are terrible.
It’s bad, and bad by design, it can’t ever be more than a thoughtless mashup of material it pulled in. Or even worse, it’s not wrong so much as it’s all bullshit. Not outright lies, but vaguely truthy-shaped “content”, freely mixing copied facts with pure fiction, speech intended to persuade without regard for truth: Bullshit.
Every generated image would have been better and funnier if you gave the prompt to a real artist. But that would cost money—and that’s not even the problem, the problem is that would take time. Can’t we just have the computer kick something out now? Something that looks good enough from a distance? If I don’t count the fingers?
My question, though, is this: what future do these people want to live in? Is it really this? Swimming a sea of glurge? Just endless mechanized bullshit flooding every corner of the Web?Who looked at the state of the world here in the Twenties and thought “what the world needs right now is a way to generate Infinite Bullshit”?
Of course, the fact that the results are terrible-but-occasionally-fascinating obscure the deeper issue: It’s a massive plagiarism machine.
Thanks to copyleft and free & open source, the tech industry has a pretty comprehensive—if idiosyncratic—understanding of copyright, fair use, and licensing. But that’s the wrong model. This isn’t about “fair use” or “transformative works”, this is about Plagiarism.
This is a real “humanities and the liberal arts vs technology” moment, because STEM really has no concept of plagiarism. Copying and pasting from the web is a legit way to do your job.
(I mean, stop and think about that for a second. There’s no other industry on earth where copying other people’s work verbatim into your own is a widely accepted technique. We had a sign up a few jobs back that read “Expert level copy and paste from stack overflow” and people would point at it when other people had questions about how to solve a problem!)
We have this massive cultural disconnect that would be interesting or funny if it wasn’t causing so much ruin. This feels like nothing so much as the end result of valuing STEM over the Humanities and Liberal Arts in education for the last few decades. Maybe we should have made sure all those kids we told to “learn to code” also had some, you know, ethics? Maybe had read a couple of books written since they turned fourteen?
So we land in a place where a bunch of people convinced they’re the princes of the universe have sucked up everything written on the internet and built a giant machine for laundering plagiarism; regurgitating and shuffling the content they didn’t ask permission to use. There’s a whole end-state libertarian angle here too; just because it’s not explicitly illegal, that means it’s okay to do it, ethics or morals be damned.
“It’s fair use!” Then the hell with fair use. I’d hate to lose the wayback machine, but even that respects robots.txt
.
I used to be a hard core open source, public domain, fair use guy, but then the worst people alive taught a bunch of if-statements to make unreadable counterfit Calvin & Hobbes comics, and now I’m ready to join the Butlerian Jihad.
Why should I bother reading something that no one bothered to write?
Why should I bother looking at a picure that no one could be bothered to draw?
Generative AI and it’s ilk are the final apotheosis of the people who started calling art “content”, and meant it.
These are people who think art or creativity are fundamentally a trick, a confidence game. They don’t believe or understand that art can be about something. They reject utter the concept of “about-ness”, the basic concept of “theme” is utterly beyond comprehension. The idea that art might contain anything other than its most surface qualities never crosses their mind. The sort of people who would say “Art should soothe, not distract”. Entirely about the surface aesthetic over anything.
(To put that another way, these are the same kind people who vote Republican but listen to Rage Against the Machine.)
Don’t respect or value creativity.
Don’t respect actual expertise.
Don’t understand why they can’t just have what someone else worked for. It’s even worse than wanting to pay for it, these creatures actually think they’re entitled to it for free because they know how to parse a JSON file. It feels like the final end-point of a certain flavor of free software thought: no one deserves to be paid for anything. A key cultual and conceptual point past “information wants to be free” and “everything is a remix”. Just a machine that endlessly spits out bad copies of other work.
They don’y understand that these are skills you can learn, you have to work at, become an expert in. Not one of these people who spend hours upon hours training models or crafting prompts ever considered using that time to learn how to draw. Because if someone else can do it, they should get access to that skill for free, with no compensation or even credit.
This is why those machine generated Calvin & Hobbes comics were such a shock last summer; anyone who had understood a single thing about Bill Watterson’s work would have understood that he’d be utterly opposed to something like that. It’s difficult to fathom someone who liked the strip enough to do the work to train up a model to generate new ones while still not understanding what it was about.
“Consent” doesn’t even come up. These are not people you should leave your drink uncovered around.
But then you combine all that with the fact that we have a whole industry of neo-philes, desperate to work on something New and Important, terrified their work might have no value.
(See also: the number of abandoned javascript frameworks that re-solve all the problems that have already been solved.)
As a result, tech has an ongoing issue with cool technology that’s a solution in search of a problem, but ultimately is only good for some kind of grift. The classical examples here are the blockchain, bitcoin, NFTs. But the list is endless: so-called “4th generation languages”, “rational rose”, the CueCat, basically anything that ever got put on the cover of Wired.
My go-to example is usually bittorrent, which seemed really exciting at first, but turned out to only be good at acquiring TV shows that hadn’t aired in the US yet. (As they say, “If you want to know how to use bittorrent, ask a Doctor Who fan.”)
And now generative AI.
There’s that scene at the end of Fargo, where Frances McDormand is scolding The Shoveler for “all this for such a tiny amount of money”, and thats how I keep thinking about the AI grift carnival. So much stupid collateral damage we’re gonna be cleaning up for years, and it’s not like any of them are going to get Fuck You(tm) rich. No one is buying an island or founding a university here, this is all so some tech bros can buy the deluxe package on their next SUV. At least crypto got some people rich, and was just those dorks milking each other; here we all gotta deal with the pollution.
But this feels weirdly personal in a way the dunning-krugerrands were not. How on earth did we end up in a place where we automated art, but not making fast food, or some other minimum wage, minimum respect job?
For a while I thought this was something along one of the asides in David Graeber’s Bullshit Jobs, where people with meaningless jobs hate it when other people have meaningful ones. The phenomenon of “If we have to work crappy jobs, we want to pull everyone down to our level, not pull everyone up”. See also: “waffle house workers shouldn’t make 25 bucks an hour”, “state workers should have to work like a dog for that pension”, etc.
But no, these are not people with “bullshit jobs”, these are upper-middle class, incredibly comfortable tech bros pulling down a half a million dollars a year. They just don’t believe creativity is real.
But because all that apparently isn’t fulfilling enough, they make up ghost stories about how their stochastic parrots are going to come alive and conquer the world, how we have to build good ones to fight the bad ones, but they can’t be stopped because it’s inevitable. Breathless article after article about whistleblowers worried about how dangerous it all is.
Just the self-declared best minds of our generation failing the mirror test over and over again.
This is usually where someone says something about how this isn’t a problem and we can all learn to be “prompt engineers”, or “advisors”. The people trying to become a prompt advisor are the same sort who would be proud they convinced Immortan Joe to strap them to the back of the car instead of the front.
This isn’t about computers, or technology, or “the future”, or the inevitability of change, or the march or progress. This is about what we value as a culture. What do we want?
“Thus did a handful of rapacious citizens come to control all that was worth controlling in America. Thus was the savage and stupid and entirely inappropriate and unnecessary and humorless American class system created. Honest, industrious, peaceful citizens were classed as bloodsuckers, if they asked to be paid a living wage. And they saw that praise was reserved henceforth for those who devised means of getting paid enormously for committing crimes against which no laws had been passed. Thus the American dream turned belly up, turned green, bobbed to the scummy surface of cupidity unlimited, filled with gas, went bang in the noonday sun.” ― Kurt Vonnegut, God Bless You, Mr. Rosewater
At the start of the year, the dominant narrative was that AI was inevitable, this was how things are going, get on board or get left behind.
Thats… not quite how the year went?
AI was a centerpiece in both Hollywood strikes, and both the Writers and Actors basically ran the table, getting everything they asked for, and enshrining a set of protections from AI into a contract for the first time. Excuse me, not protection from AI, but protection from the sort of empty suits that would use it to undercut working writers and performers.
Publisher after publisher has been updating their guidelines to forbid AI art. A remarkable number of other places that support artists instituted guidlines to ban or curtail AI. Even Kickstarter, which plunged into the blockchain with both feet, seemed to have learned their lesson and rolled out some pretty stringent rules.
Oh! And there’s some actual high-powered lawsuits bearing down on the industry, not to mention investigations of, shall we say, “unsavory” material in the training sets?
The initial shine seems to be off, where last year was all about sharing goofy AI-generated garbage, there’s been a real shift in the air as everyone gets tired of it and starts pointing out that it sucks, actually. And that the people still boosting it all seem to have some kind of scam going. Oh, and in a lot of cases, it’s literally the same people who were hyping blockchain a year or two ago, and who seem to have found a new use for their warehouses full of GPUs.
One of the more heartening and interesting developments this year was the (long overdue) start of a re-evaluation of the Luddites. Despite the popular stereotype, they weren’t anti-technology, but anti-technology-being-used-to-disenfrancise-workers. This seems to be the year a lot of people sat up and said “hey, me too!”
AI isn’t the only reason “hot labor summer” rolled into “eternal labor september”, but it’s pretty high on the list.
Theres an argument thats sometimes made that we don’t have any way as a society to throw away a technology that already exists, but that’s not true. You can’t buy gasoline with lead in it, or hairspray with CFCs, and my late lamented McDLT vanished along with the Styrofoam that kept the hot side hot and the cold side cold.
And yes, asbestos made a bunch of people a lot of money and was very good at being children’s pyjamas that didn’t catch fire, as long as that child didn’t need to breathe as an adult.
But, we've never done that for software.
Back around the turn of the century, there was some argument around if cryptography software should be classified as a munition. The Feds wanted stronger export controls, and there was a contingent of technologists who thought, basically, “Hey, it might be neat if our compiler had first and second amendment protection”. Obviously, that didn’t happen. “You can’t regulate math! It’s free expression!”
I don’t have a fully developed argument on this, but I’ve never been able to shake the feeling like that was a mistake, that we all got conned while we thought we were winning.
Maybe some precedent for heavily “regulating math” would be really useful right about now.
Maybe we need to start making some.
There’s a persistant belief in computer science since computers were invented that brains are a really fancy powerful computer and if we can just figure out how to program them, intelligent robots are right around the corner.
Theres an analogy that floats around that says if the human mind is a bird, then AI will be a plane, flying, but very different application of the same principals.
The human mind is not a computer.
At best, AI is a paper airplane. Sometimes a very fancy one! With nice paper and stickers and tricky folds! Byt the key is that a hand has to throw it.
The act of a person looking at bunch of art and trying to build their own skills is fundamentally different than a software pattern recognition algorithm drawing a picture from pieces of other ones.
Anyone who claims otherwise has no concept of creativity other than as an abstract concept. The creative impulse is fundamental to the human condition. Everyone has it. In some people it’s repressed, or withered, or undeveloped, but it’s always there.
Back in the early days of the pandemic, people posted all these stories about the “crazy stuff they were making!” It wasn’t crazy, that was just the urge to create, it’s always there, and capitalism finally got quiet enough that you could hear it.
“Making Art” is what humans do. The rest of society is there so we stay alive long enough to do so. It’s not the part we need to automate away so we can spend more time delivering value to the shareholders.
AI isn’t going to turn into skynet and take over the world. There won’t be killer robots coming for your life, or your job, or your kids.
However, the sort of soulless goons who thought it was a good idea to computer automate “writing poetry” before “fixing plumbing” are absolutely coming to take away your job, turn you into a gig worker, replace whoever they can with a chatbot, keep all the money for themselves.
I can’t think of anything more profoundly evil than trying to automate creativity and leaving humans to do the grunt manual labor.
Fuck those people. And fuck everyone who ever enabled them.
Doctor Who and The Church on Ruby Road
When the first trailer for “The Church on Ruby Road” aired, opening as it did with a shot of the new Doctor dancing in a nightclub, I saw someone online react something along the lines of “why would a thousand year old Time Lord go dancing?”
To this, I had a very strong two-part reaction, namely:
- I think you mean “billion”, not “thousand”
- My nightclub days are long, long behind me, but if I woke up looking like Ncuti Gatwa, you couldn’t drag me out of them
But this grouchy internet person made an interesting point, albeit accidentally: there’s a solid sub-genre of Doctor Who where the story opens with the Doctor already in the middle of something, and I can’t remember there ever being one where that “something” was “having fun”.
Taken entirely on its own, “The Church on Ruby Road” is an absolute delight. Just fun from beginning to end. The stakes are never that high, and the plot is a slender thing, but that’s the point; we’re here to launch the two new leads and set up the show going forward. And be as Christmasy as possible while doing it.
From the moment he pops onto screen, here in his first real episode, Ncuti Gatwa makes it clear why he got the part; playing a character that’s unquestioningly the Doctor, but a different model than we’ve ever seen before.
The script does a lot of heavy lifting for him, giving him a series of, if you will, “median value” Doctor Who moments, and letting him show off his spin on them. He gets two scenes—where tells the police officer that his girlfriend is going to say yes, and then later when he compares “real time travellers” to whatever the goblins are doing—that are practically Doctor Who audition pieces (and I’d be surprised if at least one of them wasn’t literally one). You can close your eyes and hear how any of his predecessors would have done either of those scenes. Gatwa manages to land a take on both that’s both utterly unlike how any of the other actors would have done it, but also unmistakably the Doctor.
And, mind you, this is after being introduced in a scene doing something no other Doctor would do—that seems custom designed to stroke out anyone left watching who’s been complaining about “woke doctor who”—and then immediately snaps into frame and Doctors the hell out of his first scene with Millie Gibson.
Mille Gibson’s Ruby Sunday, on the other hand, is a little harder to get a read on, mostly landing on “high energy” and being unflappable. Frankly, introducing the character by having her recite her life story in a literal TV interview feels a little—not lazy, exactly, but impatient? Mostly, she’s there to have stuff happen to, which is a little unfortunate. Her big moment comes at the end of the big song set-piece—the Goblin Song was heavily promoted ahead of time, but of course that turned out to be a headfake to cover the fact that we’ve got a Doctor that can sing now too, and then that turned into the reveal that we’ve also got a companion that can.
“Can ad-lib lyrics to a goblin song while trapped in a sky ship” isn’t the strongest character premise, but it’s a pretty solid start.
The goblins themselves, meanwhile, feel like exactly the kind of move you do when you have a new potential audience and you want to make sure they know “hey, this isn’t star wars.” Doctor Who has always worked better when it knows it’s science fantasy instead of science fiction, and musical steampunk goblins feels like a real statement of purpose. Plus, a solid use of that extra Disney+ money.
The ending is a little clunky? The brief riff on It’s a Wonderful Life and closing the time travel loop both feel a beat too short and easy, and the look on Gatwa’s face as he watches the figure that dropped off the baby walk away is “I could find out now, but I guess I’ll save it for the season finale.”
And then, Ruby runs down stairs and boards the Tardis because… the episode is over? Even the bigger-on-the-inside scene is swallowed so that the Mysterious Neighbor can break the fourth wall.
It’s clunky, but what’s funny is that it’s clunky in exactly the same way “Rose” was.
Russell Davies is now in the unique position of having written the introductions for three Doctors and four companions, which puts him in solidly in the forefront versus anyone else that’s worked on the show.
(Okay, anorak time: Prior to this, RTD and Moffat had both done two Doctors. Terrance Dicks was involved with two—3rd and 4th—but script-edited one and wrote the other. JNT was the producer for three new Doctors—5th, 6th, and 7th—but had a different script editor and writer each time. Moffat did four companions if we include Rory, which we do. If I’m counting off the top of my head right, JNT hired seven companions, but again with different creative staff nearly every time.)
So how does this compare to his other two?
The first time—“Rose”—was a full reset of the show, assuming that the vast majority of the audience had never seen the old show. That episode spent a lot of time setting up the “Rose Tyler Show” so that the Doctor could crash into it.
The second time—“The Christmas Invasion”—was mostly a character piece about existing main character Rose Tyler reacting to her friend changing, and then David Tennant swaggers in with ten minutes to go and takes over the show.
This doesn’t resemble either of those so much as it does “The Eleventh Hour” in that it has to introduce a whole new cast and serve as a jumping-on point, but assumes that most of the audience already knows the score.
Besides, the “swagger in and steal the show” scene came two weeks ago, this is more worried about getting on with it and showing what the show is going to be like going forward.
RTD has an interesting tic where the Tardis is sidelined for a companion’s first story, and then the story ends with “all that and also a time machine!” “Rose” gets the Tardis involved earlier, but doesn’t time travel, but both “Smith and Jones” and “Partners in Crime” leaves it to the end. (“The Runaway Bride” has a lot of Tardis, but, like “Rose”, obscures it’s more unique features.)
Compare that to “The Eleventh Hour” or “The Pilot”, where the fact that it’s a time machine factors heavily into Amy/Bill’s first encounter.
“Rose” was pretty deliberately designed as part of a triptych with “The End of the World” and “The Unquiet Dead”; that first part ends with her running towards the Police Box, and most of the “Tardis Stuff” gets handled at the start of the second; that is, other than the big “bigger on the inside” beat halfway though “Rose”.
“The Church on Ruby Road” kind of awkwardly straddles the middle The perfunctory ending would play a lot better if the next episode was next week instead of in 4 months. And the show spends a lot more time setting up the mystery about Ruby’s birth than exploring what her life is like now, and why she’s willing to run off with the Doctor at the end other than a vague sense of “waiting for her life to start” malaise.
But, having typed all that out now, I actually think that’s pretty savvy. “Rose” was about pulling in a whole new audience. “The Christmas Invasion” and “The Eleventh Hour” were about telling that existing audience not to worry, it’s still the same show.
“The Church on Ruby Road” is doing something new, it’s trying to get the old audience back. It’s no secret that the ratings, however you measure them, have been in a slow but steady decline since the 50th anniversary. These four 2023 specials aren’t really about attracting new people, their job is to reel back in all those people who were watching in 2008 and saying “that show you like is back in style”.
Much like how “The Eleventh Hour” accidentally became the jumping-on point for everyone in the US who discovered the show on BBC America, this might be that for a next generation of Disney+ first time viewers, but: no. Those people all clicked “Special 1” instead of “Special 4” and discovered the show with “The Star Beast.”
Historically, the closest analogue to what the show is doing here is “Remembrance of the Daleks”, but in a parallel universe where they had bothered to tell anyone that the show was about to be better than it had maybe ever been.
So, this can get away with having Millie Gibson pop onto screen, deliver her character brief directly to the camera, and the audience goes “got it, new companion. So about those goblins from the trailer?”
Something that does come through clearly is that RTD has been watching the show since he left. Ruby Sunday doesn’t feel like anything so much as Davies looking at Clara and thinking “ooh, I’ll have one of those, please”. And the casual use of time travel in way the Doctor goes back in time to make sure the baby gets where it needs to be isn’t something that really entered the show’s vocabulary until Moffat took over.
And, after having Neal Patrick Harris look the fanbase directly in the eye and say, essentially, “you can’t trust anything the Master said about the Doctor’s origins”, he picks out the most interesting nugget—that the Doctor might be adopted—and runs with it.
Love that “mavity” is going to be running thing.
There’s a long running fan “tradition” of breathlessly claiming any mysterious character is the return of the Rani/Romana/Drax/Susan, etc. That last shot seems to be there specifically to wind those people up, but okay, I’ll play along. I think Mrs. Flood is going to turn out to be… K'anpo.
What would you do if you woke up, and you were young, and beautiful, and all the pain was gone? You still had your memories, you’re still the same person, but healed?
How great would that be?
One of the big innovations when the show came back into 2005 was to massively expand the emotional palette. Now, this is as much a ding on the old show as its a compliment to the new one; the old show went off the air less than four months before Twin Peaks started, which is a remarkable demonstration of how behind-the-times the show had gotten. Expanding the emotional palette was less an innovation and more admitting that there are other shows on TV.
But, the upshot was the main character was suddenly allowed to have actual feelings for the first time, which tremendously widened the scope of what kinds of stories the show could tell.
The last time RTD rebooted the show, the character and the show had both been though some stuff. The Time War was pretty explicitly a metaphor for the show’s cancellation; and both the character and the show were pretty angsty about everything that had happened since we saw them last.
Now, almost two decades later he’s rebooting it again, and both the show and the character have been though even more stuff. It’s been a weird time! But now, the characer and the show’s reaction is to just be glad to be here, thrilled to be alive. That feels like an older and wiser reaction.
Here in 2023, having an angst-filled tortured main character feels positively old-fashioned. Instead, now we’ve got one that seems motivated more by joy and raw enthusiasm.
Good to see you, Doctor. Glad you’re back. Roll on the future.
“It’s accurate, Captain”
Over the holidays one of the kids meant to compliment someone’s cooking, and misfired the wrong word—as you do—and as a result enthusiastically described the dish as “Accurate.”
Big laugh! Everyone thought it was funny, moved on.
Driving home, it struck me that this was a perfect Star Trek joke, and even more so, a perfect way to demonstrate the different approaches the various shows have taken over the years. All the shows have their designated outsider / “weirdo” whose job it is to do things “wrong” so the regular humans can be smug or condescending at them depending on the decade. I mean, you can almost hear how the Original Star Trek would have done it:
McCoy: Well Spock? How do you like it?
Spock: The Captain’s attempt at Vulcan cooking is accurate, Doctor.
McCoy: Accurate? After all that work that’s the best you can say?
Spock: You’re right, my apologies Captain. It’s extremely accurate.
McCoy: You green blooded etc, etc
And they keep acting superior and antagonizing at each other for however long that week’s episode was under-running by.
The Next Generation on the other hand, would have gone the other way, where Data would describe something as accurate, and then Troi and/or Whoopi Goldberg would fire off a whole speech about how accuracy isn’t the most important thing for humans and how instead what matters is the interplay of smells and textures that create an entire experience; and basically neg him for not being able to experience things the same way they do, again for as long as that week’s show was under-running.
Deep Space 9 would have built an extended joke about how grouchy Odo was, and that the most he was willing to compliment Sisko’s cooking was “accurate”. (As an extended aside, I love DS9, but a real a-ha moment was when I realized that Odo was the exact same character as Oscar the Grouch.)
I won’t belabor the point, but Voyager, Enterprise, and Disco all would have done something similar; some combination of antagonism, mutual superiority, pity, and condescension, where the basic point of the scene was that the “weirdo” was having the wrong reaction, and that’s funny and/or sad.
And then we get to Strange News Worlds, where again, you can also almost hear it:
Pike: What do yo think, Mister Spock?
Spock (enthusiastically): It’s accurate, Captain.
Chapel (amused): Really? Accurate?
Spock (mouth full): Mmmm! Extremely accurate!
Pike (sincerely): Thanks, Spock!
Because SNW also does those exact same “outsider” scenes, but the punchline is always “our neuroatypical buddy is pretty great!” instead of “wow, glad I’m not him.” SNW, unlike its predecessors, has a real, genuine love for people who act different, instead of using them as a way to illustrate how great normal people are. To be clear, I love Star Trek! But the older shows weren’t always the paragon of inclusiveness and understanding that the Paramount marketing department described them to be.
This is one of the reasons Anson Mount’s Pike is my favorite Star Trek captain; it’s impossible to imagine him taking “it’s accurate” as anything other than the genuine compliment it would have been meant as.
Anyway, I hope you’re all having an accurate holiday season.
“And a Happy Christmas to all of you at home!”
Whatever your default holidays, or where you are in the world, I hope you’re all having a safe and happy end of the year.
It’ll Be Worth It
An early version of this got worked out in a sprawling Slack thread with some friends. Thanks helping me work out why my perfectly nice neighbor’s garage banner bugs me, fellas
There’s this house about a dozen doors down from mine. Friendly people, I don’t really know them, but my son went to school with their youngest kid, so we kinda know each other in passing. They frequently have the door to the garage open, and they have some home gym equipment, some tools, and a huge banner that reads in big block capital letters:
NOBODY CARES WORK HARDER
My reaction is always to recoil slightly. Really, nobody? Even at your own home, nobody? And I think “you need better friends, man. Maybe not everyone cares, but someone should.” I keep wanting to say “hey man, I care. Good job, keep it up!” It feels so toxic in a way I can’t quite put my finger on.
And, look, I get it. It’s a shorthand to communicate that we’re in a space where the goal is what matters, and the work is assumed. It’s very sports-oriented worldview, where the message is that the complaints don’t matter, only the results matter. But my reaction to things like that from coaches in a sports context was always kinda “well, if no one cares, can I go home?”
(Well, that, and I would always think “I’d love to see you come on over to my world and slam into a compiler error for 2 hours and then have me tell you ‘nobody cares, do better’ when you ask for help and see how you handle that. Because you would lose your mind”)
Because that’s the thing: if nobody cared, we woudn’t be here. We’re hever because we think everyone cares.
The actual message isn’t “nobody cares,” but:
“All this will be worth it in the end, you’ll see”
Now, that’s a banner I could get behind.
To come at it another way, there’s the goal and there’s the work. Depending on the context, people care about one or the other. I used to work with some people who would always put the number of hours spent on a project as the first slide of their final read-outs, and the rest of us used to make terrible fun of them. (As did the execs they were presenting to.)
And it’s not that the “seventeen million hours” wasn’t worth celebrating, or that we didn’t care about it, but that the slide touting it was in the wrong venue. Here, we’re in an environment where only care about the end goal. High fives for working hard go in a different meeting, you know?
But what really, really bugs me about that banner specifically, and things like it, that that they’re so fake. If you really didn’t think anyone cares, you wouldn’t hang a banner up where all your neighbors could see it over your weight set. If you really thought no one cared, you wouldn’t even own the exercise gear, you’d be inside doing something you want to do! Because no one has to hang a “WORK HARDER” banner over a Magic: The Gathering tournament, or a plant nursery, or a book club. But no, it’s there because you think everyone cares, and you want them to think you’re cool because you don’t have feelings. A banner like that is just performative; you hang something like that because you want others to care about you not caring.
There’s a thing where people try and hold up their lack of emotional support as a kind of badge of honor, and like, if you’re at home and really nobody cares, you gotta rethink your life. And if people do care, why do you find pretending they don’t motivating? What’s missing from your life such that pretending you’re on your own is better than embracing your support?
The older I get, the less tolerance I have for people who think empathy is some kind of weakness, that emotional isolation is some kind of strength. The only way any of us are going to get through any of this is together.
Work Harder.
Everyone Cares.
I’ll Be Worth It.
Books I read in 2022, part 3
(That I have mostly nice things to say about)
Programming note: while clearning out the drafts folder as I wind the year down, I discovered that much to my amusement and surprise I wrote most of the third post on the books I read last year, but somehow never posted it? One editing & expansion pass later, and here it is.
Previously , Previously .
Neil Gaiman's Chivalry, adapted by Colleen Duran
A perfect jewel of a book. The story is slight, but sweet. Duran’s art, however, is gorgeous, perfectly sliding between the style of an illuminated manuscript and watercolor paintings. A minor work by two very capable artists, but clearly a labor of love, and tremendous fun.
The Murderbot Diaries 1&2: All Systems Red and Artificial Condition by Martha Wells
As twitter started trending towards it’s final end last summer, I decided I’b better stary buying some of the books I’d been seeing people enthuse about. There was a stretch there where it seemed like my entire timeline was praise for Murderbot.
For reasons due entirely to my apparent failures of reading comprehension, I was expecting a book starring, basically, HK-47 from Knights of the Old Republic. A robot clanking around, calling people meatbags, wanting to be left along, and so on.
The actual books are so much better than that. Instead, it’s a story about your new neurodivergent best friend, trying to figure themselves out and be left alone while they do it. It’s one of the very best uses of robots as a metaphor for something else I’ve ever seen, and probably the first new take on “what do we use robots for besides an Asimov riff” since Blade Runner. It was not what I expected at all, or really in the mood for at the time, and I still immediately bought the next book.
Some other MoonKnights not worth typing the whole titles of
All pumped after the Lumire/Smallwood stuff, I picked up a few other more recent MoonKnights. I just went downstairs and flipped through them again, and I don’t remember a single thing about them. They were fine, I guess?
The Sandman by Neil Gaiman and others
Inspired by the Netflix show (capsule review: great casting, visually as dull as dishwater, got better the more it did it’s own thing and diverged from the books) I went back and read the original comic run for the first time since the turn of the century. When I was in college, there was a cohort of mostly gay, mostly goth kids for whom Sandman was everything. I was neither of those things, but hung out in the subcultures next door, as you will. I liked it fine, and probably liked it more that I would normally have because of how many good friends loved it.
Nearly three decades later, I had a very similar reaction. It always worked best when it moved towards more of an light-horror anthology, where a rotating batch of artists would illustrate stories where deeply weird things happened and then Morpheus would show up at the end and go “wow, that’s messed up.” There’s a couple of things that—woof—haven’t aged super well? Overall, though, still pretty good.
Mostly, though, it made me nostalgic for those people I used to know who loved it so much. I hope they’re all doing well!
Death, the Deluxe Edition
Everything I had to say about Sandman goes double for Death.
Sandman Overture by Neil Gaiman and J.H. Williams III
I never read this when it came out, but I figured as long as I was doing a clean sweep of the Sandman, it was time to finally read it. A lot of fun, but I don’t believe for a hot second this is what Gaiman had in mind when he wrote the opening scene of the first issue back in the late 80s.
The art, though! The art on the original series operated on a spread from “pretty good” to “great for the early 90s”. No insult to the artists, but what the DC production pipeline and tooling could do at the time was never quite up to what Sandman really seemed to call for. And, this is still well before “what if every issue had good art, tho” was the standard for American comics.
The art here is astounding. Page after page of amazing spreads. You can feel Gaiman nodding to himself, thinking “finally! This was how this was always supposed to look.”
Iron Widow by Xiran Jay Zhao
Oh heck yes, this is the stuff. A (very) loose retelling of the story of Wu Zeitan, the first and only female Chinese emperor, in a futuristic setting where animal-themed mechs have Dragonball Z fights. It’s the sort of book where you know exactly how it’s going to end, but the fun is seeing how the main character pulls it off. I read it in one sitting.
Dungeons & Dragons Spelljammer: Adventures in Space
Oh, what a disappointment.
Let’s back up for a sec. Spelljammer was an early-90s 2nd Edition D&D setting, which boiled down to essentially “magical sailing ships in space, using a Ptolemaic-style cosmology. It was a soft replacement for the Manual of the Planes, as a way to link campaign worlds together and provide “otherworldly“ adventures without having to get near the demons and other supernatural elements that had become a problem during the 80s “satanic panic.” (It would ultimately be replaced by Planescape, which brought all that back and then some.)
Tone-wise, Spelljammer was basically “70s van art”. It was never terribly successful, and thirty years on it was mostly a trivia answer, although fondly remembered by a small cadre of aging geeks. As should be entirely predictable, I loved it.
Initially, 5th edition wasn’t interested in past settings others that the deeply boring Forgotten Realms. But as the line continued, and other settings started popping back up, Spelljammer started coming up. What if? And then, there it was.
For the first time in the game’s history, 5th edition found a viable product strategy: 3 roughly 225 to 250-page hardcovers a year, two adventures, one some kind of rules expansion. The adventures occasionally contained a new setting, but the setting was always there to support the story, rather than the other way around.
Spelljammer was going to be different: a deluxe boxed set with a DM screen and three 64-page hardcovers, a setting and rules book, a monster book, and an adventure. (Roughly mirroring the PHB, DMG, MM core books.)
The immediate problem will be obvious to anyone good at mental arithmetic, which is that as a whole the product was 30 to 60 pages shorter than normal, and it felt like it. Worse, the structure of the three hardbacks meant that the monster book and adventure got way more space than they needed, crushing the actual setting material down even further.
As a result, there’s so much that just isn’t there. The setting is boiled down to the barest summary; all the chunky details are gone. As the most egregious example, in the original version The Spelljammer is a legendary ship akin to the flying dutchman, that ship makes up the background of the original logo. The Spelljammer herself isn’t even mentioned in the new version.
Even more frustrating, what is here is pretty good. They made some very savvy changes to better fit with everything else (Spelljammers now travel through the “regular” astral plane instead of “the phogiston” for example). But overall it feels like a sketch for what a 5E spelljammer could look line instead of a finished product.
This is exacerbated by the fact that this release also contains most of a 5E Dark Sun. One of the worst-kept secrets in the industry was that Hasbro had a 5E Dark Sun book under development that was scrapped before release. The races and creatures from that effort ended up here. Dark Sun also gets an amazing cameo: the adventure includes a stop in “Doomspace”, a solar system where the star has become a black hole, and the inhabited planet is just on the cusp of being sucked in. While the names are all slightly changed, this is blatantly supposed to be the final days of Athas. While I would have been first in line to pick up a 5E Dark Sun, having the setting finally collapse in on itself in another product entirely is a perfect end to the setting. I kind of loved it.
Finally, Spelljammer had some extremely racist garbage in it. To the extent that it’s hard to believe that these book had any editorial oversight at all. For a product that had the physical trappings (and price) of a premium product, the whole package came across as extremely half-assed. Nowhere more so that in the fact that they let some white supremacist shit sail through unnoticed.
Spelljammer, even more so than the OGL shitshow, caused me fundamentally reassess my relationship with the company that owns D&D. I still love the game, but I’m going to need to prove it to me before I buy anything else from them. Our support should be going elsewhere.
Ducks: Two Years in the Oil Sands by Kate Beaton
Back during the mid-00s webcomics boom, there were a lot of webcomics that were good for webcomics, but a much smaller set that were good for comics, full stop. Kate Beaton’s Hark a Vagrant! stood head and shoulders above that second group.
Most of the people who made webcomics back then have moved on, using their webcomic to open doors to other—presumably better paying—work. Most of them have moved on from the styles from their web work. To use one obvious and slightly cheap example, Ryan North’s Squirrel Girl has different panels on each page, you know?
One of the many, many remarkable things about Ducks is that is’s recognizably the same style as Hark a Vagrant!, just deployed for different purpose. All her skills as a storyteller and and cartoonist are on display here, her ability to capture expressions with only a few lines, the sharp wit, the impeccable timing, but this book is not even remotely funny.
It chronicles the years she spent working on the Oil Sands in Alberta. A strange, remote place, full of people, mostly men, trying to make enough money to leave.
Other than a brief introduction, the book has no intrusions from the future, there’s no narration contextualizing the events. Instead, it plays out as a series of vignettes of her life there, and she trusts that the reader is smart enough to understand why she’s telling these stories in this order.
It’s not a spoiler, or much of one anyway, to say that a story about a young woman in a remote nearly all-male environment goes the way you hope it doesn’t. There’s an incredible tension to the first half of the book where you know something terrible is going to happen, it’s a horrible relief when it finally does.
As someone closer in age to her parents than her when this all happened, I found myself in a terrible rage at them as I read it—how could you let her do this? How could you let this happen? But they didn’t know. And there was nothing they could do.
It was, by far, the best book I read last year. It haunts my memory.
Jenny Sparks: The Secret History of the Authority by a bunch of hacks
I loved the original run on The Authority 20 years ago, and Jenny Sparks is one of my all-time favorite comic book characters, but I had never read Millar’s prequel miniseries about her. I picked up a copy in a used bookstore. I wish I hadn’t. It was awful.
She-Hulk omnibus 1 by Dan Slot et al
Inspired by the Disney+ show (which I loved) I picked up the first collection of the early-00s reboot of She-Hulk. I had never read these, but I remember what a great reception they got at the time. But… this wasn’t very good? It was far too precious, the 4th wall breaking way too self-conscious. A super-hero law firm with a basement full of every marvel comic as a caselaw library is a great one-off joke, but a terrible ongoing premise. The art was pretty good, though.
She-Hulk Epic Collection: Breaking the Fourth Wall by John Byrne, Steve Gerber, and Others
On the other hand, this is the stuff. Byrne makes the 4th wall breaks look easy, and there’s at joy and flow to the series that the later reboots lack. She-Hulk tearing out of the page and screaming in rage at the author is an absolutes delight. And then, when Byrne leaves, he’s replaced by Steve “Howard the Duck” Gerber, and it got even better,
Valuable Humans in Transit and other stories by qntm
This short story collection inclues the most upsetting horror story I’ve ever read, Lena, and the sequel, which manages to be even worse. Great writing, strongly recommended.