Happy Yuletide!

Dec. 26th, 2025 11:51 pm
trobadora: (Discworld: Hogfather)
[personal profile] trobadora
The holidays have been calm and quiet for me so far, but I've spent them with my mum, so somehow almost all the time was filled up anyway. *g* Tonight I finally found the time to properly settle down with my Yuletide gifts! I got three of them, two in the main collection and one in Madness. ♥ ♥ ♥

Here they are:
  • Nicky and Gwarha from Ring of Swords, completely spot on, in an episode mentioned but not described in detail in canon:
    Veni, Vidi, Arrivederci (1516 words)
    Fandom: Ring of Swords - Eleanor Arnason
    Rating: Teen And Up Audiences
    Relationship: Ettin Gwarha/Sanders Nicholas
    Content Tag: Pre-Canon

    Summary: The purple jungle adventure, from Gwarha's point of view.

  • The Nantucket Trilogy, a few generations later - future history my beloved:
    Portraits of the Past (1371 words)
    Fandom: Nantucket Trilogy - S.M. Stirling
    Rating: Teen And Up Audiences
    Relationships: Kenneth Hollard/Raupasha, Kashtiliash/Kathryn Hollard
    Characters: Raupasha (Nantucket Series), Kashtiliash (Nantucket Series), Original Characters
    Content Tags: Post canon, Canon as Seen Through The Lens of History

    Summary: A new exhibit opens at the Athenaeum...

  • More Nantucket Trilogy - a Raupasha drabble about her arrival on Nantucket:
    Her New Future (100 words)
    Fandom: Nantucket Trilogy - S.M. Stirling
    Rating: Teen And Up Audiences
    Relationship: Kenneth Hollard/Raupasha
    Characters: Raupasha (Nantucket Series), Kenneth Hollard
    Content Tags: Yuletide Madness Drabble Invitational, YUMADRIN 2025, Drabble, Post-Canon

    Summary: Raupasha reflects on the future.

I'm so pleased! So far I'm having a fantastic Yuletide. :D

Now I'm looking forward to diving into the rest of the collection! How's everyone else's Yuletide so far?

Personal entries, maybe

Dec. 24th, 2025 11:52 pm
grayestofghosts: (Viktor)
[personal profile] grayestofghosts
I'm very tempted to start writing posts on gender. I don't talk that much on gender here and that's mostly been on purpose. But I'm getting tempted, because the world isn't really getting less harsh. I am thinking however I will be putting them as private entries, I'm not sure I really want the wider world picking apart my thoughts on gender, even if nobody will actually see them here. This is Dreamwidth, after all.

some things I'm currently doing

Dec. 23rd, 2025 07:44 pm
brainwane: Photo of my head, with hair longish for me (longhair)
[personal profile] brainwane
looking forward to the next episode of Pluribus

starting to read the scifi mystery Murder by Memory by Olivia Waite

making note of the upcoming Grolier Club exhibition on the mechanization of printing: "The Second Printing Revolution: Invention of Mass Media", starting January 14

thinking about whether I could make some use of the new Rx Inspector tool from Pro Publica

spreading word of the Otherwise Award's year-end fundraising campaign to celebrate scifi/fantasy/genre fiction that expands or explores our notions of gender (I'm on the board)

teaching activists how to use Signal features -- usernames, disappearing messages, nicknames, etc. -- to preserve privacy and improve convenience

listening to episodes of KEXP's Runcast (music) and an Australian guy's One Man, One Hammock (rambling monologues) as I do chores

playing an ad hoc guessing game with my spouse where I look up random records on the Guinness world records website and ask him to guess, e.g., how tall the tallest chocolate fountain is

dithering on whether to write a year-end retrospective for my blog

trobadora: (Juliette - faces)
[personal profile] trobadora
My second [community profile] ficinabox story! This one is Grimm, because how could I resist when someone (*cough* [personal profile] miss_ingno *cough*) requests my tiny OT3? :D

The prompt was, "canon divergence where Juliette copes better with her transformation into a Hexenbiest" - and when I thought about where to branch off and rewatched some episodes, I realised I could start right at the beginning, with her very first woge. Derail it all before it gains any ground! No secrecy to come between Nick and Juliette, no losing control, no shocking reveal in the aftermath of violence ... and if Nick was there for her first woge, she'd see his Grimm eyes, too!

Of course Nick still has issues, and Juliette is still struggling - but that's where Renard comes in, because when the two of them turn to him together, magic happens. *g*

(And so much happens in that one night that I managed to derail some other plot as well, just from having Juliette woge in front of everyone! I had so much fun with that. :D)

**

Farewell to the Monsters (10,183 words)
Fandom: Grimm (TV)
Rating: Mature
Relationship: Nick Burkhardt/Sean Renard/Juliette Silverton
Characters: Juliette Silverton, Nick Burkhardt, Sean Renard, Rosalee Calvert, Monroe, Hank Griffin
Content Tags: Alternate Universe - Canon Divergence, Episode Related, s04e08 Chupacabra, Hexenbiest reveal, Hexenbiest Psychology, Hexenbiest Sexuality, UST, Developing Relationship

Summary:

Juliette almost wished Nick didn't know what was happening to her. She could quietly deal with it on her own, get rid of it, go back to normal before anyone found out.

That would have been so much easier. Instead, she'd woged in front of everyone. And there was no turning back.

(no subject)

Dec. 22nd, 2025 09:50 pm
owlectomy: A squashed panda sewing a squashed panda (Default)
[personal profile] owlectomy
Hildy the Cat is currently Extremely Upset about my new CPAP mask. She sat on my bed for a good fifteen minutes sniffing it, with her eyes as wide as dinner plates, and then she ran away.

These are the facial expressions of somebody whose dead best friend came back from the underworld, but Came Back Wrong. These are the facial expressions of somebody who is exploring the spaceship looking for their partner only to find their partner half transmogrified into a cyborg creature. These are the facial expressions of someone who has just come face to face with some really gnarly body horror and can't quite deal with it yet.

Poor kitty!
[syndicated profile] webaim_feed

Posted by John Northup

I’ve lived long enough, and worked in accessibility long enough, to have honed a healthy skepticism when I hear about the Next Big Thing. I’ve seen lush website launches that look great, until I activate a screen reader.

Yet, in spite of it all, accessibility does evolve, but quietly rather than dramatically. As I gaze ahead to 2026, several trends are already taking shape. These are more than theories and ideas; they are practical shifts that website owners are beginning to feel today.

Here are some likely, meaningful changes on the near horizon.

1. AI Will Improve Accessibility Tools—But Not Replace Expertise

I have to admit, over the past year, ChatGPT has become my confidante, advisor, reality checker, summarizer, and occasional Spanish interpreter. It’s like having a faithful human assistant who never grows weary of my repeated inquiries. But like a human assistant, it sometimes takes a few tries to get it right. That’s why I see AI more as a valuable helper than a project manager. It’s changing how accessibility testing tools work and getting better at identifying patterns, grouping related issues, and prioritizing findings. This trend will continue.

What will not happen is full automation of accessibility evaluation. I do not trust it with determining whether alternative text is meaningful, evaluating interaction flow and user expectations, or understanding context and intent.

In other words, AI can help raise some flags quickly, but I do not trust it to decide whether an experience actually works for a human being.

So, the real shift for 2026 will be AI’s contribution to workflow efficiency, not replacement. Organizations that pair smarter tools with knowledgeable human reviewers will gain speed and consistency. Those that expect AI to do it for them will continue to miss critical barriers—just faster than before.

2. WCAG 2.2 Will Increasingly Become the Procurement Baseline

WCAG 2.2 may no longer feel new to the industry, but many organizations are only beginning to adopt it. WebAIM began offering it to our evaluation customers as the default as soon as it was finalized, but some customers whose internal standards specify 2.1 remain hesitant. When a new version is published, there’s always an interim time when, to some, the old version still feels current and the new version feels experimental and over–the-top. During 2026, I’d like to see the landscape shift so that 2.1 feels old (which it is) and 2.2 just feels current and normal. There’s nothing really revolutionary about 2.2; the changes largely address real barriers that users experience daily: Focus appearance, accessible authentication, dragging alternatives, consistent help…

It is up to those of us in the industry to lead this shift. In the coming year, I expect WCAG 2.2 to become the default expectation in procurement language, RFPs, and accessibility evaluation.

3. Native HTML Will Gradually Come Back

After years of JavaScript-heavy, ARIA-laden custom widgets, I’m noticing a subtle and gradual shift back toward native HTML elements and browser-supported behaviors. Native HTML elements have built-in accessibility support, receive ongoing browser improvements, work more predictably across assistive technologies, and reduce the need for complex ARIA patterns.

WebAIM’s standard accessibility training presentation implores developers to “just use a button” instead of creating clickable <span> or <div> elements with JavaScript events and ARIA layered on. Out in the field, I’m seeing this becoming less of an issue. However, I regularly see custom widgets implemented where a standard <select> or <details>/<summary> would do the job.

So, in 2026, I expect to see fewer fully custom widgets and more careful use of <button>, <dialog>, <details>/<summary>, <select>, and other form controls—often styled heavily (and that’s fine), but functionally native. Teams that embrace native patterns will ship faster, debug less, and maintain accessibility more reliably than those rebuilding basic controls from scratch. I’ll be watching the WebAIM Million to see how this prediction plays out.

4. Accessibility Debt Will Be Recognized as a Business Risk

Accessibility barriers accumulate quietly through redesigns, framework updates, staff turnover, and rushed deadlines. The result is accessibility debt—a backlog of small issues that eventually snowball into large ones. The larger the backlog gets, the more onerous it appears.

However, more organizations are beginning to recognize that accessibility debt increases legal exposure (especially those organizations that are in litigation), slows down development cycles, undermines user trust, and costs more to remediate later.

Over the course of 2026, forward-thinking organizations will increasingly treat accessibility maintenance as ongoing infrastructure, not a one-time remediation project. Regular evaluations, regression testing, and staff training will increasingly be understood as risk management more than an optional “nice-to-have.”

5. Native App Accessibility Will Influence Web Practices More Directly

Native app accessibility is no longer a separate conversation—it’s actively shaping web accessibility thinking. Concepts like clear, concise control names, predictable focus management, gesture alternatives, and logical reading order apply equally to web and native platforms. As teams evaluate both web and mobile products, accessibility practices will converge around shared principles rather than platform-specific checklists. This cross-pollination will benefit users and challenge teams to think beyond traditional “web-only” paradigms and assumptions.

6. User Preferences Will Matter More Than Page-Level Settings

Users increasingly rely on system and browser preferences, like prefers-reduced-motion, high contrast, forced colors, dark mode, text size, and default zoom. During 2026, the accessibility industry will begin to treat the idea of a single “accessible” design as only the beginning, instead of the destination, and increasingly anticipate and respect user preferences across environments. Designs that override system settings, hard-code colors, or ignore user preferences will feel increasingly brittle—and increasingly inaccessible to users.

7. WCAG 3 Thinking Will Influence Practice Before the Standard Arrives

WCAG 3 is still years away, but its underlying philosophy—focusing on outcomes, tasks, and usability rather than rigid pass/fail criteria—is already influencing how accessibility professionals think.

We can expect more emphasis on task completion, more discussion of severity and impact, greater recognition of partial conformance, and broader inclusion of cognitive and learning considerations. Organizations that adopt this mindset early will be better prepared for future standards while delivering better experiences right now.

Looking Ahead

Accessibility progress rarely makes headlines. It happens through careful decisions, better defaults, and sustained attention to user needs. The most impactful changes coming next year are practical, structural, and long overdue—not the stuff that grabby news items are made of, but the kind of improvements that users will feel nonetheless.

Organizations that succeed in accessibility will be those that invest in people, not just tools, treat accessibility as a journey rather than a destination, build on native HTML foundations, recognize and respect user preferences, and focus on practical outcomes.

(no subject)

Dec. 22nd, 2025 11:35 am
sanguinity: woodcut by M.C. Escher, "Snakes" (Default)
[personal profile] sanguinity
[personal profile] candyheartsex nominations are open!

Anyone want to coordinate?

I'm considering fandoms and ships under the cut )

Let me know if there's anything else you want me to slip in to an empty spot (or anything you're particularly relying on my including!)
grayestofghosts: Elliot Alderson with the word hackerman superimposed (hackerman)
[personal profile] grayestofghosts
I ordered some zines and was thinking hey I should make a zine but was at a loss of what to make and my husband suggested I make one on how to deSpotify, which would probably be a good idea because it's actually a pretty complex topic. Spotify both maintains a music library and facilitates music discovery, and maintaining a library by yourself is not easy in itself but music discovery since Spotify has been made more difficult by Spotify killing off alternatives. So it would probably be useful, even though I guess I am not entirely deSpotified myself (I am on a big family plan with friends and acquaintances, but rarely use it).

Otherwise when it comes to actual devices, apparently there was a big snit with the Innioasis Y1 community. The guy who developed the app that drastically simplified things (I could not get the original alternative, MTKClient to work, because I'm Not Good At Computer) was kicked out of the Reddit community because he was harassing people and I'm not really sure where to go from there. I have been using my Snowsky Echo Mini more often now even though the Y1 is clearly a more versatile device, but what am I going to do if I can't actually maintain the Y1? It makes me wonder if I should get one of the more upscale devices like a HiBy R4 or whatever even though they're basically phones, just because this is kinda nuts. I don't know. Apparently the chip shortage is going to make DAPs, especially low price ones, harder to get. Snowsky is releasing a new player, the Disc, that I'm not really that hyped about but we'll see. I wish they would just put bookmarking and playlists on the Echo Mini, that would fix most of my problems.

Fic In A Box Reveals

Dec. 21st, 2025 08:31 pm
sanguinity: woodcut by M.C. Escher, "Snakes" (Default)
[personal profile] sanguinity
I picked up three pinch-hits for [community profile] ficinabox!

Still Here Together for [archiveofourown.org profile] Shinzuku206
Temeraire - Naomi Novik
Laurence & Temeraire
Hurt/Comfort, Hospitalization, Plushies, Recursive Fic

After his injury, Laurence is confined to the hospital for many weeks. Temeraire bears up bravely — then Laurence, too, learns what it is to worry.
Direct sequel to [profile] shinzuku206's story, With You By My Side, in which Laurence is hospitalized with a broken leg, and Temeraire is very sweet about it.

I, of course, had to make it worse. ;-)

(Don't worry: despite it all, Laurence and Temeraire are still very sweet together.)

 

Privileges of the Purse for [archiveofourown.org profile] StableState
Doctor Odyssey
Max, Avery, Tristan, Original Character
Worldbuilding, Humor

Most people wouldn't put a CT scanner on a cruise ship. The owners of the Odyssey aren't most people.

Or: Max meets Hugh "Doc" Laurent.
StableState prompted:
Who put a full-sized CT scanner on a cruise ship? Not to mention the HGTV feature wall of unlabeled medication in glass bottles (on a boat. With waves.) or the gene sequencer. Even the usual equipment is oddly gold and sleek. They have to be custom-ordered, or medical design is very different in our world.
I read that prompt, laughed, and immediately grabbed the pinch-hit. "Privileges of the Purse" is my best crack at the first three questions.

(The final question is unaddressed in the story, but I assert there is a medical supplier out there who does fake-gold-plated medical equipment for a few select customers overly invested in faux-opulence; chief among them is the Trump Organization.)

 

What Does the Spleen Do? for [personal profile] stablestate
What Does the Spleen Do? ft. Harvard Medical School Class of 2016
Cryptic Crossword

A splenic (but not asplenic!) cryptic criss-cross.
Just after I finished my Temeraire story, a second pinch-hit came up for StableState. After I confirmed with the mods that my "excess" 600 words from the first pinch-hit could be applied to this one, I picked it up. After all, there had been a second prompt of theirs that had interested me: one for a music video about spleens.

Fic In A Box has options for non-traditional fills: in addition to stories and art, it's possible to create works that fit various format or media opt-ins, one of which is cryptic crosswords. Which StableState had opted into for the spleen prompt! And what a lucky coincidence, I had just that week downloaded a course on how to do cryptic crosswords! I had read the first three chapters! Surely that was enough knowledge to design my own cryptic crossword??

([personal profile] grrlpup laughs and confirms that I have always been like this.)

So I sailed in and did my best. It was fun! My grid was sub-standard (and I need to figure out how it is that people make up good grids), but it was neat to try to make up clues.

Happily, I had the wisdom to ask [personal profile] seekingferret, who is well-versed in all things puzzles, to beta. He warned me off the worst of my errors, kindly informed me that what I had created is called a criss-cross and not a crossword, and confirmed that it was in fact solvable.

(I am... not sure that anyone has solved it who isn't Ferret? But the recip left a nice thank you, and I shall be content with that.)
trobadora: (Shen Wei - chains)
[personal profile] trobadora
[community profile] ficinabox author reveals have happened! And here is the first of the two stories I wrote.

I wanted to write something set in the later episodes, and [personal profile] gavilan had asked for smut, so I was brainstorming and rewatching things to find a suitable spot to make it happen. And in episode 31, during the Nightmare Master arc, there's this moment when Shen Wei, chained to the Sky Pillar in Dixing, can feel Zhao Yunlan's energies in turmoil even though Zhao Yunlan is far away in Haixing. So I thought, what if ...? I'd always meant to do something with the Nightmare Master's power anyway, because dream manipulation has so much potential! Also [personal profile] gavilan said they like angst, and what is angstier than the whole white energy plan? So I had an opportunity for canon divergence with larger impact ... *g*

With many thanks to [personal profile] china_shop, as usual, for beta-reading. ♥

**

To Make a Dream (9270 words)
Fandom: 镇魂 | Guardian (TV 2018)
Rating: Mature
Relationship: Shen Wei/Zhao Yunlan
Characters: Shen Wei, Zhao Yunlan, brief appearances by Ye Zun and the SID
Content Tags: Alternate Universe - Canon Divergence, Episode Related, Episode 31, Nightmare Master arc, Dream Sharing, Dixing Powers, Black and White Energy, First Kiss, First Time, Pre-Fix-It

Summary:

"You took a while to wake," Shen Wei said gently. "I brought you home." He ran a hand through his hair. "I needed rest, too."

So that was the fantasy: something Zhao Yunlan could almost, almost believe. His heart clenched. Suddenly he understood Zhu Hong's temptation to keep dreaming. But the true Shen Wei was still missing. Zhao Yunlan needed to wake up for real.

Fic in a Box - my gifts!

Dec. 20th, 2025 05:43 pm
trobadora: (Nick/Renard - Grimm)
[personal profile] trobadora
I received three fantastic gifts for [community profile] ficinabox - what a bounty! Time got away from me; I've been meaning share this this sooner, but here they finally are:
  1. A wonderful Grimm fic where everyone comes together to shape the future of the Wesen world - I really wish the show had gone in a direction like this, instead of insisting the Wesen world had to keep hidden:
    Clock Strikes Midnight (4204 words) [Teen]
    Fandom: Grimm (TV)
    Relationship: Nick Burkhardt/Sean Renard/Juliette Silverton
    Characters: Nick Burkhardt, Sean Renard, Juliette Silverton, Rosalee Calvert, Alexander
    Content Tags: background Rosalee Calvert/Monroe, Wesen & Grimm & Royals Politics, Plans to make the Wesen world go public, Politics, Worldbuilding, Alternate Universe - Canon Divergence, Voice of Reason Rosalee Calvert

    Summary: "Revelation is inevitable. Sooner or later, we will be found out and our secrets dragged out of the shadows and into the light."

    At a potluck picnic in the park, Portland's Wesen gather to decide their future—and that of the world.
  2. A delightful Grimm fic in an unconventional format - this one's from a Wesen textbook! I'm so fascinated with all the bits and pieces of history we got over the course of the show, and I love getting more of that!
    A Historical Perspective on the Gesetzbuch Ehrenkodex (6082 words) [Teen]
    Fandom: Grimm (TV)
    Content Tags: Wesen & Grimm & Royals Politics, In-Universe Textbook, Pre-Canon, In-Universe Documents

    Summary: Being the introduction to a textbook on the history of a complex time in the wesen world.
  3. And an amazing gift in a Yuletide-rare fandom where two characters I've been wanting more interaction for get to have a great missing scene together that I wish had happened just like this in canon:
    A Private Audience (1265 words) [Teen]
    Fandom: Nantucket Trilogy - S.M. Stirling
    Relationships: Kashtiliash/Kathryn Hollard, Raupasha & Kashtiliash, Raupasha/Kenneth Hollard
    Characters: Kashtiliash, Raupasha, Kathryn Hollard
    Content Tags: Missing Scene, Not Canon Incompliant, Uptimers vs Downtimers, Hollard Family Tropism for Royalty

    Summary: Raupasha seeks Kashtiliash's permission this time...

where did the month go?

Dec. 20th, 2025 02:06 pm
trobadora: (Shen Wei - BEARS)
[personal profile] trobadora
I have no idea where December went! On the one hand, yay, I'm done with work now for this year! On the other, what do you mean, Yuletide reveals are in a few days?! *flails*

So before that happens, a catch-up update!
  • Time keeps slipping; I ended up putting a santa hat on my default icon a week late, and my Christmas decorations are still very partial. It's one of those years ...

  • [community profile] ficinabox had multiple delays and ate into the Yuletide period more than I'd expected, after [community profile] rarepairexchange had already had more delays than expected, eating into the [community profile] ficinabox period. (Because I really am constitutionally incapable of letting a story go until it's gone live, I will keep working on it and often expanding it ...) So I probably should try and stick mostly to exchanges with a fixed reveals date next year - if those have delays, they tend to be small ones.

  • I got a whole bounty of gifts for [community profile] ficinabox - I'll post about that separately - and I wrote two stories myself! I don't think I'm terribly anonymous; it's fairly easy to tell which are mine. But I'll talk about that after author reveals. *g*

  • Right now I'm working on Yuletide, being chased by BEARS - I'm editing and (yes) expanding my assignment, and fiddling with a treat. I'm really having fun with my assignment! But fighting a bit with the narrative voice; I may end up making changes there after all.

  • Over at [community profile] sid_guardian, our slo-mo rewatch (half an episode per week) is going strong! We're having fantastic discussions every week, and it's so much fun. And we're only at episode 8 (taxi scene and Zhao Yunlan's disaster flat coming up this weekend!), so we're going to be at this for some time. :D

  • Recently I've been making spinach eggdrop soup, which is delicious! It's mainly this recipe, though I've made a few changes. (I boil the broth for 10 minutes with chopped ginger and scallion, which makes it super flavourful, then add the cornstarch, then the eggs. And I don't bother with blanching the spinach - I just dump it straight into the soup after the eggs are in. Also works with frozen!)

  • How's everyone else doing? *sprays BEAR repellent all around*
[syndicated profile] sumana_feed

Posted by Sumana Harihareswara

I know, from personal experience, that it takes a significant amount of effort to research, write, revise, and submit a decently plausible funding proposal to the US government's National Science Foundation. A successful NSF proposal …

Recent Reading: Illustrated Books

Dec. 17th, 2025 09:08 am
sanguinity: woodcut by M.C. Escher, "Snakes" (Default)
[personal profile] sanguinity
Frederik Sonck (illus. Jenny Lucander, trans. B.J. Woodstein), Freya and the Snake (2023 / 2025)

Finnish children's book about the snake that lives in the rockpile, a father's earnest but unsuccessful attempt to avert a fatal conflict between the snake and his children, and his children turning on him after he finally resorts to killing the snake.

"Snake murderer," they say. They will not eat ice cream with a snake murderer. Also, murderers do not get to attend the funeral.

I loved this book. I loved how judgemental the kids are, how exasperated and slitherer-outer the mother is, and how harried the father is. I of course would have preferred textual confirmation that the snake was venomous, but it's reasonably clear there was no great solution here -- just as it's clear that level of nuance is not gonna fly with these kids.


Dee Snyder (illus. Margaret McCartney), We're Not Gonna Take It (1984 / 2020)

Illustrated version of the famous Twisted Sister song, in which the rebellious anti-authoritarian teenagers of the music video have grown up to become authoritarian parents of toddlers -- toddlers who do not consent to such brutalities as baths and bedtimes.

I'm not quite sure how I feel about this one. I associate the original version with freedom of gender expression and rebellion against abusive parents, and there's still a thing going on here about the tyranny of parents, but now that's a joke. The parents know what's best and eventually the babies go to sleep and dream happily, and... hrm. The whole thing is very defanged and cute and I'm not sure I'm quite on board for it.


Octavia E. Butler (illus. Manzel Bowman), A Few Rules for Predicting the Future (2000 / 2024)

Illustrated edition of Butler's 2000 Essence essay on the art of science fiction predicting the future, originally written in the context of the then-recently published Parable of the Talents, the sequel to Parable of the Sower, both of which forecast a United States that never addressed the developing problems of fascism and climate change. This volume was published in 2024, the once-future year that Sower is set. While Butler's vision for 2024 doesn't match what I see out my window, we are very much reaping the harvest of our runaway fascism problem. (If you can use "reaping the harvest" for an ongoing and advancing situation.)

Which is to say. This essay has aged very well. I'm pleased to have the opportunity to give it another think, and in fact I have re-read it twice since checking out this volume. I like her stress on there being no silver bullet but a multiplicity of checkerboarded solutions -- one for each of us who chooses to apply ourselves to it! -- and likewise her observations on the generational effect of what looks reasonable and preposterous, both looking ahead and in hindsight.

I'm a little mixed-feelings about the volume itself. It's very pretty and the paintings are gorgeous, but there's only four of them, so as a stand-alone edition it feels a bit... thin. Then again, it got me to read her essay again, so in that sense, it's a success.
[personal profile] mjg59
I recently won a lawsuit against Roy and Rianne Schestowitz, the authors and publishers of the Techrights and Tuxmachines websites. The short version of events is that they were subject to an online harassment campaign, which they incorrectly blamed me for. They responded with a large number of defamatory online posts about me, which the judge described as unsubstantiated character assassination and consequently awarded me significant damages. That's not what this post is about, as such. It's about the sole meaningful claim made that tied me to the abuse.

In the defendants' defence and counterclaim[1], 15.27 asserts in part The facts linking the Claimant to the sock puppet accounts include, on the IRC network: simultaneous dropped connections to the mjg59_ and elusive_woman accounts. This is so unlikely to be coincidental that the natural inference is that the same person posted under both names. "elusive_woman" here is an account linked to the harassment, and "mjg59_" is me. This is actually a surprisingly interesting claim to make, and it's worth going into in some more detail.

The event in question occurred on the 28th of April, 2023. You can see a line reading *elusive_woman has quit (Ping timeout: 2m30s), followed by one reading *mjg59_ has quit (Ping timeout: 2m30s). The timestamp listed for the first is 09:52, and for the second 09:53. Is that actually simultaneous? We can actually gain some more information - if you hover over the timestamp links on the right hand side you can see that the link is actually accurate to the second even if that's not displayed. The first event took place at 09:52:52, and the second at 09:53:03. That's 11 seconds apart, which is clearly not simultaneous, but maybe it's close enough. Figuring out more requires knowing what a "ping timeout" actually means here.

The IRC server in question is running Ergo (link to source code), and the relevant function is handleIdleTimeout(). The logic here is fairly simple - track the time since activity was last seen from the client. If that time is longer than DefaultIdleTimeout (which defaults to 90 seconds) and a ping hasn't been sent yet, send a ping to the client. If a ping has been sent and the timeout is greater than DefaultTotalTimeout (which defaults to 150 seconds), disconnect the client with a "Ping timeout" message. There's no special logic for handling the ping reply - a pong simply counts as any other client activity and resets the "last activity" value and timeout.

What does this mean? Well, for a start, two clients running on the same system will only have simultaneous ping timeouts if their last activity was simultaneous. Let's imagine a machine with two clients, A and B. A sends a message at 02:22:59. B sends a message 2 seconds later, at 02:23:01. The idle timeout for A will fire at 02:24:29, and for B at 02:24:31. A ping is sent for A at 02:24:29 and is responded to immediately - the idle timeout for A is now reset to 02:25:59, 90 seconds later. The machine hosting A and B has its network cable pulled out at 02:24:30. The ping to B is sent at 02:24:31, but receives no reply. A minute later, at 02:25:31, B quits with a "Ping timeout" message. A ping is sent to A at 02:25:59, but receives no reply. A minute later, at 02:26:59, A quits with a "Ping timeout" message. Despite both clients having their network interrupted simultaneously, the ping timeouts occur 88 seconds apart.

So, two clients disconnecting with ping timeouts 11 seconds apart is not incompatible with the network connection being interrupted simultaneously - depending on activity, simultaneous network interruption may result in disconnections up to 90 seconds apart. But another way of looking at this is that network interruptions may occur up to 90 seconds apart and generate simultaneous disconnections[2]. Without additional information it's impossible to determine which is the case.

This already casts doubt over the assertion that the disconnection was simultaneous, but if this is unusual enough it's still potentially significant. Unfortunately for the Schestowitzes, even looking just at the elusive_woman account, there were several cases where elusive_woman and another user had a ping timeout within 90 seconds of each other - including one case where elusive_woman and schestowitz[TR] disconnect 40 seconds apart. By the Schestowitzes argument, it's also a natural inference that elusive_woman and schestowitz[TR] (one of Roy Schestowitz's accounts) are the same person.

We didn't actually need to make this argument, though. In England it's necessary to file a witness statement describing the evidence that you're going to present in advance of the actual court hearing. Despite being warned of the consequences on multiple occasions the Schestowitzes never provided any witness statements, and as a result weren't allowed to provide any evidence in court, which made for a fairly foregone conclusion.

[1] As well as defending themselves against my claim, the Schestowitzes made a counterclaim on the basis that I had engaged in a campaign of harassment against them. This counterclaim failed.

[2] Client A and client B both send messages at 02:22:59. A falls off the network at 02:23:00, has a ping sent at 02:24:29, and has a ping timeout at 02:25:29. B falls off the network at 02:24:28, has a ping sent at 02:24:29, and has a ping timeout at 02:25:29. Simultaneous disconnects despite over a minute of difference in the network interruption.

Recent Reading: Lois McMaster Bujold

Dec. 16th, 2025 10:36 am
sanguinity: woodcut by M.C. Escher, "Snakes" (Default)
[personal profile] sanguinity
There's a bunch of reading I need to write up, but there was a little knot of Bujold books in there, so let's begin with those.

Lois McMaster Bujold, The Curse of Chalion (2001)

The initial offering in Bujold's Five Gods universe, a set of several loosely-related fantasy series. This particular novel has medieval-Spanish inspirations with an original theology; I can't speak to the others.

I went into this 100% unspoiled, and enjoyed that experience very much. Since finishing the book, I've read a number of jacket blurbs and library catalog summaries and... meh. 1) We're AT LEAST two-thirds of the way through the book before ANY of that stuff happens, and 2) none of those blurbs had anything to do with what I enjoyed about the book.

So let me see if I can say some spoiler-free things I loved right from the beginning.

  1. Lupe dy Cazaril, our protagonist, spends the entire book trying to solve the problem directly in front of him. He's got shit resources, shit influence, and shit big-picture perspective -- in fact, it's not until near the end of the book that he figures out what the plot arc even was! -- but by god he'll solve the problem right in front of him or he'll die trying. I love this for him.

  2. A couple of chapters in, when we started to unlock Cazaril's backstory, I incredulously messaged [personal profile] phoenixfalls: "omg. Bujold took Aral Vorkosigan and broke him. Made him realize the tyrrany of meat. Put him through so much trauma that his only remaining ambition is to live."

    And I hold by that characterization of Cazaril: the once noble and principled master strategist, for whom everything, but everything, has gone so wrong that he has surrendered pride and principles and ambition and is grubbing in the mud after dropped coins. He is physically disabled. He has crippling PTSD. He would be content to live life as a kitchen scullion if it meant a guaranteed warm place by the fire to sleep.

    (But first he has to solve the problem in front of him.)


It is also worth mentioning that Bujold's plotting is as masterful as ever, and as usual, there is a fine array of worthy female characters across a wide range of ages.

It is probably also worth talking about the theology of this world? Except 1) I haven't really made up my mind about it, and 2) that discussion is nothing but spoilers all the way down.

I already have its immediate sequel, Paladin of Souls, in my hot little hands, although from the state of my reading list, it might be a bit before I can get there.


Lois McMaster Bujold, Captain Vorpatril's Alliance (2012)
Lois McMaster Bujold, The Flowers of Vashnoi (2018)

Read alouds to [personal profile] grrlpup; re-reads for me and first reads for her.

My reviews from last year, which I still largely stand by.

re Ivan: I still laugh to see Ivan thwarted; I still have fine-but-lukewarm feelings about Ivan and Tej. This time around, I particularly enjoyed how EVERYONE who found out about Ivan's emergency marriage IMMEDIATELY asked the important question: DOES YOUR MOM KNOW YET?? Sadly, the second half of the novel doesn't compel me the way the first half does: the in-law circus just can't live up to all of Ivan's nearest and dearest getting in line to make him squirm.

re Vashnoi: I still think this is a great novella, still appreciate how messy and intractable history is, and still very much appreciate Bujold leaving the ending as an exercise for the reader. Fair warning: this is one of the darker books in the series.

Bush vs. Gore vid

Dec. 14th, 2025 05:59 am
brainwane: My smiling face, including a small gold bindi (Default)
[personal profile] brainwane
Happened across this Bluesky post embedding a TikTok of a vid about Al Gore "losing" the 2000 election to George W. Bush, set to a Sabrina Carpenter song. Enjoyed and wanted to share.

Custom Text

Gnomic Utterances. These are traditional, and are set at the head of each section of the Guidebook. The reason for them is lost in the mists of History. They are culled by the Management from a mighty collection of wise sayings probably compiled by a SAGE—probably called Ka’a Orto’o—some centuries before the Tour begins. The Rule is that no Utterance has anything whatsoever to do with the section it precedes. Nor, of course, has it anything to do with Gnomes.

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 10:01 am
Powered by Dreamwidth Studios