Weekly Notes: December 1–7, 2025

  • Work has been busy with end-of-the-quarter things, but the highlight this week was a pre-opening tour of Sound Transit’s three new light rail stations, including the one directly across from Highline College. I brought my camera along, and have my photos of the new stations up on Flickr.

  • Saturday was this month’s Norwescon meeting, followed by our annual holiday party…and then after that, Caturday at the Mercury. On the one hand, it was a fun day; on the other, it was also a long day, and at 52, it’s pretty clear that I can do a Norwescon meeting or a night out at the goth club…but both on the same day is probably not a great idea anymore. (I’m not old. I’m just older. It’s different.)

📸 Photos

Black and white shot of a group of people walking along a sidewalk as seen from behind. Several have guide dogs, one has a white cane for the blind and is walking arm-in-arm with another person, and the person centered in the frame is wearing a fuzzy coat with a teddy bear pattern.
In the rain at the Federal Way light rail station as the tour was getting started.
A fisheye view inside a light rail train. A flexible section in the foreground is distorted to appear like a much larger tunnel, with passengers on seats stretching away into the far distance.
Since I knew I was going to be getting a lot of architecture shots, I brought along my fisheye lens (a Rokinon 8mm f/3.5) to play with. I really liked the sci-fi feel it gave this otherwise unremarkable flexible bit of light trail train car.
A concrete wall stretches into the distance, in the foreground is a PVC water drain pipe with a six-inch section missing that has a cut-up plastic water bottle being used as an improvisational fix.
This really made me laugh. Ingenious and effective as it is, I assume this fix is temporary.
A city street on a rainy day from the elevated platform of the light rail. Visible in the distance are the blue-and-green signs marking the entrance to Highline College.
Not a terribly artistic or visually interesting photo…unless you work at Highline College and are excited about our campus being within easy walking distance of Seattle’s light rail.
Four people seen from the shoulders down sitting in a light rail car, three of them with golden labrador dogs wearing "guide dog puppy" vests.
There were lots of very good doggos learning how to be guide dogs on this tour.

📚 Reading

Having needed over a month to get through my last book, it’s nice to have a week when I get through two (even if they weren’t exactly heavy-duty reading).

🔗 Linking

  • National Geographic: Pictures of the Year 2025 (archive.is link): “From thousands of images made by our photographers all around the world, we present the ones that moved and inspired us most.”

  • Steven Aquino’s Curb Cuts: Apple Releases ‘I’m Not Remarkable’ Short Film: “Messaging-wise, I’m Not Remarkable is, in fact, rather remarkable as it pushes back on long-held societal stereotypes about people with disabilities. It puts forth the idea that those in the disability community—yours truly included—are first and foremost human beings like anyone else who happen to use (Apple’s) technology to access a world unbuilt for us. We’re just people trying to live our lives like everyone else on this planet.”

  • Todd Vaziri’s FXRant: The “Mad Men” in 4K on HBO Max Debacle: “In one of season one’s most memorable moments, Roger Sterling barfs in front of clients after climbing many flights of stairs. As a surprise to Paul, you can clearly see the pretend puke hose (that is ultimately strapped to the back side of John Slattery’s face) in the background, along with two techs who are modulating the flow. Yeah, you’re not supposed to see that.”

  • Ardian Roselli: You Can’t Make Something Accessible to Everyone: “Because people have varying needs across disparate contexts from assorted expectations with unequal skill levels using almost random technologies, never mind current moods and real-life distractions, to suggest one thing will be accessible for everyone in all those circumstances is pure hubris. Or lack of empathy. Maybe a mix. ¶ I’m not suggesting that claiming something is “accessible” is an overtly bad act. I am saying, however, that maybe you should explain what accessibility features it has, and let that guide people. It’s more honest to them and you.”

  • The Associated Press: Raccoon goes on drunken rampage in Virginia liquor store and passes out on bathroom floor: “The masked burglar broke into the closed Virginia liquor store early on Saturday and hit the bottom shelf, where the scotch and whisky were stored. The bandit was something of a nocturnal menace: bottles were smashed, a ceiling tile collapsed and alcohol pooled on the floor. ¶ The suspect acted like an animal because, in fact, he’s a raccoon.”

  • Wokyis M5 10Gbps: I in no way need a docking station for my Mac Mini that looks like a classic Mac, complete with working 5″ monitor. But I sure am tempted!

  • Mel Mitchell-Jackson: why I am AI sober (archive.is link): “We feed these machines our ideas, our worldviews, and our creativity (yikes!), asking it to spit out efficient, productivity-maxxing, sales-converting, corporate-approved regurgitations of our perspective on the world. ¶ But creativity isn’t efficient. It requires failure. Mistakes are where we find our voice. It requires rest and meandering just as much as active production. If we choose to give up the struggle required to find our voice, we will uncover that these text and image generators are really just Ursula from The Little Mermaid. Yeah, we can walk through the new world expected of us by these corporate slop factories, but our voice is gone. We sacrificed it and sold it as data when we signed the terms and conditions. ¶ We’re abandoning boredom, connection with fellow humans, or time spent looking at nature as editors or collaborators. The use of generative AI in place of our creative intuition is a corrosive act of creative death. Tech tools can empower us, yes, but Large Language Models are a killswitch for our intuition. They support every idea with a resounding and enthusiastic ‘yes, what a great idea, let’s workshop that!’ They turn us so easily into hyper-productive content-creation slop machines. ¶ We are funneled into creating waste, not art. I am calling on you to resist using generative AI whenever possible. The rest of this essay is why.”

  • Allegra Rosenberg at Atlas Obscura: What ‘67’ Reveals About Childhood Creativity: “The ’67’ phenomenon has been, much like the rest of Gen Alpha’s vernacular, attributed to algorithms and brainrot culture. But other than its initial spread via TikTok, there’s not much that separates “67” from centuries of absurd, nonsensical kid culture. ¶ This whole ’67’ thing may be foreign to you, but you probably grew up singing ‘Miss Mary Mack’ or shouting ‘Kobe!’ or drawing a Superman ‘S’ in your notebooks—or something along those lines. These are all examples of children’s culture studied by Iona and Peter Opie. And their work might be the key to finding the meaning within the seemingly meaningless ’67.'”

The Last Stand by Brad Ferguson

Book 59 of 2025: ⭐️⭐️⭐️

A promising setup, as the Enterprise finds itself caught between two factions of a pre-warp interstellar conflict, with one side unaware the battle was still going on as the other’s fleet slowly approached. The antagonist is a little too one-note Evil Leader, though, and I question a society holding onto a 6,000-year grudge. Still, a nicely average Trek adventure.

Me holding The Last Stand.

Weekly Notes: November 24–30, 2025

This, of course, was Thanksgiving week here in the U.S., so it was a three-day work week followed by a four-day weekend…which, really, is just how it should be every week, isn’t it? We did our usual thing of staying home and avoiding holiday travel, having a nice quiet holiday weekend of resting, munching on good food, reading books, watching a couple movies, and bringing out the Christmas decorations.

📸 Photos

Two bookcase shelves decorated with various winter and Christmas themed LEGO sets.
Our winter holiday LEGO village, with an ever-growing collection of creepy Santas.
A low-angle shot of a decorated Christmas tree and presents in front of a bookcase and sliding glass door, through which strings of lights can be seen on a back balcony.
We’d already done our holiday shopping, so our tree is already all decked out with presents. We’ve also discovered that reusable cloth bags are much easier to deal with than wrapping paper!
Outdoor plastic snowman and Santa standees in an outdoor graveled corner, with a lineup of holiday-themed gnome figurines at their feet.
Out outdoor gnome corner has been refreshed again with the Christmas collection.
The carport of a fourplex condo, decorated with colorful holiday lights, stars, and candy canes.
All lit up out front as well, as always.

📚 Reading

I finally finished Jonathan Strange & Mr Norrell, which I’d been slogging through for over a month. Had it not been part of my Hugo Best Novel reading project I’d probably have given up midway through, but I’m stubborn. This just was not my kind of book.

📺 Watching

  • Planes, Trains and Automobiles (1987) ⭐️⭐️⭐️: Amusing, but not a regular tradition; it kind of drags on. It was fascinating seeing and remembering what travel (and dealing with travel problems) was like in the mid-80s, without cell phones, internet reservations, ATMs, and similar modern conveniences.

  • Edward Scissorhands (1990) ⭐️⭐️⭐️⭐️: Still excellent. Also, and amusingly, while it was all very Tim Burton, and being in the mansion on the hill was like being in Burton’s head, many of the scenes in the town struck me as having nearly a Wes Anderson feel. More saturated, of course, but there was a lot of symmetrical framing of shots and stylized dialogue that were very reminiscent of Anderson’s films.

🔗 Linking

  • David Roskin in The Guardian: Hollywood’s dark era: where did all the colour from movies go?: “We all know the late-night slog of finding something to watch, flicking between streaming services until settling on a series someone mentioned at work. And then a few minutes later, you’re squinting, adjusting your lighting or playing around with TV settings – it’s a night-time scene and you’re unable to make out what’s going on. Prompting the question: ‘When did everything on screen get so dark?’”

  • Alexa Peters at KNKX NPR: Local businesses reconsider live music as licensing fees soar: “PROs are companies that represent songwriters, composers and music publishers and collect royalties from the live performance of their copyrighted works on their behalf. Per U.S. copyright law, any establishment that presents live or recorded music must obtain a “Public Performance License” from a PRO to legally use copyrighted music they represent for performances, overhead house music, jukeboxes, and even karaoke. ¶ For years, this relationship between venues and PROs has gone on behind the scenes as a necessity of live music presentation. But, as more PROs have emerged, and rising costs make it more difficult for grassroots music venues and third places, like restaurants, to keep live music going, PROs are drawing more scrutiny.”

  • Brian Merchant in The Atlantic: The New Luddites Aren’t Backing Down (archive.is link): “Now, with nearly half of Americans worried about how AI will affect jobs, Luddism has blossomed. The new Luddites—a growing contingent of workers, critics, academics, organizers, and writers—say that too much power has been concentrated in the hands of the tech titans, that tech is too often used to help corporations slash pay and squeeze workers, and that certain technologies must not merely be criticized but resisted outright.”

  • T.M. Brown in The New York Times: They’re Trying to Ditch Their Phones. Their Methods Are Unorthodox. (gift link): “The Lamp Club is part of a growing ecosystem of ‘neo-Luddite’ groups across the country that encourage people to transform their relationship to technology. Other groups include the Luddite Club, APPstinence and Breaking the (G)Loom — organizations that, for the most part, were started not by parents wishing their teens would get off their devices but by the teens themselves, who fault phones for fraying human connections as well as accelerating inequality and climate change. There are now more than two dozen Luddite Clubs in North America, from Ithaca, N.Y., to Irvine, Calif.”

  • Elizabeth Spiers: Requiem for Early Blogging: “The growth of social media in particular has wiped out a particular kind of blogging that I sometimes miss: a text-based dialogue between bloggers that required more thought and care than dashing off 180 or 240 characters and calling it a day.”

  • Josh Collinsworth: Alchemy: “The struggle that produced the art—the human who felt it, processed it, and formed it into this unique shape in the way only they could—is integral to the art itself. The story of the human behind it is the missing, inimitable component that AI cannot reproduce. ¶ That’s what I and so many others find so repulsive about generative AI art; it’s missing the literal soul that makes art interesting in the first place.”

  • Aaron Greenbaum at Slashgear: Legendary Sci-Fi Vehicles: How They Were Really Built: “If a producer wants a sci-fi vehicle to have a tangible presence and a sense of realism, they have to use a live, physical model. For larger vehicles or when cars and spaceships perform feats of fantastical daring, a miniature is often required, but when the vehicle has to interact with actors or live sets, it is usually built to scale using available parts. Here are 10 iconic sci-fi vehicles and how they were made.” Light on details, but still entertaining.

  • ableplayer on GitHub: “Able Player is a fully accessible cross-browser HTML5 media player.”

  • Rebecca Solnit at The Guardian: A year on from Trump’s victory, resistance is everywhere: “Resistance is everywhere, both geographically and in terms of the constituencies participating: civil society and civil servants; human rights, climate and environmental groups (who in many cases had plans in place before the election and hit the ground running when the new administration came in); religious leaders and institutions, elected officials at all levels from city councils to the US Senate, the military, lawyers and judges, educators and students, librarians, of course, medical professionals, journalists, editors and publishers, people in the arts. Of course there’s been shameful collaboration, submission and silence from many figures in most of these constituencies as well. It has been striking that the most wealthy and theoretically most powerful have, in this crisis, often been the first to surrender. It’s non-elites who have stood on principle even when it means taking risks.”

  • Nicholas Deshais at The Seattle Times: Light rail’s push to Federal Way gives students, workers front-door access (archive.is link): “Unless you were looking for it, Highline College used to be kind of hard to find, even when it was right next to you. ¶ Not anymore, thanks to the region’s growing light rail and its new Kent Des Moines Station directly across 99, which, not coincidentally, was almost called Highline Station. With the train coming, Highline reoriented itself to the east, widened the alley and renamed it College Way, demolished the ice cream shop and, in 2019, erected the Campus View building, which has retail and office space on the first floor and housing for 160 students on the four floors above. Two tall signs blare out the college’s name on either side of College Way, for any driver — or light rail passenger — who may be unaware.”

Jonathan Strange & Mr Norrell by Susanna Clarke

Book 58 of 2025: ⭐️ 2005 Hugo Best Novel

Whether it’s because I’m not enough of a fantasy fan, or not English enough, or some other thing, this was not my thing. It took me over a month to get through it, sometimes because I couldn’t get through more than 15 pages without getting bored, and sometimes because I just couldn’t convince myself to pick it up. And after finally slogging through all 782 pages, it had an unsatisfying end; not so much finishing as just kind of petering out and stopping. Enough other people liked it for it to have won a Hugo, but for me, this was the most difficult of the Hugo Best Novel winners to get through since John Brunner’s Stand on Zanzibar.

Me holding Jonathan Strange & Mr Norrell.

Weekly Notes: November 17–23, 2025

  • Lots of meetings at work this week, including a quarterly exempt staff meeting, a leadership group meeting, and I lead this quarter’s accessibility liaisons group meeting. Definitely kept the week busy. And on top of that…

  • Possibly the biggest thing this week was that Tuesday night was the public debut of Highline’s exempt staff unionizing efforts. There has been a lot of organizing quietly going on for close to a year now, I found out a few months ago, and we’d hit the point where we had a strong majority of verbal support, so we had a dinner gathering and officially started signing authorization cards. Within 24 hours we had “yes” votes from 65% of the exempt staff, and by Friday, we had broken 70% in favor. This coming week we’ll be turning in the cards and submitting the formal paperwork to Washington’s Public Employment Relations Commission (PERC) for recognition. It’s all pretty exciting!

📸 Photos

An AFT Washington Representation Authorization card with a pen next to it, sitting on a white marble tabletop.
About to sign my “yes” vote for unionizing.
Me, wearing a black cap and short-sleeve button-up shirt with mid-century modern sci-fi designs, droping my authorization card into a black metal mailbox.
Dropping my signed card into the collection box.

📺 Watching

The Family Plan 2 (2025): Nothing groundbreaking, a little predictable, and as with many sequels, not quite as good as the first, but a perfectly enjoyable afternoon diversion.

🔗 Linking

  • Victor Tangermann at Futurism: Town’s Huge Christmas Mural Was Generated Using AI, Resulting in Ghastly Chthonic Horrors: “‘It looks like a refugee camp/Christmas market mashup. I guess the prompt was “Reform Christmas nightmare,”‘ one user wrote. ‘They didn’t stop the boats… or the mutant dogs and two-headed snowmen.'”

  • Sagar Naresh at Slashgear: 5 Reasons You Might Want To Stop Using HDMI Cables: This one’s mostly just for me, as I’ve never really known the reasons to go with DisplayPort over HDMI.

  • Lionsgate: Dogma 4K Steelbook®: If you’re a Kevin Smith fan, you may appreciate knowing that Dogma, long out of print, is finally getting a new pressing on 4K/Blu-ray, and is now available to pre-order.

  • Anthony Moser: I Am An AI Hater: “I am here to be rude, because this is a rude technology, and it deserves a rude response. Miyazaki said, “I strongly feel that this is an insult to life itself.” Scam Altman said we can surround the solar system with a Dyson Sphere to hold data centers. Miyazaki is right, and Altman is wrong. Miyazaki tells stories that blend the ordinary and the fantastic in ways people find deeply meaningful. Altman tells lies for money.”

  • Justin Chang at The New Yorker (archive.is link): “Wicked: For Good” Is Very, Very Bad: “In the second of two movies adapted from the Broadway musical, Ariana Grande and Cynthia Erivo battle fascism, bigotry, and some fairly dreadful filmmaking.”

  • Aisha Down at The Guardian: ‘We could have asked ChatGPT’: students fight back over course taught by AI: “Students at the University of Staffordshire have said they feel ‘robbed of knowledge and enjoyment’ after a course they hoped would launch their digital careers turned out to be taught in large part by AI.”

  • At Phys.org (byline of Catholic University of the Sacred Heart, edited by Gaby Clark, reviewed by Robert Egan): The Batman effect: The mere sight of the ‘superhero’ can make us more altruistic: “‘In the first part of our test (control condition), an experimenter, apparently pregnant, boarded the train with an observer.’ The experts assessed the passengers’ tendency to give up their seats for the pregnant woman. ¶ In the experimental condition, another experimenter dressed as Batman entered the scene from another door of the train. Faced with this unexpected encounter, passengers were significantly more likely to offer their seats: 67.21% of passengers offered their seats in the presence of Batman, or more than two out of three, compared to 37.66% in the control experiment, or just over one out of three.”

  • Tom Forsyth on Mastodon: “Recent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may have heard of called ‘Half Life 2’. Are you sitting comfortably? Then I shall begin.”

Weekly Notes: November 10–16, 2025

  • The work week was pretty normal, but felt a little busier than usual because of the Tuesday holiday. Mid-week holidays always throw me off.

  • Other than that, it’s pretty much just another normal week without much to tell.

📸 Photos

Wide-angle shot of fall trees shrouded in morning fog.
We had a really good fall Seattle fog this morning; I snapped this out of our bedroom window.

📺 Watching

Damsel (2024): Slightly flat dialogue and performances, but great creature design and effects. Not destined to be a classic, but an enjoyable fantasy adventure.

🎧 Listening

I happened to discover that Pop Will Eat Itself just released a new album, Delete Everything. I haven’t really dived in yet, but new PWEI is never a bad thing.

🔗 Linking

  • Dahlia Bazzaz at the Seattle Times: Why WA community colleges are about to see their funding change: “Thousands rely on community college as a transition to the rest of their careers: They are the first stop for teenagers on their way to university, or adults who want to switch careers to vital fields like nursing and dentistry. And even in the best of times, they are notorious for running on shoestring budgets.”

  • Jason Bergman at The Comics Journal: Talking Oglaf with Trudy Cooper and Doug Bayne: ‘We’d Stay Up All Night Drawing Stuff To Make Each Other Laugh’: “Other than some time off every year for Christmas, Trudy Cooper and Doug Bayne have delivered a new Oglaf comic, skewering fantasy tropes with absolutely not safe for work humor, every week since 2008. Which, if you do some quick napkin math, makes it nearly old enough to pass its own age check. That’s quite a remarkable run for a sexually explicit, gag-a-week strip with only a handful of recurring characters and no ongoing storyline.”

  • Terrence O’Brien at The Verge: The algorithm failed music (archive.is link): “…in a sort of feedback loop, labels started prioritizing artists that sound like what people were already listening to. And what people were listening to is what the algorithm suggested.”

  • Mike Brock at TechDirt: Chuck Schumer Doesn’t Know What Time It Is: “Chuck Schumer just taught Donald Trump that hostage-taking works. ¶ Not because he had to. Because the framework he operates within cannot imagine doing what this moment requires: actually fighting power instead of managing accommodation to it.”

  • Lana Lam at the BBC: Evidence of ancient tree-climbing ‘drop crocs’ found in Australia: Australia has always wanted to kill you.

  • Mac Mouse Fix: “Make Your $10 Mouse Better Than an Apple Trackpad!”

  • Adrian Roselli: Pre-order “Digital Accessibility Ethics”: “Lainey Feingold, Reginé Gilbert, and Chancey Fleet gathered 36 authors across 10 countries and a commonwealth to write 32 chapters about ethics in digital accessibility. I am one of those 36 authors. ¶ The book introduces the first (that I’ve heard of) Digital Accessibility Ethics Framework. It’s a three-part tool intended to influence, change, & disrupt patterns of disability exclusion.”

  • Alison Green at Ask a Manager: the fake charity, the Photoshop predator, and other times AI got it wrong: “We recently talked about times AI got it really wrong, and here are 20 of the most ridiculous stories you shared.”

  • Jacob Beckert at The Atlantic: The Disappearance of Everyday Nudity (archive.is link): “Today, the only naked bodies that many Americans will likely ever see are their own, a partner’s, or those on a screen. Gone are our unvarnished points of physical comparison—the ordinary, unposed figures of other people. In their place, we’re left with the curated ideals of social-media posts, AI-generated advertising, and pornography. The loss may seem trivial, but it also may change how people see themselves. Without exposure to the normal variety of bodies, we may become less comfortable with our own, more likely to mistake common characteristics for flaws—and more inclined to see every bare body as an inherently sexual object, making nudity even more charged.”

  • Trae Dorn: You Need to Start a Blog.: “Yes, you — the person who is reading this right now, either on my blog or a syndicated version on one of the websites I distribute this to. You need to go out, find some web space or a blog host, and start writing a blog.”

  • Tim Bray: Time to Migrate: “Dear World: Now is a good time to get off social media that’s going downhill. Where by “downhill” I mean any combination of “less useful”, “less safe”, or “less fun”. This month marks the third anniversary of my Mastodon migration and I’m convinced that right now, in late 2025, it’s the best place to go. Come join me. Here’s why.”

Weekly Notes: November 3–9, 2025

  • Work ramped up again a bit this past week, with two afternoons taken up by the DSSC fall meeting. Always good to connect with colleagues across the state, even virtually.

  • While we did most of our celebrating last weekend, Monday was my wife’s actual birthday. We both had to work, but had a nice dinner that evening, had some cake, and she opened her birthday presents.

📸 Photos

A snail crawls over a leaf-strewn path.
Of the various options for Pacific Northwest animals and bugs to be spotted on walks, I think this was the first time I’d spotted a snail.
A path bordered by low rock walls leads through trees, with every thing covered by fallen leaves.
So many leaves all over the place after last week’s storms. Fall happened all at once this year.
A small red heart with diagonal rainbow stripes against stone.
Spotted along the stone wall bordering one section of the walking path.
Something that looks like the decaying skull of a dog in the midst of thorny bushes.
At one point we both spotted something to one side of the trail that on first glance looked like a skull on a stick, or maybe a dead dog. When we got closer, we realized someone had shoved a Halloween werewolf mask into the bushes. Both creepy and funny, once we figured it out!
A clear, blue, and pink plastic multi-pointed star ornament hanging from a tree in the woods.
The holiday ornament sparkling from a tree branch was much less disturbing of a find.
A blue and yellow sculpted clay mushroom house sitting in a crack between stones in a rock wall.
As was the cute little mushroom house tucked into the rock wall.
A mossy rock wall receeds into the distance next to a path covered with fall leaves.
Just a pretty fall scene on our walk.

📝 Writing

📺 Watching

Since we were out and about with birthday celebrations last weekend, this weekend was a stay at home and watch movies weekend.

  • Alien: Romulus (2024) (I actually watched this one on my own): visually fun, but felt too much like someone just grabbed their favorite scenes and shots from every prior Alien film and strung them together.

  • The Family Plan (2023): An amusing “turn off your brain” action-adventure-comedy; perfect for a weekend afternoon.

  • Downton Abbey: The Grand Finale (2025): A very satisfying end to the Downton Abbey saga. And since one of the presents I got my wife for her birthday was the full season set, now we can start over from the beginning….

  • Death of a Unicorn (2025): This was a really fun mix of comedy, horror, and fantasy. Neat design work for the unicorns, too. Definitely occasionally on the gory side of things, but if you can cope with that, it’s worth checking out.

🔗 Linking

  • Te-Ping Chen at The Wall Street Journal: They Tear Down Walls and Hire Architects to Make Room for Their Lego Worlds: I don’t have the disposable income to be able to afford this much LEGO or to devote this much home to storing LEGO, but as one of those “if I won the lottery, I wouldn’t tell anyone, but there would be signs” situations….

  • Christine Mi at The Washington Post: A week at sea aboard the last ocean liner: Very much in line with my our experience when we did this a few years ago. Worth doing once to have done it and had the pseudo-historical experience, but neither of us is particularly interested in doing this or any other cruise ship trip again.

  • Anil Dash: Turn the volume up.: “Today marked a completely new moment for New York City, and for America. There will be countless attempts at analysis and reflection and what-does-it-all-mean in the days to come, along with an unimaginable number of hateful attacks. But what’s worth reflecting on right now is the fact that we’ve entered a new era, and that, even at the very start, there are some extraordinary things that we can observe.”

  • Chirag Vedullapalli at The Seattle Times: This little-known position in WA is a huge democracy booster: “Each precinct is a civic block roughly the size of a neighborhood or two, with generally a few hundred to 1,000 registered voters. There are about 7,500 of these precincts in the state. Each precinct is meant to elect two people, one from the Democratic Party and one from the Republican Party, to the position of precinct committee officer. […] However, most people don’t know this role exists, and most precincts sit empty.”

  • Jay Kuo at The Status Kuo: Oh, What a Night!: “By now you know, Dems had a big night. We won the marquee races for governor in Virginia and New Jersey. We walloped the GOP on Prop 50 in California. We won down-ballot races and flipped lots of seats. And NYC has a young, charismatic Muslim mayor-elect—a historic first. ¶ There’s a lot to celebrate, so let’s start wide and work our way down!”

  • Megan Ulu-Lani Boyanton at The Seattle Times: Barnes & Noble plans to return to downtown Seattle: “Bookworms, rejoice: Barnes & Noble plans to return to downtown Seattle, according to recent city filings.”

  • Tim Nudd at AdAge: Apple TV’s colorful new branding was built with glass and captured in-camera: “The five-second version of the new branding, which will run before Apple TV shows, nicely highlights the colored-lights effect. The lush visuals are meant to capture the platform’s cinematic ambitions and remind viewers that Apple TV is where prestige storytelling lives. ¶ Many might assume the visual effects were made digitally, but in fact, it was all done practically using glass and captured in-camera.”

  • Rachel Moody at The Daily Tar Heel: Column: “Low skilled” workers are a myth: “I have worked as a restaurant server and hostess. I’ve also worked as a research intern and an office assistant. The most difficult of the two categories? Food service, without a doubt. And yet those jobs were the worst paid.”

  • Ashifa Kassam at The Guardian: Europeans recognize Zohran Mamdani’s supposedly radical policies as ‘normal’: ““Normal. That’s the word,” Verbeek wrote in his newsletter, The Planet. ‘Here, taking care of one another through public programs isn’t radical socialism. It’s Tuesday.’ ¶ That view hit on the wide differences in how Mamdani’s promises are seen by many across the Atlantic. ‘Europeans recognize his vision about free public transit and universal childcare. We expect our governments to make these kinds of services accessible to all of us,’ said Verbeek. ‘We pay higher taxes and get civilized societies in return. The debate here isn’t whether to have these programs, but how to improve them.'”

  • James Whitbrook at Gizmodo: 20 More Lego ‘Star Trek’ Sets I Want After the ‘Enterprise’-D: “As cool as those massive, pricey replicas can be, Star Trek sets could be so much more than ship models. For almost 60 years across dozens of shows and films, there’s tons of inspiration for sets that could fulfill a multiple range of price points.”

  • The Associated Press (no other byline) at NPR: Fedora man unmasked: Meet the teen behind the Louvre mystery photo: “For Pedro, art and imagery were part of everyday life. So when millions projected stories onto a single frame of him in a fedora beside armed police at the Louvre, he recognized the power of an image and let the myth breathe before stepping forward.”

Affinity by Canva Accessible PDF Output Test

The Affinity by Canva splash screen over an Adobe Acrobat window with an open PDF document.

With the release of Affinity by Canva, I was curious how they were doing on supporting creating accessible PDF output. A very quick cursory initial check showed some hopeful signs, but I wanted to take a more detailed look, so I’ve put together a brief test document to check some of the more common document features. This isn’t at all meant to be all-encompassing and comprehensive; it’s just what popped to mind as I was experimenting. My hope is to occasionally update this as I think of more test cases (or have more test cases suggested to me) and as Affinity is updated.

More details are in the document itself, but in brief, I set up several test cases using various Affinity features, exported to tagged PDF, and checked the PDF in Acrobat to see how things looked.

If you’d like to play along at home, you can download the source .af document (5 MB .zip) and the exported .pdf document (721 KB .pdf) to review yourself and otherwise do with as you wish under a Creative Commons BY 4.0 license.

The executive summary TL;DR: Canva/Affinity is making improvements, but Affinity in its current state is definitely not ready to be a replacement for Adobe InDesign. If you’re an Affinity die-hard and have the time and resources to do remediation work in Acrobat Pro or using a tool like CommonLook, you could certainly go that route, but don’t expect to be able to export an accessible PDF from Affinity just yet.

I do want to be clear that none of this is to say that Affinity is “bad” or shouldn’t be used; on the contrary, I’m looking forward to using it as much as I can (for experimentation and any print-only work I do). This is all intended to encourage Canva/Affinity to continue working on this aspect of their software.

Test Case 1: Paragraphs

Result: Fail. Any paragraph that is more than one line gets one P tag for every line, rather than one P tag for the entire paragraph. In addition, if there are any deviations from the base style (using character styles, manual formatting, adding hyperlinks, etc.), all of those end up in their own individual P tags instead of being wrapped in Span tags inside the P tag.

Test Case 2: Headings

Result: Pass (with qualifications). When creating styles, PDF (and EPUB) export tagging can be assigned — as long as you only need P or H1 through H6; no other tags (like BlockQuote, for example) can be assigned to styles. Within that, though, text given a heading style does export with the correct tag…but once again, if the heading spans more than one line, it ends up being two H1 (or whatever level) tags rather than one.

Test Case 3: Images

Result: Pass/Fail (yes, both).

Pass: Images can be placed inline or floated; if floated, they can be anchored within text. Alt text can be assigned various ways, either manually or (in theory, I didn’t test this) automatically pulled from the image’s XMP metadata. The alt text pane also supports adding extended description and summary text, though I haven’t played with these fields yet. Alt text is correctly added to the Figure tag in the PDF.

Fail: Though the images were placed inline with the text in the document, the Figure tag was placed at the end of the content for its parent text frame rather than at the proper place within the text.

Test Case 4: Lists

Result: Fail. Lists are tagged as paragraphs, without any L or child LI, LBL, or LBODY tags.

Test Case 5: Languages

Result: Fail. I could not find any way to designate a base language for the document as a whole. Character and paragraph styles can be given a language setting, but (in addition to the character style being tagged as a new P rather than a Span within the paragraph) the language is not set in the tag properties.

Test Case 6: Tables

Result: Fail. Simple tables can be added and their visual presentation can be adjusted, but I found no way to set header rows or columns. Tables also cannot be given alt text (at least, not with the same Tags pane used to add alt text to images).

The table was not tagged with any Table or child TR, TH, or TD tags, just a lot of P tags. In addition, though the table was inline with text later in the document, it was placed as a Sect at nearly the top of the document, the first tags underneath the opening H1 tags.

Test Case 7: Table of Contents

Result: Fail. Affinity can automatically generate a table of contents from the header styles used in a document. However, the exported PDF does not use any TOC or associated child tags; every line of the table of contents is a P tag followed by a Link tag that contains two Link - OBJR tags, one for the text of the item and one for the page number.

Test Case 8: Reading Order

Result: Pass (with qualifications). Affinity has a Reading Order panel which allows you to rearrange items, group items together into articles, and toggle items off and on, and this does properly affect the tags in the exported PDF. In an earlier test document (not publicly distributable), I was easily able to put all of the objects in their correct reading order. However, in this test document, the images (which are placed inline with the text, and therefore within a text frame) don’t appear in the reading order panel, and as noted above, don’t have their Figure tags placed in the correct location.

Test Case 9: Master Pages

Result: Pass. My test document had master pages set up with footer text; this text was properly excluded (artifacted) in the PDF.

Test Case 10: There is no test ten…

…because I ran out of ideas right then. But more can be added! When I have time, I want to add more objects to play with the reading order pane more, explore Affinity’s footnotes/index/reference support (which at this point I don’t expect to be tagged correctly, but maybe someday), and there are probably plenty of other things that more experienced accessibility and/or document creation professionals might think of.

Conclusion

As noted in the TL;DR up top, Affinity is a long way away from being able to replace InDesign when it comes to creating accessible PDFs.

That said — they’re working on it! This is more support than the last version of Affinity had, and there are more signs here and there that more may be in development. For example, while I was looking for a way to specify a base document language, I checked the File > Document Metadata option, and it’s a series of checkboxes and fields for specifying exactly which accessibility features a document supports, its conformance level, a certifier’s name and credentials, and so on. (The actual basic document metadata, including title, author, copyright info, etc., can be set with the Window > References > Fields pane, and does get properly added to the exported PDF.)

While there’s certainly work to be done, I’m encouraged to see the features that have been added so far, and as noted above, want to encourage Affinity to continue working on this aspect of the app. I would love to be able to finally drop InDesign (as I dropped Photoshop and Illustrator years ago) and move entirely over to Affinity (well…entirely aside from Acrobat…).


Addendum: ePub output

Out of curiosity and a question on Mastodon (that I don’t actually think was directed at me, but that’s okay), I exported this test document to ePub format, using both the “fixed layout” and “reflowable” options. I then checked each file in both Thorium Reader and Apple’s Books app, and ran them through the Ace by DAISY ePub accessibility checker.

It should be noted that I did not change anything about the file for this test, and I created the document with PDF in mind, not ePub, so this may affect the results.

I’m not as experienced in checking ePub files, but a few notes:

Ace by DAISY reported errors with both documents. The fixed layout version had eight errors, three serious and five moderate; the reflowable version had 22 errors, one critical, 16 serious, and five moderate. The ePubs and Ace by DAISY reports may be downloaded for you to review. All downloadable files are .zip files that you’ll need to decompress — I know that ePubs are already zipped, but my WordPress configuration wouldn’t allow me to upload the .epub file.

The fixed layout version is much larger than the reflowable. I think that’s because the reflowable version seems to have scaled and compressed the photos in the document, while the fixed layout version left them at their original sizes. This may have been an export setting in Affinity that I didn’t adjust.

Neither document has bookmarks automatically defined.

The fixed layout version in Thorium using Thorium’s built-in reader reads the images outside of their placement in the text, instead speaking them at the beginning of the second page. The table on page three also gets read at the beginning of the third page. This does not happen with the reflowable version; images are read in their correct locations.

There’s an odd black square graphic that appears at the end of the Test 3 section in the reflowable version that is not present in the original Affinity file. I have no idea where this image is coming from.

Using Apple Books’s built-in reader, the reflowable version seemed to read properly, but the fixed layout version was missing large chunks of text.

With the aforementioned caveat that this document wasn’t created with ePub in mind, which may be affecting things, my first impression is that, as with PDF tagging, Affinity has some work to do with creating accessible ePub files. This is definitely an app that currently is much more aimed at visual presentation (whether print or electronic), with accessibility being an afterthought. Once again, I hope this improves over time as future versions are released.

Summer 2024 Vacation Photos (Long-Delayed)

I’d let this project fall to the side for a while, but I started coming back to it last week, and this morning before work, I finally finished processing and uploading my photos from our summer 2024 vacation up to Victoria, B.C.

If you’d like to scroll through someone else’s vacation photos, I have them split into two albums on Flickr: 2024 Summer Vacation 1: Sequim and Port Angeles and 2024 Summer Vacation 2: Victoria, B.C.. Otherwise, here’s a one-shot-per-day sampler.

My wife and I on a hotel rooftop deck, with green fields under a blue sky filled with fluffy grey clouds.
Day 1, Sequim: At our hotel in Sequim.
A Nikon camera with an old reflex telephoto lens attached.
Day 2, Port Angeles: While wandering through antique stores, we stumbled across this very cool old lens, a Nikkor 500mm f/8 reflex telephoto, still with its original carry case and filter set. If you’re into quirky old photo gear, I have more shots of and by this lens.
Flat stones on a sandy beach, in a nearly monochromatic image.
Day 3, Klaloch Beach: Playing with the new lens while walking along Klaloch Beach. The out-of-focus rocks in the distance show the characteristic “donut” effect caused by the mirror setup of the reflex lens.
A whale's flukes break the surface of the sea as water streams off of them, with forested hills visible in the distance.
Day 4, Whale Watching: A whale watching tour on the Strait of Juan de Fuca between Port Angeles and Victoria.
A snow-covered mountain in the far distance, rising above marshlands and out-of-focus driftwood in the foreground.
Day 5, Dungeness Wildlife Refuge: We took a nice, long, slow wander about a third of the way out along the spit at the wildlife refuge. Lots of birds and gorgeous views of Mt. Baker.
A dimly-lit basement with a gigantic spider sculpture.
Day 6, Port Angeles: On our last day in Port Angeles we went on their “underground” walking tour. Not as much underground as Seattle’s, but historical walking tours are generally fun, and this one was occasional enhanced by Halloween decorations that never got removed after the 2020 pandemic shutdown; apparently when the tours started again, enough people were amused by them that they’re just year-round decorations now.
A man wearing a keffiyah and waving a Palestinian flag stands next to a row of people holding an elongated Palestinian flag on the steps in front of Victoria's Parliament building.
Day 7, Victoria: We ferried over to Victoria, took a carriage ride tour through one of the historical neighborhoods, and then happened to be walking by the Parliament building when a protest against the Palestinian genocide was getting started.
On a hilltop with Camelot visible in the distance, a tiny knight in armor on horseback raises a sword in salute.
Day 8, Victoria: The Miniature World Museum was a fun treat, with lots of intricately detailed miniature dioramas of scenes past and future, real and fantastical. Our day also included high tea at the Empress Hotel and an evening walk along the waterfront.
Water drips from a bamboo pipe into a circular basin with a square indentation in the center. It's visually satisfying in an incredibly generic sort of way.
Day 9, The Butchart Gardens: We bussed up to spend most of the day at the Butchart Gardens, which are beautiful. Lots of pretty landscapes and flowers…and this, what I think is probably the most hilariously “should be sold with the generic artwork in frames at Ross or T.J. Maxx and hung in a mid-tier hotel somewhere” photo I’ve taken yet.
A 1960s stereo on display in a museum. It's made of two wooden cases, one on the right to hold LPs, the other on the left, twice as wide, to hold the turntable and central control panel. Black spherical speakers are on either side. The whole thing is probably about eight feet wide.
Day 10, The Royal BC Museum: The museum had an exhibit with a lot of mid-century-modern items as part. There were several stereos like this one that I’d love to have (if I had the space and budget to ignore practicality, neither of which I do).
A narrow brick alley, strung with lights and round red paper lanterns.
Day 11, Victoria: For our last day in Victoria, we took two walking tours: a food tour in the morning, and a ghost walk tour in the evening. Both were a lot of fun.
A snow-covered mountain in the distance under a clear blue sky and with flat blue ocean in the foreground.
Day 12: Heading Home: And then we hopped back on the ferry, caught a nice view of Mt. Baker on our way back to Washington, and drove back home.