elfs: (Default)
Omaha and I went to watch Jesus Christ, Superstar at the 5th Avenue Theater and… well… it wasn’t that good. The problem was Judas (Miles Lavi-Jones), and Judas’s problem with the spectre that hangs over every production of JCS, ever: the soundtrack and the movie. There were other problems, but Judas, man, that was the biggie.

Unlike a lot of theater-to-film translations, the movie did a good job of presenting the story and the music without visually being a faithful translation of some theater producer’s vision. The music was catchy and successful and told a version of the story that was very palatable even to non-Christians.

So every production of JCS has to wrestle with: do we want to sound like that, or do we want to avoid sounding like that, and how do we do it in a way that communicates clearly that we’re our own thing, driven more by our appreciation of the material than we are the legacy of this thing? The 5th Avenue production was clearly telling the actors, “Do you own thing.”

Choosing Mari Nelson, a woman, to play Pilate was an interesting choice, and she rocked the role. Alexander Kilian makes a very good Jesus, and is clearly trying to embody the human character without addressing Ted Neely’s historic performance. Herod, Peter, Ciaphas were all competent.

Judas was angry. Screechy. ALmost incomprehensible. Trying so damn hard not to be the introspective Judas of the reference material, going for an inflicted, tortured, and just plain angry Judas, angry with Jesus, God, the system, he’s constantly pointing at others about how mad he is that he’s hitched his wagon to a doomed star. He was hard to understand, hard to empathize with (and you’re supposed to empathize with him).

The mic-work was sub-par for the 5th Avenue. The sets were spectacular, and the overall work did its job well. The costuming choices were, well, choices. Jesus is dressed for the movie: a 1970s guru. His followers were in vaguely 80s dance-video “streetclothes.” The secular Jerusalem residents wore 1950s upper-middle-class suits and gowns. The Jewish hierarchy wore costumes taken out of a BBC closet from 1970s Doctor Who. The Romans all wore modern clothes– including the centurions dressed as ICE agents, complete with bull-pup SMGs. “Superstar,” predictably, was performed as if recording as a Donna Summers pre-MTv video.

Choices were also made on what to emphasize through focus, detail, and, well, emphasis. The “Heal yourselves!” scene toward the end of Act I did a much better job than the film at exposing just how in over his head Jesus was when he moved his operations from Nazareth to Jerusalem, just how much bigger the problems were than they looked from what is probably a 5-day walk in the era before telecommunications or even reliable roads.

It’s a passable production of Jesus Christ, Superstar. But in its dialogue with the legacy of the play, it didn’t hold its own.
elfs: (Default)
WARNING: I cannot emphasize enough that here be spoilers. Maybe you want them. Maybe that’ll make the art and gameplay worthwhile.

There are stories that let us be heroes. Horizon Zero Dawn, Mass Effect, Half Life are all such stories. Prey was such a story until the epilogue, at which point the story changaed so much I swore to never play it again. (I did, but I skipped the epilogue). There are stories where our heroism is very much a choice (the first two Bioshock games, or Cyberpunk 2077), and there are stories where the point is to say that being the hero doesn’t always come with the ending you thought it did (Bioshock Infinite comes to mind).

I write science fiction. I’ve thought a lot about the Simulation Problem, the moral infrastructures of aliens and robots unlike ourselves and how those would interact with human consciousness and human frailty. I’ve cheered for Free Guy, a dumb (but fun!) movie that has as one of its central themes Wittgenstein’s maxim for believing if someone has a soul: if you can’t tell if someone has a soul, your only moral choice is to believe and act as if they do until proven otherwise.

Clair Obscur’s theme is that it doesn’t matter if you’re the hero, or not. It doesn’t matter if you have a soul, or not. Your very existence is worthless in the eyes of God.

You spend the first two-thirds of the game with Lune, Sciel, and Mielle, as well as the others. You learn their backstories, their sadness at being in so broken a world, their tragedies that led them to join the expedition, gamble their lives on potentially hopeless task, and against the slimmest of odds save their world. The game shows you in slow, beautiful steps how their suffering, their love, their loneliness, and the companionship they’ve found in this adventure make them human.

At the end of Act II, you learn your friends are “not real.”

The prologue introduces the Paintress, a monstrous, bony figure on the horizon who is inflicting all the pain and suffering the citizens of Lumiere face. In Act I you meet “the man with the white beard,” who slaughters almost all of the expedition, leaving only a handful alive, the core of your party. Act II brings gives them names: the Paintress is named Ailene, and the man with the white beard is her husband, Renoir.

Ailene and Renoir are gods. In their world (of which you see barely two minutes in the entire game), there is a war between The Painters and The Writers. Nobody says why; I dug up every piece of lore I could and couldn’t figure it out. Both of these groups have the magical power to create new worlds by painting (“Canvases”) or writing them. An incident killed one Ailene and Renoir’s son, and left one of their two daughters, Mielle, hideously scarred and crippled by burns. Ailene took one of her dead son’s paintings, added a ton of detail to it, and gave him a city, Lumiere, in which they could live together.

Renoir had once been trapped in a painting decades ago, and Ailene saved him. Renoir and Ailene know that entering a painting eventually drives you mad, but Ailene would rather have had a lifetime with her son and go mad. Renoir entered the painting to drag Ailene back to the “real world,” but Ailene fought back; Mielle followed him to help her mother. The resulting battle caused The Fracture and caused Mielle to lose her memories, so she thought she was just another citizen of Lumiere, and Gustave adopted her and taught her how to live in the Fractured world.

That’s the overarching Lore. You just spent more time reading about it than the game itself spends showing it to you in dialog and flashbacks.

At the end of the game, Mielle has gathered enough Chroma (a form of magical power mostly used as currency in the game mechanic) and come into her own power enough that you, the player, are to make a choice for her: drive Renoir out of the Canvas, or let him burn it.

If you drive Renoir out of the Canvas, the people you’ve spent hours and hours with, the people the game told you to care about, get to live for as long as Mielle keeps her sanity. Eventually, though, she will die. Mielle wants this. She wants to live as an ordinary person, live out her days in a reconstructed Lumiere with the friends she’s come to trust and love, to see them happy, to see them live out the lives the narrative told us they deserved.

If you let Renoir destroy the Canvas, Mielle has a chance to live out a “real” life, in the real world, in a burned shell of a body, it’s skin barely able to move, blind in one eye, unable to speak. There’s a whole human mind back of that remaining eye, but her family treats her with contempt. Ailene’s attachment to her son will be broken and she’ll have a chance to be healed.

Your choice, then, is to take the risk that your life means something and deserves a chance, or to accept that it doesn’t mean anything at all and your death will give the gods (with whom you have almost no contact and who view your very existence as a problem) a chance at some closure.

Like, no. To hell with that sort of premise. It made me angry with an incandescent rage that all that time was buildup to “Oh, let’s give Renoir a chance at closure.” He murdered a city already. He’s been abusing his power to create and then neglect life for decades. He gets less than ten minutes of screen time and we’re supposed to accept that his feelings, his “life forces on us cruel choices” bullshit, matters more than our friends, our companions, and our lives? Just because he’s some arbitrary definition of “really real?”

Nope, not playing this game again.
elfs: (Default)
I tried hard to write no spoilers in this post. I describe the world as established in the prologue, and some pretty generic descriptions of places throughout the game, but I’m keeping the plot points to myself.

I enjoy playing video games in which the writer makes a few promises: that the person you’re about to inhabit is someone interesting, and that the world in which you’re about to awaken and try to fix is itself interesting. I’ll play games with one or the other: the Doom franchise is just plain ordinary physically challenging fun, but the art is amazing; Dead Space gives us a brave but tortured soul whose first close brush with evil makes him the unhappy savior of the galaxy in chapters written with thought and care; Prey is both incredibly pretty and gives our heroine reasons to sacrifice her humanity piece by piece to save her space station’s crew and, ultimately, Earth itself.

Clair Obscur hits those notes with grace and precision. The premise is pure video game fantasy: 67 years ago, a horrifying supernatural event (which the people in this story have come to call “The Fracture”) tore the world into pieces and unleashed monsters, leaving only a tiny island of human survivors struggling in a city call Lumiere (which is this world’s Paris, complete with a half-melted Eiffel Tower). Lumiere is losing its struggle, and every year it sends its strongest men and women out to try and find the source of evil and stop it.

That’s not spoiling it; that’s just the intro. I’d be spoiling it if I told you why the Expeditions are sent out every year, why it’s “Expedition 33” if the Fracture was 67 years ago, or why I cried at the end of the friggin’ Prologue, much less at several points throughout the game.

I was warned that at the end I’d “cry in technicolor.” I didn’t. Almost did, but something stopped me. But that’s for the other post, where there will be massive spoilers.

You spend the majority of your time with your party: Lune (your cleric), Sciel (your wizard), Gustave (your mechanic & warrior), Mielle (your warrior), and eventually you’re joined by Verso (warrior) and Monoco (tank). None of them are called these things, but these are clearly the roles they play in your party. They are all incredibly well-written people: Lune was always a lonely child, isolated from her peers by her connection to the Lumina (the source of magic in this world); Sciel is filled with rage at the unfairness of the world but wants to be loving and humane underneath it all; Gustave is awkward and charming and you want to hug him but yow, is he deadly in combat. You have dialogues among them that lead to “relationship scores” that unlock certain adventures or abilities. It’s not a particularly new system, but the voice acting, mocap, and just general quality will keep you glued.

The combat is… annoying at first, then easier later. The game doesn’t explain anything, so maybe this is spoilery, but the characters clearly understand it even if the player doesn’t, so I’ll give it away: “Pictos” are talismans with spells you can learn and use in combat, and you can use them the moment you get them, but you only have three Pictos slots. “Luminas” are spells you have learned; once you’ve mastered a Picto (by using it four times in combat), the spells becomes accessible to the other members of your party without the talisman, and you have Lumina slots for them. You earn Lumina slots by finding Lumina or earning it through combat, and you distribute it to your party during the “rest at camp” mechanism. Luminas have different “Lumina point costs,” so when you find some Lumina, you dole it out to different characters to give them slots for buffs.

Combat is Japanese Role-Playing-Game style: your party (maximum of three) face against an enemy party (again, maximum of three) and you pick either spells you know (buffed by Luminas and Pictos) or just go with your base weapon attack, in a turn-based system. Every character gets a number of “actions” per combat; spells consume actions, and base attacks give more back. “Who gets to play when” is determined by the relative Speed attributes of your characters vs the monsters. Different weapons interact with different attributes (speed, strength, health, agility, luck) and some have buffs based on your character’s magical ability.

And everyone has some kind of magical ability, but their metaphors for “what Lumina does” are different for each character, and you have to learn all of them to be effective. Lune’s is straightforward and elemental; Sciel’s is kinda like tarot cards with a light-vs-dark motif, and when she’s in “twilight” she does double-damage; Monoco’s is based on shape-shifting. It’s all weird and clever and fun in battle.

Pictos come with “secondary effects:” a higher health, higher speed, or higher damage. So once you’ve learned one and have the Lumina slots to equip it without the talisman, you may want to trade it for a more generic one that gives you a better chance of surviving in combat.

The biggest controversy in the came is the parry mechanism, a QTE (or “quick time event”). If a monster attacks, you can dodge the blow, but you have to learn the precise moment when you can dodge during their attack animation. The dodge “window” is 0.3 seconds, which is actually pretty learnable for most people. Or you can “parry,” which also does damage back to the monster in an instantaneous counter-attack, but the window for that is only half of dodge: 0.15 seconds. That takes longer to master (You get really tired of hearing Mielle shout “parry it!” when a monster attacks someone other than her). You do a lot of dying but eventually you find the rhythm of a monster’s moves and learn to hit the “parry” button in the right pattern and combat becomes a lot simpler after that.

If there’s a problem with the game it’s that the third Act doesn’t tell you what you should do next. It has a single mission: “Find and kill the final boss.” Each of your characters has laid out a side-mission for you, which you should do to unlock future abilities, but they’re very much side missions; if you were confident in your ability to parry, you could end the game immediately, but you’d miss out on a lot of great art and storytelling– and some pretty important lore.

It is without a doubt one of the most beautiful games I’ve ever played, both in terms of the art and the characters, the dialogue, the sound design, the music (OMG, the music!), everything about it.

I’d almost recommend it if the ending hadn’t filled me with such rage and loathing that I actually regret playing it, I deleted it the moment the game was over, and I’m very unlikely to give it another play-through, ever.

You can read that part, if you like, but it’s got massive spoilers.
elfs: (Default)
Omaha and I had the privilege of attending Considering Matthew Shepard, an oratorio with an extensive chorale put on by blending three different choruses: the University of Washington Chamber Singers, the UW Chorale, and the Seattle University Choir.

It was… heart-wrenching. It doesn’t try to traumatize the audience with graphic descriptions of the murder, but it does make clear that the killers were brutal and unrelenting, that they upgraded from petty theft and robbery to full-blown murder because Shepard was gay. One of them even said as much.

The opening song, “An ordinary boy,” talks about who he was and includes photos of diary pages in which he lists all of the things he loves. Soloists portray his mother, father, and younger brother in an aria as they describe Matt Shepard as they knew him. The narrative continues with Shepard going to the LGBTQ meet-up on campus, then going to a bar and, eventually, being taken to a lonely road, beaten, robbed, and left tied to a wooden fence.

The fence, of all things, has its own voice as it describes the night as its passed, as Matt’s heart continued beating. Shepard was found 18 hours after his assault, still alive. His heart beat for another eight days, but he never woke up again.

There are three songs following this one: the angry, “What have you done?” (which includes mention of churches that protested at the funeral and displayed signs that proclaimed “Shepard Rests In Hell”); the sad “Prayer for peace” (in which the fence, again, signs about how people came to touch it, leave gifts there, and make of it a memorial), and “Just like you,” in which the choir talks about the two killers and how human they were. They weren’t monsters. It ends with that bittersweetness that’s endemic to all of queer life, queer joy intermingled with the sense that the battle with compulsory heterosexuality will be generations long.

I cried a lot. I lived through those days. I was going through my own coming out, repeatedly, as different parts of me tried to reconcile: kinky, queer, horny, married and also, suddenly, fatherhood. As I watched those sincere, earnest twenty-somethings on that stage, it hit me that they were just as moved by the moment as I was, and yet most of them had been born after Matthew Shepard’s murder, and after the huge battle, after the evangelical church was briefly shamed for being so ugly in face of a young man’s death.

And yet they cared. I wonder how passionate I was about that sort of thing when I was in my mid-20s; that would have been, oh, ’92 or ’93 or thereabouts, the height of the AIDS crisis. I went to quite a few protests in that era, got the t-shirts, did my activism as a Planned Parenthood safer sex outreach volunteer. I wish I had the naivete that went with such passion; these days, my activism is small, targeted, and mostly consists of calling my congressfolks and financially supporting the lesser of two evils.

If you have a chance, go see Considering Matthew Shepard. Just remember to bring tissues.
elfs: (Default)
Henry Farrell ([bsky.social profile] himself) asserts that LLMs are “cultural technologies,” stores of cultural information with patterns of retrieval that are new and to which we will adjust. If this is true, then Furry Fandom should probably be doing a lot of introspection and undergoing a lot of change.

Let’s emphasize that nothing I say here is the fandom’s fault. I am not blaming anyone. If I’m going to indict anyone, it’s the people who make the Furry-oriented models for Stable Diffusion and other image generation software, because that’s where the critical fault lies.

Obsessive Labeling


It’s an open secret among the people who enjoy porn illustration renders (not gonna call it “art,” it never is) that the best way to get a really good porn pic is to render it using a furry model first, and then use the image-to-image feature to say, “Rerender this with humans.” The furry community has an obsession with categorizing its interests, and the people who draw lewds will draw and tag everything. The accurate and comprehensive labeling on E621 can be found embedded deep in any furry-oriented rendering model, exceeding by orders of magnitude the accuracy and precision of models based off other image sites like Rule34 and its ilk.

It was also a commonplace joke that the first generation of rendering models, the Stable Diffusion Series 1 models, were incredibly bad at rendering men. It sometimes seemed as if SD1.5 and its offspring had only ever seen one penis, and an exceptionally ugly one at that. The furry models, on the other hand, have an incredible catalog of male bodies and body parts, and to this day exceed the state of the art in some of the models that came after Series 1.

The furry artist community is being devastated by its own success. The thieves (and they are thieves) who dumped all of E621 and other furry art collections into the first generation of furry illustration models, and who collectively managed to create models better tagged and far more comprehensive than the commercials ones created by Stable Diffusion, Midjourney, Dalle-E, and NovelAI as a non-commercial, under-the-radar operation, exploited this otherwise admirable dedication to accuracy to wreck the furry art community’s future.

And A Loss of History


At the same time, that labeling has gone on mostly in terms of acts and artists, not characters. If LLMs are stores of cultural information, then in thirty year someone will still be able to “render this picture in the style of Personalami, Chunie, and Taran Fiddler,” but you won’t be able to call up any original characters that don’t belong to a massive franchise. Thirty years from now you’ll be able to render (and render porn of) Lola Bunny, Maid Marian from Disney’s Robin Hood, or Rocket Raccoon, but the primary original characters from the founding of the fandom are completely lost. There are no skiltaire in these models; no Omaha the Cat Dancer; no Erma Felna; no Hervystia; no one from Doug Winger’s fertile (in many senses of the imagination) cast of characters; no one from Ken Cougr’s stable.

Maybe that’s a good thing, but if LLM’s are going to be with us for a while, and they’re “stores of culture,” then they’re admissions that Furry Fandom, for all its pride in wanting to be non-commercial, does not love its own artists nearly as much as it loves Paw Patrol (of which, at last count, there were 103 characters encoded in a variety of open-source illustration models).
elfs: (Default)
The 2025 off-year election happened about a month ago. Democrats won a number of highly important races in places like Georgia, Virginia, and Pennsylvania, plus a large number of down-ballot elections at the city and county level, with the most notable being that of Zohran Mamdani winning the moyorship of New York. A lot of punditry came out and shouted, “The Democrats are winning!”

We’re not winning. It’s just that the Republicans have finally angered enough of the electorate that they’re beginning to lose. There’s a difference, and we need to understand it. As a wise old woman once told me, “Voting isn’t really how things are run. The career bureaucrats run things, voting is a way to object, mostly. Someone always benefits or they won’t do the work keeping the thing running. The fight is usually over who controls the benefit.”

That’s what’s happening now. The people who elected Donald J. Trump and the rest of his (now literal) clown cars are upset that he isn’t delivering. As Paul Krugman put it on his blog the other day,


Trump ran a campaign about bring prices down, cutting the price of energy in half, making groceries much cheaper. He obviously hasn’t delivered and hasn’t even made an effort to deliver. I’m glad that people feel betrayed.


That’s what happened on November 4th. The electorate objected to being mislead. They objecteda to being lied to by this guy. They objected to being betrayed. Oh, yeah, you can find a lot of “people” on 𝕏itter (most of them Russian robots these days) pumping the MAGA rhetoric, and it can be frightening when we read that these machines are better than we are at picking the best way to change an individual’s polticial opinions. But even all that psychological warfare can’t win when so many basic things like meat, coffee, and medication have seemingly doubled in price over the past year.

Therein lies the problem. They’re not protesting the mistreatment of their latino. They’re not protesting the economic tornado that has devastated America’s Black communities. They’re not protesting the wave of anti-trans, anti-gay, anti-lesbian legislation, or the end of the postal service, or the termination of America’s prominence in science and medicine.

All of these will make it harder to live together as a nation in the future. The high prices, though, those are what make it harder to live at all in the present, and that’s what the electorate protested on November 4th.

The reason the Republicans are still winning is because they’re promising people they’ll do something. It may be objectional, you’ll hate some of it, but at least they’ll be doing something.

The Democrats routinely promise to do nothing. The grim joke with Democratic activist slogans is that, if by some miracle an election wave powerful enough to give them control of the goverment is allowed to ever happen, whoever they elect will issue a ton of pardons, a few congressional committee will issue reports about how bad it was but that nothing should be done because it would disrupt and damage “the comity of America” or whatever.

For example, Hakeem Jeffries, the current Democratic minority leader of the House of Representatives, floated the Democrat National Committee’s choice of slogan for 2026 as “Strong Floor, No Ceiling.” Like, what the fuck does that even mean? Let me propose a better slogan:

Arrest all them bastards.

With a few remarkable exceptions at the municipal level, nobody has said anything like that.

There is one (ONE!) politician right now who loves the same America I do. Who, every time he’s on camera, praises something great about it: the natural parks it preserves, the vibrant cities where so many people live together, the beautiful farms and countryside that feed us. Who loves the visions of the artists, the vibrancy of queer people, the excellence of Black and Muslim athletes and scholars.

That politician is America’s most noteworthy socialist.

When was the last time you heard a white Democrat Congressman praise someone who wasn’t white or male? I looked, and I can’t find a recent incident of someone else defending Ilhan Omar from the Republican’s constant barrage of abuse. I can’t find a recent report of someone else defending Sarah McBride, the only transwoman in the House of Representatives.

I don’t want to hear some half-hearted, mumbled concession that, “Yeah, they shouldn’t be mean to Mrs. Omar or Ms. McBride or Ms. Octavio-Cortez.” I don’t want them to look embarrassed or ashamed that hey have spend some effort defending a woman or a black person or a trans person or a latina. I want them to be proud of their colleagues, to say what admirable features, ideas, and perspectives those colleagues bring to the table.

I want to hear a white Democratic Congressman say, “Look, I don’t agree with representative Omar on everything— we’re Democrats, we’re allowed to think for ourselves— but these attacks on her patriotism, her citizenship, and her commitment to representing her District are un-American and must stop.”

I want to hear Democrats say that America is loud and proud in all its forms. That well-funded and well-run cities are necessary for the health of a powerful, dynamic country. That the very word “civilization” comes from a Latin term for “to live peacefully aside strangers.” That freedom isn’t made better when we take away students’ freedoms to be who they are inside, or citizen’s freedoms to travel without documents, or women’s freedom to live without having to marry.

Mamdani won on a simple idea: “New York City is a fantastic place to live. People are struggling, true, but history shows us a lot of successful ways to ease their burdens and make New York City an even better place to live.” It’s a progressive vision. It’s a postive vision.

Do that with the America, Democrats.

Embrace, admire, and defend the people whose life paths aren’t your own. Say how much you love America, even the conservative, rural parts of it. Say how great the country is, admit to its flaws, and say it could be even better.

And that you’ll arrest all them bastards.
elfs: (Default)
“Terrain theory” advocates use an image of two goldfish bowls, one in which the water is green, and in the other the water is clear. It always comes with a slogan: “Don’t medicate the fish, clean the tank!” I’ve been staring at that image for a few days now because I knew there’s something wrong with it, but I couldn’t quite figure out what that something was or how to put it into words.

“Terrain Theory” is an “alternative model of health” promoted by the US Secretary of Health and Human Services, Robert F. Kennedy Jr. The idea behind it is short, easy to understand, simple to the point of childishness, and utterly, fatally wrong: if you lived in a healthy world, you wouldn’t need vaccines and antibiotics.

But goddamn is that fish lonely.

Terrain Theory is presented as an alternative to germ theory; the essential idea is that human body is a “terrain” that hosts lots of other micro-organisms, and that illness isn’t the introduction of inimical organisms, it’s when the terrain becomes “unbalanced” in some way, making one exhibit symptoms.

Like all zombie ideas, this one has a clear grain of truth. A healthy gut is undistracted and can handle small incursions of foodborne illness without making you ill. A healthy immune system can fight off a lot of familiar diseases. (The word “familiar” there is doing a lot of work!) Strong muscles and bones make a healthy old age more likely. We take great pains to keep our food fresh, our water clean, and we’re slowly learning the necessity of keeping our air decontaminated.

But goddamn is that fish lonely.

The reason we do things like keep our food fresh and our water clean is because they can harbor dangerous bacteria and other germs. Infections are a matter of numbers and statistics: a small incursion of viri can be handled by your immune system, but if enough get into you, some will sneak past the guards and give you fever and chills and worse. A small amount of hostile bacteria in a dish too-long among the leftovers will die in your stomach acid, but if enough get into you, you’ll be spending tomorrow on the porcelain throne. That threshold is different for everyone, depending on a host of factors that depend on front-line defenses in your respiratory and digestive systems as well as the entire layered defense system of your bloodstream and tissues. (For example, I almost never seem to get foodborne illness, but my wife is much more sensitive; on the other hand, I seem to catch every virus my nose encounters, but she never catches the flu or a cold.)

Terrain Theory is the bizarre idea that at the microbial level, predator/prey dynamics don’t exist. That no invasive species would cause a boom/bust cycle inside your body, turning it into a battlefield as it seeks out its prey and the body fights back.

What makes the image so wrong is that the fish is lonely. It never sees other fish. It’s nowhere near its niche of evolutionary adaptation. They evolved to live in slow-moving streams in the mountainous regions of China, not pristine clean goldfish bowls.

You and I don’t live in a perfectly clean world. We’re not Howard Hughes, holed up in our air-filtered bunkers. We live among other human beings, some of whom will encounter other human beings that have diseases, and they may transmit those to us, via air, via touch, via intimacy. There’s only so much cleaning we can do in a day, and unlike RFK Jr. we can’t hire other people to do it.

What Terrain Theory advocates don’t understand is that there is no perfectly immune human being, not even close. At the microbial level all of nature is trying to figure out how to live within us or eat us, and they evolve one Hell of a lot faster than we do; we produce new offspring about three times in our lifespans, and each of those three has some shatteringly small chance to develop a novel immunity they might pass on to their children. Inside you, an average of thirty-five trillion bacteria are reproducing every three days, and every one of those has its own shatteringly small chance to develop into something deadly inimical… but you get 3 chances in 70 years and they get 70,000,000,000,000 chances every week.

What’s worse is that you can’t live without them. Some of those bacteria are actually as essential to your well-being, speaking of “terrain,” as mammals and birds are to the health of a forest. Microbiome gut bacteria help regulate blood sugar and bowel health, and I’m sure we’ll find even more functions they and we have evolved together to provide them with a mobile survival platform and us with a better immune system.

Besides, I’ve known several monks in my life. They’re not holed up in their monasteries. They go out into the world to do their ministry and integrate their monastic orders with the surrounding communities.

Terrain theory takes a single idea how we live healthier lives, “we should live with a reasonable amount of cleanliness,” and tries to claim that it’s the only idea. That somehow the microscope was not only unnecessary but an evil addition to our arsenal of tools with which we defend ourselves from sickness and death. Throwing out medication and vaccination as “dispensable modern inventions humanity never needed before” ignores the centuries of pain and suffering disease inflicted even on those warlords who kept for themselves the lion’s share of clean water and fresh food.

I’m not a monk. And, quite likely, neither are you. We eat, drink, breath, kiss, and even have sex with other human beings, and every contact gives the microbial world in which we live and of which we are hosts another chance at moving from one body to another. Terrain Theorists can avoid good food, good friendship, and good messy sex all they want, but they’re sadder– and sicker– people for doing so.
elfs: (Default)
It is mid-August, the very height of blackberry season in the Pacific Northwest, and with some rain earlier this week the blackberries in my neighborhood have plumped up and are undeniably delicious. All this week, I’ve seen kids and their parents at the communal blackberry bushes that grow along easements, drainage ditches, and jogging trails. There’s no organized effort; it’s just take what you can, and if you’re late to the party, tough luck.

I was picking blackberries and mentioned that to someone else who was there with two kids. “I think they call that the tragedy of the commons,” he said. I didn’t answer him, but it is not, it is absolutely not, because those blackberry plants, while they are communal, they are not a commons.

A commons has three important features. First, it is a local, naturally occurring feature of the environment. Second, the community is dependent upon that feature for their very survival. Third, there is a widespread communal understanding that the feature is fragile and can be exploited, cheated, or damaged, and there is an ongoing, vocal communal effort to ensure that nobody damages it or cheats others out of their share.

Himalayan blackberries may be local, and they may be a plant, but they’re an invasive species introduced about a century ago, not something the Pacific Northwest has had since time out of mind. Nobody in the Pacific Northwest is dependent upon them for food, and certainly not warmth, water, or shelter. The only communal decision being made about them is that they have to be torn out quickly and often whenever they’re a danger to local agriculture, infrastructure, or a child’s scratched arms. The route from my home to the local light rail into Seattle has a patch where the vines grow out over the bicycle path, and sometimes the bicyclists will do some guerrilla weeding to get rid of them.

“The Tragedy of the Commons” is a racist trope invented to sound scientific and to get into the peer-reviewed journals because the inventor of the trope, Garrett Hardin, wanted white people to embrace “a fundamental extension of morality.” That extension was not to bring more human beings into the fold of those who we must protect; it was to convince white people that white people had a superior moral claim to the future, and if there was an planetary disaster that limited the Earth’s capacity to keep all of humanity alive, white people must be prepared to kill everyone else.

There were no tragic commons. Commons, for centuries, allowed communities to subsist, to survive, often with a reasonable expectation of “enough” heat, food, water, and shelter, through careful communal management of local environmental features.

Commons don’t exist much anymore because they were inconvenient to kings and emperors; they made it hard to tax, because nobody knew how to value them. Wikipedia’s article about England’s Enclosure Laws describes some of the process by which “commons” were turned into “resources”; the latter could be described, accounted, owned, and taxed by the ever-reaching arm of monarchies and empires. But while they did exist, they were valuable, sustainable, well-managed, and treasured by the people who depended on them.

Seattle’s Himalayan blackberries definitely ain’t all that.
elfs: (Default)
Horizon Zero Dawn: The Forbidden West is a sequel, and it feels like one. While the central storyline started in Horizon Zero Dawn is well-covered and well-pursued by this sequel, The Forbidden West,
Sony’s marketing messed up badly when it made two follow-ons to the original, The Frozen Wilds and The Forbidden West, that have the same initials.
the second game has so much going on that it’s hard to keep track of it all, and yet it has a weirdly vacant, empty world in which all of it is happening.

For all that, I enjoyed my time with Aloy and company (and it is “and company” in a very wanna-be Mass Effect way).

The Forbidden West is slightly upgraded in terms of graphics and assets, and the overall effect is breathtaking. The Forbidden West is a very pretty game, even moreso than the remastered edition of the original. The new settings, including caves, underwater, underwater caves, swamps, and seashores are all beautifully and artfully designed and decorated, and running around inside them is a source of delight if you’re the sightseeing type.

The central storyline restarts with Aloy trying to track down a surviving copy of the GAIA files, the only AI capable of restoring the globe-spanning and now slowly decaying terraforming system. This leads her westward to locations where she can supposedly find one. As one expects, she does find one, but there are complications which involve adventures to all corners of the map to find other, missing parts of the system, which in turn lead to running into one or two Big Bads, with the usual plot complications of double-crosses, underhanded schemes, and hidden agendas all leading up to the big reveal, the boss battle, and the bigger reveal leading up to the next game; the usual mass of Plot that follows around any open-world game this big. There are more than a few laugh lines, wham lines, and just outright tearjerking to keep it all moving along.

And yet, there’s something weirdly empty about The Forbidden West. The first game [spoiler alert if you haven’t played the original Horizon Zero Dawn game] had four tribes: The Nora, the Carja, the Oseram, and the Banuk, and there were relationships from a century-deep backstory between these groups that carried plot and motive. The Carja were everywhere, the military heavies of the game, still recovering from a civil war which left rebel camps everywhere, the Oseram had divided feelings about the Carja, and so on. The core NPCs, such as Vala and Erend, had reasons for disliking the other tribes, and even individuals in the other tribes, but they also recognized the value of trading or learning from them. HZD’s setting felt alive, like things happened in it even when you weren’t paying attention.

There’s very little of that in The Forbidden West. The tribes of The Forbidden West don’t interact very much at all. The Carja and Oseram have a trading district on the north-east corner of the map, so you can visit them. The Oseram have a tradition of digging out the ruins of the past, “delving,” so you run into them in The Forbidden West quite a bit. The other tribes: the Tenakth, the Utaru, and the Quen, barely interact at all. They’re all depicted as xenophobic; Aloy, as is required of the main character, impresses them and gains their trust by plot complications that lead to her saving this city or that person or that tribe. But it definitely feels static; the world doesn’t change around you unless you’re the one making the change.

On the other hand the game is overflowing with “things to do.” The original game had a simple skills tree, some vaguely annoying crafting (“Collect three owl feathers and bring them, and I can make you a bigger pouch for your healing potions”), and a little mini-game in the form of the Hunter’s Training Grounds to help you upgrade your weapons and learn a few tricks.

The Forbidden West ratchets this up to 11, with an in-game mini board-game called Machine Strike, a sort of chess-means-Warhammer; an updated melee system with combo moves as complex as anything ever seen in Mortal Combat; “Melee Training Pits” that parallel the Hunter’s Training Grounds where you practice your melee skills and earn new upgrades; more Hunter’s Training Grounds; two different kinds of “blueshine” (here “greenshine” and “brimshine”); a massive and complex skill tree of skills trees; two different potion systems (potions and food); a complex crafting system involving a lot more collecting and doing, a lot of new weapons and weapon types to master; a brutal machine combat endurance arena for more earning of legendary weapons; a “valor” combat effectiveness score; a racing game… it was just too much game. I never finished the melee pits, never played more than the tutorial game of Machine Strike, did only one race, didn’t finish the last Hunter’s Ground, never mastered the new shields technology, all because they were just distractions from Aloy’s story.

On the third hand, the lore of the game manages somehow to be pathetic in both senses: invoking only a sense of horrified pity and sadness for the world before, and so skimpy and lifeless that it really doesn’t move you very much. You find the usual lost cell phones with last messages on them, or advertisements, or reminisces. The map is almost the same size as the original game, but it feel bigger, with two different valleys full of dead machines, on both sides, from the Last Battle of the California Salient, so you find a lot of flight recorders with last words of pilots or passengers just before they went down. Yet it doesn’t quite add up to the emotional impact of the few stories in the First Bunker of HZD, the one where Aloy found her focus, or the story told as you delved GAIA Prime.

One thing that really annoyed me: in settlements and cities the lines given to NPCs were fewer and more repeated, and it got old very, very fast. Worst, the lines about one rebel leader that you heard over and over were still being repeated at the same time you were being thanked for doing the defeating! Plus, the whole “Elizabeth Sobek is God and Aloy is Jesus” (“For the goddess so loved the world that gave her only manufactured daughter”) thing kinda got both more obvious, and less worthwhile, as the plot progressed. Also, oddly, they decided not to voice the kids at all. Children are everywhere in the settlements, but you never hear them; I guess they were less plot-relevant than the incessant praise from the adults.

I don’t use “fast travel” because it feels like cheating, like teleporting about in a world where foot travel is the most common way of getting anywhere. Unlike HZD, The Forbidden West has four or five points where you have to carry something precious from one end of the map to the other and you can’t afford to stop, but you still get XP if you strike an animal with your robot horse. The sound effects include a sickeningly meaty thud and sometimes a crunch. It’s awful to hear that several times during your desperate flight, but it’s even more grotesque that as you’re doing so the game announces +35XP - Wildlife Kill. I must have gotten over 150XP just from trampling birds, foxes, mice, and other beasties on each ride.

Horizon Zero Dawn felt like a world in which an important story was being told in a richly designed and carefully crafted world. The Forbidden West feels much more like a stage on which Aloy is an expression of the player’s desire to be the main character with a standard set of plot points along the way. Each member of your team has a loyalty mission but they don’t accompany you otherwise. It seems like not pursuing the loyalty mission would not change the outcome. And with all the side-stuff going on, it’s hard to know if any of the props on that stage are a Chekhovian gun.

Still, you get to hang out with Vala and Erend, meet new friends, and even recruit an old enemy, to your side by the end. You can stick to the main story, and even do the satisfying side quests and even most of the errands, and do just enough of the “activities” to keep your weapons sharp, and you can finish the game without having to do all the silly extras that have been shoved into this overstuffed glinthawk.

I liked it enough that I will be playing the sequel, if and when it comes out. I do want to know how it all ends.
elfs: (Default)
I’ve just done something… I’m not sure what to call it. Terrible? Wonderful? Should have happened months ago? I deleted a project on my hard drive, in fact the biggest project, all 415 gigabytes of it. My writing only amasses all of 25 megabytes, or about four million words, not counting any of the social networking I’ve wasted my time on over the past 36 years– and it has been 36 years, stretching all the way back to 1989 and my first encounter with Usenet in 1989.

The project’s name, which was so big, overwhelming, and so in need of isolation that it had its own username and local account, was stable.

It was just an experiment with stable diffusion. It grew into an obsession. I realized the other day that I was wasting hours on the damned thing, tweaking to find one more perfect image in a sea of six-fingered, three-armed men, women, furries, and monsters. I told myself that it was merely a recreation, a form of leisure. Over the course of

To be “ethical” leisure, a hobby needs: (1) perseverance, (2) stages of achievement and advancement, (3) significant personal effort to acquire skills and knowledge, (4) broad and durable benefits, and (5) a special social world with a unique ethos that is deemed valuable both by the participants and by observers. Stable Diffusion utterly fails at 4 and 5.

And I’m supposed to be an expert at this stuff.

the past 2½ years I generated upwards of a million images, and still had about 100,000 of those on my hard drive, just taking up space. Not to mention the models themselves, some of them LORA files that simply cannot be found anywhere else for love or money, jealously hoarded by aficionados because they were created before April of 2024, when the big boys decided no more LORAs that allowed you to generate pictures with “absurdly large breasts” or “being caressed by lots of tentacles” when they also tried to sneak underage girls into the data stream, and which you could then generate if you knew the right keywords, the which were frequently embedded in the keyword_frequency key embedded in the metadata block.

All gone now. Poof. Even the backups have been destroyed. Going cold turkey on day one.

And when I say “wasting hours” I mean it truly; it was as bad as two or three hours every day. I had stopped reading. I had stopped coding for fun, although that may be more an artifact of how well my brain works after that nasty COVID bout and the ravages of turning, well, 59.

I never posted anything that I generated because I recognize the ethical problems in image generation “AIs.” It’s funny how many of the people deep into this, er, hobby, recognize that this isn’t AI at all and simply call them “diffusion models” of one sort or another. I don’t want to take money out of artists’ hands; I want more artists making more art, not less. The number of story ideas I extracted out of these, good grief, thousands of hours I soaked into that thing over the past 30 months I can number on one hand, because it’s literally 5. Out of the million images I generated, I kept five.

There are artists on Twitter who have given me more good story ideas in an hour than the estimated nine man-months of my life I put into what is probably the most useless skill I shall ever have acquired.

There’s no reason I couldn’t rebuild most of it; after all, it’s just downloading software, and this time I have more skill in handling LLMs in local space, since, again, I had no desire to share either my skills or my products with a commercial image producer.

I also deleted a lot of tools that I had developed along the way. I wrote my own little programming language: Loopy. The Loopy interpreter was written in Python and allowed me to do all sorts of peculiar tweaks to the prompts and the various strengths and timings of components of the prompt in mid-process, just so I could do odd and silly things with wildcards above and beyond what Stable Forge was capable of processing, and could do it hands-off, without the browser running. I could “do multiples runs of five of this prompt, using the same seed for each run, only using these six different LORAs in succession,” or “Do the multiple runs, use the same seed each time, but progressively increase the influence of the LORA,” so I could do some empirical analysis on just how much of one LORA or another I needed to get whatever the LORA promised to do to look “exactly right.” I could even go to one of several image galleries on-line, such as CivitAI’s “Furries” gallery, pick as many images as I liked from the gallery and open them in tabs, and the Loopy would download the generation data for each image and attempt to reproduce them locally, with whatever tweaks I wanted that day to make them more interesting to me.

And despite all of this, despite generating at least a million pictures, I found five I wanted to keep.

That’s an obsession. Despite my own observation that AI exploits a critical vulnerability in the human brain, I succumbed to it. I drowned in drab beauty, like a certain billionaire obsessed with making everything look like the inside of a 1950s “historical fantasy” titillation film, regional car dealership rococo slop. It’s ironic, I suppose, having seen what the Pixiv “artist” AIBot could do with it, and understanding exactly how habit-forming it could be, that I wanted to be able to do what AIBot did, and better. And, I suppose, I did to better; much better. Read thousands of prompts and you’ll develop the skill too, it just won’t be a very useful skill.

Anyway, all gone now. I hope. As I said, I could put it back, minus some “classic” LORAs for a variety of, well, mostly breast sizes (always a hard thing to get right with the early generation, and I never graduated beyond Stable Diffusion 1.5), but I deliberately made even that difficult: I deleted the Loopy toolkit repository. I don’t want that temptation.

I expect I’ll be grumpy about this for a week or so; a habit, even a bad habit, puts the victim through an extinction burst when your brain realizes that that particular source of dopamine is no longer operant. But I suspect I’ll also get over it; I wonder what I’ll do with all the extra time. I should plan on finding something better to do with all that brain power.
elfs: (Default)
${Work} decided that it was time for this all-virtual company to have a company-wide face-to-face, and after much to-ing and fro-ing, the venue chosen was a large bed and breakfast in Alsace, France. Our CEO is wonderfully organized and, basically, after getting buy-in from everyone who would be attending, just emailed us tickets to the airport, the train to Strasbourg, end pretty much every detail.

All I needed was to get on a plane and go. Which I did, Sunday at noon. Which meant I’d be arriving in Paris at 7am on Monday, although my body would only think it was 10pm, since the flight is ten hours great-circle over the Arctic.

On the flight, I did a little hacking on my Surface Pro, and got both Gamescope and XRView working, so I was able to play Warcraft in complete privacy on my Rokid AR glasses, which are pretty nice. Lets me enjoy my furry pr0n without my seatmates having to know. And I did get the blessing of having the seat to my left empty, so I could stash my bookbag and still have a place to put my feet.

The jet lag just murdered me. It’s a good thing the “business” part of the business trip was a four or five hour session in the morning and we were free in the afternoon, because I spent the next three days spending my afternoons napping and trying not to feel dead to the world, nor feeling insomniac when I was awake at 4am because my circadian clock was still convinced it barely dusk back home.

That said, Monday was our “travel” day, and since I’d gotten into France early, and so had two of my peers, we met up at the Gare d’Est (East Station) and rode the subway to the Louvre, where we walked through the garden, had a lovely snack and then a fantastic lunch, all while walking around the city and just, you know, touring. That’s what tourists do. The Eiffel Tower is surprisingly clunky-looking up close. The Seine is beautiful. The garden at the Lourve only proves the last couple of kings were perverts, since the garden includes a hedge labyrinth just tall enough to make it hard to guess the maze, but short enough not to hide the four statues of naked girls running along the path. Other statues of Greek Gods and French Heroes are also placed about the pathways, and it’s hard to imagine someone in the US leaving a marble statue gilded in gold and made in 1772 out where just anyone can touch it.

As we walked around, I did see some local collective was putting up antifa stickers with the slogan, “No neighborhood for fascists!” I can get with that sentiment.

The train from Paris to Strasbourg covers the same distance as the Amtrack from Seattle to Portland. Paris to Strasbourgh takes 1 hour and 45 minutes. Seattle to Portland takes 3 hours and 25 minutes, and that’s the “fast” route! We could have these incredibly civilized, ridiculously comfortable transports carrying us around the country, but we’re addicted to the cramped, painful, noisy airlines, and I’ll never figure out why.

The meeting itself was at a farm house in the middle of nowhere, in a small town about 20 minutes outside of Strasbourg. A barn had been converted into a bed-and-breakfast meeting area, and everybody grabbed a room, and we all sat down to dinner together, meeting each other for the first time in a space not mediated by Zoom or Google Meetup (or whatever the eff they call it now).

I woke up the next morning and wondered why it was still dark at 7:00am. I thought, maybe I’m significantly further south than Seattle, but, no, it’s only 1.2° south, which isn’t that far. This is one of those things that always blows my mind about Seattle and maps: 70% of Canadians live south of Seattle, and England, Scotland, and Ireland are all north of us.

We made a grocery run, and it was, well, it was a full-size grocery, comparable to the local Safeway or Publix. The vegetables were absurdly fresh, and we were told not to buy bread. One of my peers was a local, and he led us to a small bakery about a 20 minute walk from the farmhouse, and we bought fresh-baked bread there. I spotted this “HappyVore” fake meat being sold on the shelves. I’m sure in a furry universe that’s a popular, if controversial, brand.

That bread was amazing. The omelette I made for breakfast for myself the next day was mind-bogglingly good. All the food was incredible.

And we hired a chef. She came in the evening to cook French and Moroccan-style meals, recommended local wines (two every night! A white for the salad and a red for meal), and she always cooked so much I usually had leftovers to tide me through breakfast or lunch the next day.

The only thing that disappointed me was the coffee. It was about as boring as you could imagine. I make better with my kettle and press back home. On the trip home I actually stopped at a Starbucks to drink coffee that didn’t taste of the 1980s. Sure, it tasted like the work of the Omnissiah, but at least it didn’t remind me of Folger’s. Also, all of the soda pop is artificially sweetened as a form of harm-reduction.

We had really productive meetings, getting refamiliarized with general discussions of the architecture of the product, a long bull session on our values as a company, and wish lists of what we want to accomplish with the product. I thought some of my ambitions were outlandish but, no, everyone agreed that everything I said sounded perfectly reasonable, even the one I thought was truly crazy: turning the elements folder into a showcase for web components, styling, internationalization, accessibility, the whole shebang. It’s ambitious as hell, and I thought it would get a thumbs down, but the leads were like, nope, that sounds like a reasonable ambition to us. So what do I know?

I did walk the entire little town we were in. It was chill, hovering around freezing. In fact, we just left the soda pop, white wine, and beer outside, since there was no reason to use the freezer when it was colder outdoors. The wine was amazing, but the beer was… beer. I had only one, a brown ale the French guy liked, and it was drinkable, which is about the only thing that recommends it. At least the whole “the only beers you can get in winter are more bitter than your soul” thing Seattle has going on hasn’t infested other countries.
elfs: (Default)
A headline this morning on NBC read, Arizona Moves to Ban AI Use in Reviewing Medical Claims. This law is profoundly idiotic, and one of the most important bits of idiocy is obvious right in the body of the law. The law is a PDF, so I’ll paste the whole thing here. It’s not long:


H.B. 2175

A. Artificial intelligence may not be used to deny a claim or a prior authorization for medical necessity, experimental status or any other reason that involves the use of medical judgment.

B. A health care provider shall individually review each claim or prior authorization that involves medical necessity, experimental status or that requires the use of medical judgment before a health care insurer may deny a claim or a prior authorization.

C. A health care provider that denies a claim or a prior authorization without an individual review of the claim or prior authorization commits an act of unprofessional conduct.

D. For the purposes of this section, “health care provider” means a person who is certified or licensed pursuant to title 32.


Notice in section D they define “health care provider.” They chose not to define “artificial intelligence.”

In insurance, an actuarial table is a database that takes in a collects a massive pile of data and creates a statistical relationship between your current health (and lifestyle) statistics and the likelihood of your death, future disability, or the likelihood of any given treatment having a benefit that justifies the cost.

Insurance companies will stop calling their AIs “AIs” and start calling them “Actuarial attention models,” since the “model” in “large language model” is just a massive pile of data about the statistical relationships between phrases to determine what phrase is likely to follow another in human speech. The “AI” models used by insurance companies use a similar algorithm (“these medical and lifestyle events in this order are likely to create this outcome…”) but respond with a spreadsheet, not a conversation.

This bill effectively bans actuarial tables, since both actuarial tables and machine learning models do the same thing: statistical analysis. LLMs are especially bad at it because they’re just probabilistic parrots without any actual human intent behind what they’re saying; all the intent went into choosing the training data, the outcome is still broadly incomprehensible to even the best computer scientists. But this is an illusion; behind the curtain, it’s just statistics about likely outcomes.

The problem here is not the use of statistics. The problem here is systems that require low-level workers to make judgments that “maximize shareholder value” at the expense of human lives, while at the same time shielding upper-level management from any criticism or penalty for expending human lives. “That’s just what the numbers say” is the whole of the reason, even if the one real number that matters to insurance executives is “If you save too many lives, my bonus goes down.”

Accountability drain, the ability to say “no one person is responsible for this outcome,” will persist until we as a civilization decide “for every decision, there must be someone who has the final say in what it is and how it can be changed, and that person is accountable for what follows.” Banning statistical analysis of any kind isn’t the change we need. It’s just window dressing over ongoing human misery.

The 1940 film adaptation of The Grapes of Wrath, by John Ford, nails this perfectly:


THE MAN: All I know is I got my orders. They told me to tell you you got to get off, and that’s what I’m telling you.

MULEY: You mean get off my own land?

THE MAN: Now don’t go blaming me. It ain’t my fault.

SON: Whose fault is it?

THE MAN: You know who owns the land — the Shawnee Land and Cattle Company.

MULEY: Who’s the Shawnee Land and Cattle Comp’ny?

THE MAN: It ain’t nobody. It’s a company.

SON: They got a pres’dent, ain’t they? They got somebody that knows what a shotgun’s for, ain’t they?

THE MAN: But it ain’t his fault, because the bank tells him what to do.

SON: All right. Where’s the bank?

THE MAN: Tulsa. But what’s the use of picking on him? He ain’t anything but the manager, and half crazy hisself, trying to keep up with his orders from the east!

MULEY: (bewildered) Then who do we shoot?


Arizona decided to shoot the computer, for all the good that’ll do.
elfs: (Default)
While out Christmas shopping, I ran into my orthopedist while waiting in line. I usually thought doctors hated being asked about patient stuff out of the office, but he actually asked, “How’s the shoulder?”

It was a fair question. Despite being two years out from surgery and being mostly healed, I had gone to see him back in early November because I had been suffering from incredible upper-back pain radiating from the right shoulder. I told him, “The next a patient comes in with that sort of shoulder pain I reported, tell him to buy a new office chair.”

Omaha and my kids had gone in for a gorgeous gaming chair, the sort you’re supposed to be able to sit in for hours on end and just game. And it was just as comfortable as I could have possibly imagined. The chair had a tall back with these wings that seemed to bucket and embrace the whole upper body.

But I tend to slouch forward anyway, so over the two year I’d had that chair my shoulders had started to pull forward, straining the muscles and tendons that connect the shoulder to the ribcage in the back. My current job involves a lot of transitions between mouse and keyboard, and that small motion, constrained by the wings of the chair, had started to set up RSI in the unnaturally extended connective tissue. The pain had started to grow, and I was worried something was wrong with the shoulder again. After seeing the orthopedist, I did a small meditation on the nature of my pain and where it was most obvious, and the answer came to me fairly quickly: at the end of the workday, after being in that chair for several hours. And I also realized that as I approached the chair I was starting to dread sitting in it.

I pulled my old Herman Miller out of the storage room and swapped it with the gaming chair. Fighting with the chair. I became a little more diligent about doing my shoulder stretches and strengthening exercises, and after about two weeks the pain started to disappear.

No real lessons here other than what seemed like a great solution to my sitting forever turned out not to be. Worrying about real ergonomics, getting up regularly, and doing the exercise we’ve all been told to do, turns out to be the real solution.
elfs: (Default)
About once a month we try to have my adult children come over and have dinner, to touch base, see if they’re doing well, and feed them. They both grew up on my cooking, and my son, at least, continues to cook whenever he has the time and energy, which isn’t as often as he’d like.

This time, I made the American classic Betty Crocker Ham & Scalloped Potatoes. If you read that recipe closely, though,
you’ll see that the total cook time is a mind-boggling 1 hour and 40 minutes, and that’s after you’ve spent 20 minutes putting everything together. It’s 2 hours ’til dinner is ready, although the cook only has to put in the 20 minutes at the beginning.

Thanks to a delay at the pharmacy and a traffic accident on the way home, I didn’t have two hours. But I do know how to cook. And thanks to Anthony Bourdain and Jacques Pepin, I had a few aces up my sleeve. I realized that the long cooking time was there to ensure the potatoes were cooked through and softened, and that I could shorten that process substantially by pre-cooking them until not quite soft enough for mashing, and while that was happening I could soften the onions for a much longer period in lower heat, caramelizing them for a deeper,
sweeter flavor.

Ingredients



  • 1 medium onion, sliced thin

  • 6 Yukon gold onions, sliced 1/4” thick

  • 4 tablespoos butter, divided 3tbs / 1tbs

  • 3 tablespoons all-purpose flour

  • 1 teaspoon salt

  • 1/4 teaspoon pepper

  • 2 cups milk

  • 3/4 cup cheddar cheese

  • 1/4 cup Parmesan cheese

  • 1 1/2 cups cooked ham, cut into small cubes


Directions



  • Preheat the oven to 350°F

  • Put a Dutch oven on the stove, on medium-low heat. Melt 3tbs butter in the pan, then the onion slices, stirring to coat completely with the butter.

  • Put the potatoes into a pot, cover with cold water, and bring to a boil. Turn it down immediately to a simmer and set a timer for 12 minutes.

  • Watch the onions, stirring occasionally. Do not let them burn!

  • When the timer for the potatoes goes off, try to push a fork through a slice. It should go through with some resistance (they have to be firm enough to stand up to mixing), but not solid the way fresh potatoes will be. If they’re not ready, another three to five minutes
    should do it. When the potatoes are ready, drain completely and set aside to cool.

  • Heat the milk in a microwave, about 3 minutes, but not to boil.

  • Put the last tablespoon of butter into the onions and, when it melts completely, add the flour. Stir to coat completely, about a minute.

  • Turn the heat up to medium and begin slowly adding the milk, stirring continually to mix it all together. You’re going for a white sauce with caramelized onions here! The gluten in the flour should thicken the milk as it heats up, and you want it consistent. When all the milk is added, take the Dutch over off the heat and stir in the cheddar cheese, then the salt and pepper, tasting it as you go.

  • Begin adding the potato slices and the ham, a handful at time, stirring gently so as not to break too many of the slices (it’s okay if a few break) to coat everything with the onion sauce.

  • Sprinkle the top with the Parmesan cheese, and bake for 20 minutes. If it’s not browned on top, turn on the broiler for a minute or two, but watch it closely!

  • Serve hot.


It’s an extra ten to fifteen minutes of effort, and it’s a lot more hands-on doing even this minimal amount of caramelizing the onions, but dinner’s ready in 50 minutes instead of 2 hours and the flavor is a heck of a lot deeper and more satisfying.

Serve with a steamed or roasted green vegetable (broccoli, string beans, something like that) and a salad with a bright dressing.
elfs: (Default)
The Kroger grocery chain recently held a shareholder teleconference where they discussed replacing all of the price badges on their shelves with digitial badges. The idea is that the stocker can just scan the product’s bar code and the digital badge will automagically update with the current price. Using e-paper, very low energy comm chips, and a sliver of solar strip along the top, the badges will be self-powering, self-maintaining, even self-identifying. IPV6 means there’s enough IP addresses for every badge in the store, they won’t be very busy most of the time so they won’t saturate the network, etc. etc. Technologically, the challenges of this plan are not that big. And this is not a terrible idea.

During the call, however, one of the presenters said that these badges also introduced the possibility of surge pricing, in the same way that Uber does surge pricing: when a product is scarce, they can instantly raise the price to reflect its scaricity, ensuring that only those who are willing to pay more for the product, those who truly demand the product, will pay for it.

If I was a shareholder in this deal, I’d be pulling out of Kroger the second they start rolling out their surge pricing idea.

My degree was in accounting, because in 1986 my parents thought “There’s no money in computers.” So I minored in CS. At the time I was doing so, formal “cybernetics” was a big part of the curriculum, thanks to Ronald Reagan. You see, the Soviets were still trying to cyrbernize their entire economy using computers, and for some reason the Americans became convinced that cybernetics was about computers.

It’s not. “Cybernetics” has become so corrupted as a word that a whole new discipline has been created to take its place: “Systems Thinking.” Either way, what they these terms mean has little to do with computers. Cybernetics is the study and modeling of a complex system, focusing on the flow of materials into the system over time and analyzing how those flows can be optimized to produce the best possible outcomes. The Soviets hoped to model the entire economy, every raw material and every factory and every individual need, to create a cornucopia machine. Needless to say, that was a bigger job than any computer they had could possibly have managed.

A forest is a system. The inflows are, well, water and sunlight and soil. The durable events over time are rain and sun and the seasons and the ocassional forest fire. A forest has evolved to grow at an optimal rate under its local conditions.

In the US Pacific Northwest, forestry is in a sustainable mode; the USDA (Department of Agriculture) and private forestry companies work together to harvest wood at a sustainable level. The forest recovers at a rate that is less than optimal (because humans are removing some of it), but which produces wood at a steady rate which USDA arborists regularly adjust, seeking an optimal rate. This works because the USDA owns a lot of the forest land in the Pacific Northwest.

In the US Atlantic Northeast, the story is very different, a cycle of boom and collapse. Most of the forests are privately owned. If a private forestry company does not harvest its forest to collapse, and another does, the one that does ends the cycle with more money than the one that still has a viable forest, and it ends the cycle with the power to buy out the poorer business. If they go bust, newcomers to the game with shiny MBAs leap in and hedge fund that sucker. But the forest is still there; ruined but arable. Replanting happens, and within 15 to 20 years the cycle begins again. It’s a classic prisoner’s dilemma: if anyone cheats, the system goes into overdrive and heads toward collapse again.

The Pacific Northwest arborists are always watching out for oscillations. Oscillation states are between “sustainable” and “headed for collapse”; take too much and the forest gets hurt, and recovers more slowly, and is unharvestable for a longer period. Collapse is considered different from oscillation because it’s both almost total and because recovery probably won’t happen within the timeframe of a business’s survival.

Grocery logistics is a similar system. There is still “time” in the Just-in-Time inventory and logistics systems of the 21st century. When a shortage occurs in a system, that’s an oscillation. Accounts who know their systems know that the way to figure out how to handle the shortage is to increase the amount of time inventory sits in a warehouse, maybe from one week to three, and then to start backing off until the rate of delivery from supplier to warehouse to retail outlet stabilizes. If you shorten the rate, try to push more inventory into the system in a short period of time to make up the shortage, you make the oscillations bigger as the system experiences a blockage of more product, less processors at the warehouses, and an inelastic amount of shelf space on which to sell it. You get these pulses of days when you have too much product, and days of not enough.


We will put aside the idea that this is a great system for doing Bayseian analysis, randomly changing prices until they figure out the optimal pricing scheme for a single grocery store to extract all of the “discretionary income” present in the neighborhood, leaving their customers with almost no loose change.

Surge pricing will damage the ability of acocuntants to determine that optimal rate. The market signal that something is wrong comes from a number of places, but one of them is a drop in the income from a given product. If you adjust the product price, you damage the system’s information flow. America throws away megatons of food every year; we overproduce by ridiculous amounts, and the same is true of many other necessary products: diapers, toothpaste, aspirin. A shortage in any of these is not a case of supply and demand; we are, as a civilization, oversupplied with all of them. It is a case of logistics failure.

Surge pricing is not an attempt to price something in short supply in order to meet consumer demand for a steady supply of a product. It is an attempt to paper over a logistics failure in order to meet shareholder demand for a steady supply of a profit.

Which brings us to the prisoner’s dilemma and the quarter-by-quarter punish-or-reward system of our current stock market. If Kroger tries this and shows even modest increases in profitability over two or three quaters, all of their competitors will follow suit. At which point, consumers will get deeply annoyed at unpredictable pricing with seemingly random changes day-by-day. Consumers will seek out alternative outlets and pull back on their interactions with big-chain grocery stores until the stores relent or collapse. Or Congress steps in and tells them to cut out the bullshit.

Surge pricing in a heavily oversupplied commodity market is a sign of MBA brain: logistics failures are an opportunity to reap profits, not fix the system. It will make the experience of buying groceries more anxious and miserable, so you know the psychopaths will love it.
elfs: (Default)
In a recent letter to clients, investment guru Ken Fisher talked about his portfolio’s positions with respect to the “AI industry,” and in the middle of is this (admittedly very skeptical take on the “AI boom”) he praises his friend’s “AI-supported insulin pump which constantly regulates and adjusts the dose automatically, eliminating the dozens of needle sticks and injections she had to do every day before this.”

Intrigued and a little annoyed by this bright spot in an otherwise dour assessment of AI’s potential, I went and looked up what’s actually running on the Pearl “artificial pancreas.”

It’s runnning Bayesian analysis on top of the Bergmann Minimal Model of Glucose Regulation, with small randomizations in the perturbation model to update the Pearl’s model for the individual using it.

The Bergmann model is 45 years old. Bayes’ algorithm is 260 years old. What the Pearl does is monitor your glucose levels precisely and, over the course of the day, make predictions about when you’ll need more insulin, and then monitor how your glucose levels respond to its scheduling, updating the schedule in order to smooth out the responses and help the diabetic patient manage better.

There’s a lot that goes into the Pearl monitor. Insulinic medications that are stable at room temperature for long periods are a modern technological miracle. Batteries that last for hours or even days are a modern technological miracle. Glucose sensors that tiny are a modern technological miracle. Microprocessors that can handle the load are a modern technological miracle. Even the very low energy “body area networking” so that the glucose monitor and the insulin injector can work in tandem is a modern technological miracle. Miniaturizing this into a package you can wear on your belt is a modern miracle. Software provers like Idris and Agda that can certify the system will behave exactly as specified are a modern miracle.

But you can’t sell any of that. Either they’re black magic to those unfamiliar with them (software provers) or they’re just part of what we’ve come to expect from technology (the miniaturization). They feel like a natural extension of whatever Steve Jobs wrought when he introduced the iPhone in 2007.

But “AI” is a buzzword. It’s hot, it’s sexy, it’s now. One of the papers my investment advisor sent me when I questioned that little bit has this to say:


… integrates real-time glucose monitoring with advanced artificial intelligence (AI) algorithms and closed-loop insulin delivery. … Through the integration of AI algorithms, not only can glucose levels be continuously monitored … continuous glucose monitoring technology with sophisticated AI algorithms … Using advanced algorithms and machine learning … the integration of complicated algorithms and cutting-edge machine learning techniques … Through the utilization of advanced algorithms … analyzing the incoming glucose data through the integration of complicated algorithms and cutting-edge machine learning techniques … to implement sophisticated algorithms that intelligently calculate the precise insulin dosage …


Do you see a trend here? Every mention of AI emphasizes how “advanced,” “sophisticated,” or “complicated” it is, but there is not one discussion of the algorithm itself. Not a single mention of what they’re using.

So I tracked it down. It’s Bayesian analysis all the way down!

A 260 year old algorithm is not exactly cutting edge. It is the opposite of cutting edge. I don’t want to demean the makers of these things, they’re brilliant and wonderful and I want every diabetes patient who needs one to have one. But most of the miracles inside them are hardware miracles or miracles in modern software development. The software itself is not AI. It is standard modelling software you could have run on Lotus 1-2-3 on your IBM PC in 1983 (albeit much more slowly than what the Pearl uses for a brain today).

Ken Fisher is a smart guy, and even with the outrageous fees our portfolio is doing better than an equivalent Vanguard play would have done (and we’re Vanguard Admiral tier!). So it was disappointing for someone to see even this little bit of blather about “AI” as a bright spot in an otherwise very sketchy industry. It’s not.

It’s just math.
elfs: (Default)
Omaha and I took the electric vehicle camping in a national forest. Our assessment is that it’s very do-able and very serviceable if you’re willing to do a little planning ahead of time.


TL;DR: Range anxiety is real, but you can manage it with a little advanced planning, and it will get better over time. Your best average speed over the highway will be closer to 40 miles every hour because of charging times. Your car probably has two batteries, you’re screwed if either one dies, and there’s almost nothing in the car that tells you about the second. If you mainly use the car for city driving, you will be shocked by how much the wind resistance of highway speeds eats into your range.


Omaha and I wanted to go hiking in the Gifford Pinchot National Forest area around Mt. Adams in south Washington State. This was our first outing going camping since we’d bought the new Subaru Solterra so we decided to see if it would be a workable solution. We made some plans and did an assessment of every charger location we could possibly need along the route. There were plenty along the north-south corridor of I-5, so that wasn’t too worrisome, and our campsite was only about 15 miles from the Bonneville Hydroelectric Dam which had a charging station as well.

On Range Anxiety


EV range anxiety is real, but it’s not that different from having “ICE gasoline anxiety.” Nobody calls it that, and after you’ve been driving an ICE (Internal Combustion Engine) car for a year or more you kinda understand just how many miles you have left before you need a gas station. EVs are exactly the same, except for two things.

First, the range indicator isn’t a vague needle responding to a float sloshing about in a puddle of liquid explosive, it’s a number, a frighteningly exact number (except when it isn’t– see the section on highway driving) about how many miles are left before your battery dies. Watching that number count down in metronomic precision is like watching a countdown until your execution, or at least becoming stranded with no way to power back up quickly.

Secondly, the availability of chargers in more rural places is spotty at best, and because they’re not usually next to 24/7 facilities they’re often at risk of vandalism or theft, so it can be frustrating to find one only to find it broken. Society doesn’t protect them the way it does gasoline stations. The fact that one can be plunked down anywhere there’s electricity available, and that a (small) profit can be extracted from their being so, doesn’t mean that everyone is willing to do so, provide parking space for it, or put up with the hassles of copper thieves and anti-EV vandals.

The cure for range anxiety is the equally exact numbers that you can derive from any decent modern map program, such as Google Maps, for the distances between where you are and where you’re going. Figure a ten percent buffer on your total battery (i.e. if you have a 240-mile range, save 24 miles of reserve). Double the distance between the charger and your destination (because you have to get there, and get back), add that to the reserve, and keep the range number above that, and you’ll always be able to get to a charger. We drove from Panther Creek into the Trapper Creek and Indian Heaven hiking areas several times before we had to charge the Solterra, which compares favorably with the times we had to fill the old Outback.

On Charge Delay


We had to charge the car three times this road trip: once on the way down, once in the middle of the trip, and once on the way home. Each charging session took about an hour, using a DC charger, to get the car back to 90% charge. EV charging takes time, but on a curve: the first 25% of the pack will charge in about 10 minutes; the next 50% of the car takes about 50 minutes; and each percent thereafter can initially take two minutes each, but climbs to five minutes for the last three or four percent.

But an hour’s charge will give you about 75% to 80% of your car’s total range, and that’s usually enough to get moving. If you plan your road trips well, you can always find a nice park or cafe to wait out the charge, and at my age naps are lovely anyway. The Solterra has something called, I kid you not, “Your Room Mode,” which allows you to leave some parts of the car on even while it’s charging, such as the radio, the AC or the heater.

I’m simply not in such a hurry that an hour-long “pit stop” with bathroom breaks, a chance to stretch my legs, and maybe buy a few snacks or a coffee, every three hours of travel is a tragedy and a conundrum.

On the flip side, hydroelectric power is ridiculously cheap. With gas prices as they are, the Outback’s efficiency was such that for every dollar of gasoline you put into the tank, it got 4 or 5 miles of range. For the Solterra, on a commercial charge, it got 13 miles per dollar put into the battery.

Oh, and residential, off-peak (i.e. between 10pm and 6am) charging? The Solterra gets 68 miles per dollar put into the battery.

Two Batteries


The Solterra, like its equivalents, the Toyota BZ4X and the Lexus RZ 450e, has two batteries. The first is the one you see all the time on your dashboard, and it’s called the Traction Battery. The other one is a plain, old-fashioned, unremarkable lead-acid thing called the Accessories Battery. The latter powers “everything else” in the car: the radio, the seat warmers, the headlights and interior lights, the door locks. It’s charged from the Traction Battery when you’re driving, providing a moderating pass-through much the same way such batteries do on ICE cars with their alternators. When the car is officially “off,” though, it discharges in the same way as it would, and it will die if you leave your headlights or the seat warmers on too long. When it gets down, the only warning you’ll get about it is a “Power Low: Please Turn Off Accesories” notification (a big one, you can’t miss it) on your dashboard.

A lot of Solterra owners recommended replacing the lead-acid battery with something more modern; although deep-charging lead-acid batteries exist, that battery slot on the Solterra can handle a lithium-based automotive battery, of which there are now several. I haven’t decided if it’s a problem serious enough to warrant replacing it before it’s time. But if you see the warning often enough, have your dealer check the health of the Accessories Battery, because some of them sat idle and uncharged for months on a dock somewhere, and that’s not at all healthy for lead-acid batteries.

3.5 M/KWh city, 2.8 M/KWh highway


The similarly-shaped and platformed Toyota RAV-4 ICE version of our car says that it gets 27 miles per gallon in city driving, and 33 miles per gallon highway driving. For the first automotive century, highway driving was always more efficient because, frankly, ICE cars are hideously inefficient. Idling uses up gasoline. Accelerating from a dead stop uses a lot of fuel, most of it wasted. On the highway a car needs only maintain a constant speed, and an ICE car with a smart transmission can optimize all of that as much as possible.

An EV, on the other hand, uses zero electricity while sitting at a stoplight. It just sits there, waiting. It doesn’t idle; idling is a phenomenon of not being able to turn the engine off in order to have acceleration ready-to-hand, but electricity, unlike gasoline, is instantaneous. It’s also complete: exactly as much energy goes into getting the car up-to-speed as is needed, no more, and no less.

The faster you drive a car, the bigger the buffer of air compressed by the nose travelling through the atmosphere becomes and the more drag the car experiences. For an ICE car, the inefficiency of city driving is so bad that ICE cars are still more efficient at highway speeds than in the city, but for EVs that reality is reversed.

When we drove home, we had 210 miles on the pack at our average use rate of 3.5M/KWh, and from the charger in Vancouver I estimated we would make it with about 45 miles left on the pack. When we pulled into the driveway there was barely 20 miles left, and the car reported that we’d had about 2.8M/KWh of usage, almost entirely due to driving on Washington’s freeways at 70MPH.

Another thing to factor into range management. What a drag.

Overall


Overall, though, I’m mostly delighted with the Solterra. The LIDAR-informed cruise control and optical lane-keeping features make driving it on the freeways feel safer and easier without encouraging you to take your hands off the wheel; it’s a good balance of being helpful while acknowledging that it’s gonna be a long time before humans can stop paying attention to the road. Although the Solterra’s suspension is a little stiff compared to the Outback or Forester I have owned, that’s compensated greatly by the profound quiet experienced inside a car without any engine grumbling inside its frame. The reduced number of moving parts makes EVs a much lower-maintenance prospect as well. The cabin is comfy as hell, and Subaru, like Volvo, has gone out of its way to provide haptic (touchable, discrete, independent) buttons, levers, and dials, so you can signal, control the lights, the heat & AC, the windows, the locks, all of the usual things, without having to take your eyes off the road and look at a viewscreen. The CAN (controller area network) on these cars has independent modules and redundant wiring, unlike in a Tesla, so it will still work even if the radio is having a bad day. (I once crashed a friend’s Tesla by bringing up a website on the viewscreen while we were waiting at some restaurant.)

Range anxiety is managable, and more chargers installed in more locations will make range anxiety fade away. Charging times will hopefully get better, and in the meantime 180 miles of range followed by an hour of rest is probably not a tragic trade-off for most people. Besides, 90% of all trips are within 6 miles of your home, so most people just won’t have a range-management experience all that often. Knowing about the dual battery issue and more discussion of the the reality of highway driving an EV would be useful before buying one.
elfs: (Default)

The Tragedy of Donella Meadow’s Thinking in Systems.


This week, I’ve been reading Donella Meadow’s Thinking in Systems, because I wanted to wrap my head around the ideas that involve systems thinking and understand it better. And until about halfway through the book, it was holding to some pretty basic examples, and it was doing a fine job of convincing me that it had valuable ideas.

There was one thing that gave me pause, but it wasn’t about her thinking. She writes about New England forestry, and how ever since the Civil War the industry there has experience a predictable 40-year cycle of boom and bust, because the entire industry is trapped in a prisoner’s dilemma: either they over-log and destroy the forests’ ability to produce lumber at a steady state, or they’re out-bid by their competitors who over-log, go under, and get bought by those some competitors. In hard times, some of them go under anyway, get bought, and create larger holdings, until those holdings are shattered by bankruptcy in the next cycle.

In this story, I want to understand the system that creates this problem: the political forces that prevent the lumber industry from collectively reaching an optimal “steady state” of forestry.

The book states that there are four common meta-states for any exploitation of a natural resource:


  • an unharvested condition, in which humans aren’t exploiting it, and it produces at maximum

  • the optimal harvest, in which we harvest from it at a state that leaves it capable of sustaining itself. It produces less than its natural state, but as much as it can and produce a constant harvest for humans.

  • an over harvest, in which we harvest too much, its ability to reproduce new resources is damaged, the harvesters experience their own cut-back as a result, and then the resource recovers and new harvesters move in. This is the oscillating state.

  • an excessive harvest, in which so much of the resource is cut out that it cannot recover, not in a meaningful amount of time as humans understand it. This is the collapsed state.


About halfway through the book, though, Meadows does start to get into the political questions that influence such systems, and this is where I wanted to throw the book against the wall.

Because Garett Hardin


Because she quotes Garett Hardin approvingly and enthusiastically, and she embraces his ideas.

Garrett Hardin wrote The Tragedy of the Commons. Most people have heard of it, but I’m going to tell you something you may not know: “The tragedy of the commons” did not, historically, exist. When Hardin wrote his essay, he invented the idea out of whole cloth, and his examples were entirely hypothetical.

Hardin invented the idea, and his examples, because he hated Black people.

Hardin was a straight up, unrepentant, loud and proud white supremacist. Meadows paraphrases one of his most offensive examples. She writes: “If every family can have any number of children it wants, but society as a whole has to support the cost of education, health care, and environmental protection for all children, the number of children born can exceed the capacity of society to support them all. (This is the example that caused Hardin to write his article.)”

It’s that parenthetical that caused my Book, Meet Wall moment.

Hardin wrote those ideas at a time when conversations about “How Black People Were Gonna Outbreed White People” was a part of daily conservative discourse. It was a meme that existed everywhere in the 1960s in rural and conservative America. It was on the radio, it was in church newsletters, it was every goddamned place. Hardin wrote The Tragedy of the Commons to convince white people not to succumb to an empathetic view of Black people, but instead that we, the master race, should be prepared for ecological disaster and must be prepared to “throw the lesser races overboard” if civilization was to survive. In the meantime, welfare and school lunches and all that were just setting the stage for making that collapse happen sooner.

Meadows is quoting that idea, and does so approvingly.

Commons were real. Tragedies about them aren’t.


“But the tragedy of the commons, that’s real, isn’t it?”

No. It’s not. When you say that, you’re “thinking like a state,” as historian James Scott puts it.

Go back to before the invention of capitalism and the regulatory state. The word “commons” is the antithesis of what you and I call a “resource.” A commons was a shared communal source of subsistence that everyone within walking distance of it recognized as their responsibility to nurture. Grazing land, water, timber, fishing, game, all the natural resources that could be over-harvested were managed by local collective consensus to ensure that they weren’t. The means for deciding how that resources was shared, harvested, and accounted were local, idiosyncratic, tied up in the local history and local ecology, often unwritten, and based on there being little inequality among the families involved in the commons’ sustainability.

Commons weren’t “tragic”; commons (the resource and the communal awareness of it) were literally the means by which a town-and-farm community tied to a valley, to a region of arable land, to a river, or to a seafront, managed to keep themselves alive for generation after generation.

That’s what a commons is.

Several inventions combined in the 18th century to destroy the commons: gunpowder gave princes a far greater reach over which to impose their will; cartography and the new sciences of measurement and statistics gave those same princes the ability to “understand” their realm as a physical entity; and finally the invention of the limited liability corporation, the ability to impose one’s will at a distance using only money, created a relationship between princes and their banks that required a steady, reliable, comprehensible and uniform way of accounting for it all. The commons, with their local, quirky, “nobody owns that, how will you tax that?” nature, had to go. It all had to be standardized so the state’s accountants could account for it.

The commons were enclosed: parceled off and privatized. Formally recognized as belonging to the local lordling, not the people who depended on it. Rents could be extracted, and resources could be mined, and if the resource was exhausted, oh well, that’s not the lordling’s concern; he just needs money, he doesn’t have to be too concerned with how the peasants get it.

The Benefit of the Doubt


Hardin took a word and turned it into an attack on minorities because he thought they were “lesser races” who didn’t deserve the “largesse” of white people (it wasn’t largesse at all; black slaves built a lot of the 19th century USA and didn’t get paid for it, and white people continue to reap benefits from what those black hands built).

Meadows quotes not just Hardin’s erroneous idea, but Hardin’s vicious racist reasoning behind the idea, couched in a generic language that belies the conversation Hardin was participating in, and makes it central to one of the points she’s making.

She goes further, too, quoting Hardin’s three “alternatives” to tragedy: Educate, Privatize, and Regulate. She writes:


Some “primitive” cultures have managed common resources effectively for generations through education and exhortation. Garrett Hardin does not believe that option is dependable, however. Common resources protected only by tradition or an “honor system” may attract those who do not respect the tradition or who have no honor. Privatization works more reliably than exhortation…


As Ivan Illich has pointed out (note: PDF), those “primitives” didn’t manage through education and exhortation; they managed through regulation, on a local scale. Meadows is giving in to modern thinking here, trapped in her own experiences about how natural resources are created and distributed. Local communities had a fixed and limited range; even with good roads, an ox-drawn wagon can’t travel more than 80 miles before the animal has eaten more food than the wagon can profitably haul, and that’s been part of the human condition since the invention of the ox-drawn wagon. Privatization is a modern and radical change in the way people use and think about natural resources, and during the European transition of the 19th century hundreds of thousands of peasants were transformed from “stewards of the land” into wage laborers, cast into poverty, and often left to starve.

I really, really want to believe this is a case of naivete. Meadows died in 2001, so we can’t ask her, but her general politics in the book is a fairly anodyne liberal sort, with comfortable nods toward alternative families and abortion rights and so forth. And I really want to believe that her editors, who were all academics of the economic, macro-sociological sort, were unfamiliar with the context or meaning behind Hardin’s work.

An egregious and offensive error this big damages any arguments the book might be making. And that’s unfortunate, because the basics about systems thinking, its purpose, modeling, and uses, are really valuable and generic. I just wish I hadn’t hit this speedbump, or that she’d written it quite so enthusiastically.
elfs: (Default)
Omaha and I recently had the pleasure of hearing (and watching!) The Blackstar Symphony, an orchestral reconstruction of David Bowie’s last album, Blackstar. The work was authorized by Bowie after an encouter with Donny McCaslin and his band, Steps Ahead, led to both McCaslin being the saxaphonist on the Blackstar album and becoming a sort-of holder of the legacy of Blackstar after Bowie died.


JohnCameon Mitchell onstage
John Cameron Mitchell onstage at the end of Blackstar

McCaslin performed with Gail Anne Dorsey, who was Bowie’s bassist for many years, and who also performed the lead vocals for “Under Pressure” in concert after Freddy Mercury died. (Apparently, she also did lead vocals for Boweie’s cover of Laurie Anderson’s “Oh, Superman,” which rocks my world) and with John Cameron Mitchel, who is probably best known as the composer and lead actor for Hedwig and the Angry Inch. Mitchel appeared on stage in delightfully genderfucking outfit of a tan suit with a floor-length, butch-cut, pleated stressed wool skirt that looked just about perfect on him. (Mitchel’s bio does read “pronouns he/him”, so…)

It was a beautiful presentation, although the orchestra really faded into the background most of the time as the cover artists and members of Bowie’s touring band worked the audience over, performing the entire album in a careful arrangement.

After the intermission, they performed a lot more covers of work that wasn’t from Blackstar, including Dorsey doing an incredible version of “Space Oddity,” and Mitchel and Dorsey working together to do “Under Pressure”. Mitchel really enjoyed playing up the outfit he’d chosen, making the case that men should wear skirts more often without ever having to say so out loud.

McCaslin would occasionally step in front to talk about the evolution of the orchestral version, how he got involved in the project and how much , and you could see from his expression and hear in his voice just how utterly bugfucking gobsmacked he was to be the man David Bowie chose to carry Bowie’s ghost around the world on one last tour.

Overall, a hell of a show. If it ever comes around again, I recommend seeing it.

Profile

elfs: (Default)
Elf Sternberg

May 2026

S M T W T F S
     12
3456789
10 111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 11th, 2026 09:14 pm
Powered by Dreamwidth Studios