Jeff Duntemann's Contrapositive Diary Rotating Header Image

October, 2022:

Odd Lots

For Validation, Try Federation

Somebody wrote an obnoxious hate-piece over on The Verge some days back, welcoming Elon Musk to Twitter Hell. The essay is for the most part corrosive nonsense, but the piece does have an insight or two. The primary one is true, and subtle to the point where I doubt most people ever give it much thought: What social networks sell is valildation.

In other words, people gather on social networks to feel good about themselves. The network accomplishes this by censoring any voices that disagree with network members. Remember the days when disagreement was a learning opportunity? I do. Even polite disagreement is now “literal violence,” at least to the cohort desperately lacking self-esteem.

What Musk does to Twitter won’t be known for awhile. I’m guessing that people will no longer be banned for politely questioning conventional wisdom, like posting links to evidence that Ivermectin actually does have strong antiviral properties. Ditto HCQ. Why linking to a peer-reviewed scientific paper should be blanket-bombed as “misinformation” is simple: “Misinformation” now means “anything I or my tribe disagree with.” If Musk can call a halt to that, it will have been worth every nickel of his $44B. What it means, however, is that Twitter will become a network that does not specialize in validating its members by silencing their critics. If those seeking validation flee to another network, that’s a good thing. I generate my own validation. So do most of my friends. I guess not everyone can do that.

The real problem with moderation is that it tends to bias network traffic toward viewpoints the moderators favor. Worse, there’s one body of algorithms to moderate the whole damned network. Unless you’re in the favored cohort, you’re out of luck.

There is something called Mastodon that almost nobody talks about. (More on Mastodon here.) It’s a social network composed of independently hosted social networks, joined loosely through a mechanism called federation. Every instance (which is what they call an individual Mastodon server) can have its own moderation guidelines, and everybody can block anybody they don’t want to hear from. This sounds like the perfect solution: On Mastodon, nobody can hear you disagreeing with them if they don’t want to. Shazam! Validation!

I don’t have time to even join a Mastodon instance, much less host my own. If you’ve had experience there, by all means describe it in the comments. I bring it up here today because of an article I read about Twitter founder Jack Dorsey: He’s creating a new social network to rival Twitter. He’s doing it with federation. It’s called Bluesky, and it just opened registration for beta testers. It uses a protocol developed in-house called the Authenticated Transfer Protocol (ATP.)

I’ve been reading the news about Bluesky for the past few days. There’s not much hard information yet, but it sounds a great deal like a slightly more centralized Mastodon. I could be wrong about that. Again, hard data is scarce. I did notice that nowhere in the articles I’ve read is there any significant mention of moderation. That’s a very sore spot for a greeat many people, primarily those who just want validation, or tribalists who want to limit user perspectives to their own template. One hopes that Dorsey can get past this hunger for censoring The Other, and actually create a space where literally all perspectives can be heard.

We’ll see.

Monthwander

SpaceX With Crescent Moon-500 wide.jpg

Last night, when I took the dogs out at about 6:20 PM, I looked toward the crescent moon and immediately saw the unmistakable trace of a rocket about to go by above it. Rockets are fast, so rather than run in and try and find my Canon G16 and risk missing it, I pulled out my phone and did my best. It turned out reasonably well, with even a sort of Halloween-y color cast in deep dusk.

It was a SpaceX launch of still more Starlink satellites, from Vandenberg AFB. Before I could get my phone out to take a shot, we saw the first stage drifting down toward a landing on an unmanned landing barge that Elon Musk has whimsically named Of Course I Still Love You.

Although the shot I took wasn’t bad, there is a site detailing the Vandenberg launch schedule, and next time I’m going to be out there with a tripod and my G16.

_…_ _…_

Elon Musk, yeah. He apparently closed the deal to buy Twitter earlier today, and has already fired top management. One of the first corporate directives he’s going to issue is to un-ban all banned users. He’s also going to throttle way back on content moderation, which for Twitter has generally meant censoring anything Twitter’s management doesn’t like.

That may still take some doing. Ironically, if he succeeds in cleaning house along the lines he’s stated, it could mean that several much smaller social networks catering to those who have been banned or censored by Twitter could lose members to a new “big tent” Twitter. We’ll see how that plays out. Musk knows how to get things done, and if anybody can create a social media network that is open to all sides of the political spectrum, it would be him.

_…_ _…_

All this cooks down to some pretty fundamental questions. What are social networks good for? Twitter seems to be a bottomless well of political derangement, which (as you might imagine) I dodge as best I can. I’m active on Twitter because every time I mention my books there, I sell a few. Whatever else I post there are pretty much what I post here now and then as “odd lots,” i.e., links to interesting things, few or none of them having anything to do with politics.

I’ve stated before that Twitter is an “outrage amplifier,” and it’s still true–but then again, any social network can be an outrage amplifier. Twitter seems particularly good at it, which has always puzzled me. Not long back I began to wonder: Is Twitter what it is because so many journalists are on it? Journalism itself (at least outside of vertical market reporting) seems to draw its energy from outrage. If Musk makes the journalist community run screaming from a network it can no longer dominate, what will Twitter become?

Recent news about Meta’s financial crisis suggests that Twitter could in fact become the new Facebook–especially if the old Facebook becomes insolvent. Zuck seems to be pouring all his energy and free cash flow into a virtual world that nobody asked for and nobody wants. Abandoning his Metaverse would be the ultimate humiliation; one has to wonder if he would pull back before the company crashed for lack of cash.

I have an idea that I think I covered here some time back: a social network server into which many independent social networks could connect and trade information according to rules established by each participating network. If people wanted an echo chamber, they could build an echo chamber. If they wanted a wide-open discussion board, they could build that too.

_…_ _…_

I haven’t posted much over the past month because I’ve been beating hard on the 4th edition of my assembly language book. It’s coming out reasonably well, though I really miss the much-maligned Insight debugger, which I featured in the 3rd edition back in 2009. Most Linux debuggers are designed for C and C++ and don’t have an assembly source code view like Insight had. The source for Insight is available online, and if any of you are capable of creating an installable package, I encourage you to do so. I understand that the damned thing is weird internally, containing as it does the whole damned Tcl/Tk interepreter for the sake of its widget set. Or failing that, if anybody can recommend a standalone (i.e., not SASM) Linux debugger with an assembly view, please let me know. I’ve looked at a lot of them, including Nemiver, edb, and DDD without much success. I’ve thought hard about trying to teach my readers command-line gdb, or even gdb TUI, but naked gdb is a quadruple handful. My book is for absolute beginners, and I’ve got page-count constraints that wouldn’t allow me to teach enough of it to be truly useful.

Insight would be my first choice, but I also described Kdbg in the 2009 edition, and although the source is available and I’ve tried to compile it for modern distros like KDE Plasma and Linux Mint Cinnamon, the make failed for reasons that I don’t understand. Nor do I understand why it was pulled from all the Linux repos to begin with. It was robust and relatively easy to use. Could it be built as an appimage? That would be way cool.

Beyond that I’m certainly open to suggestions.

Review: LOTR The Rings of Power: Stuff That Works and Doesn’t

As with yesterday, there will be spoilers in this entry. Whole great big bleeding buckets full of them. Spoilers never bothered me much, but if they bother you, stop reading now and come back after you’ve seen the whole series.


All jokes aside, I’ll give you the bottom line up front: I liked this series. Quite a bit, in fact, in spite of a little too much pointless dialog and a few howlers. Some things were just wrong, like Galadriel stating that her husband Celeborn had already died in some war. Celeborn was in LOTR, and in fact Galadriel bailed from Middle Earth before Celeborn did, if he bailed at all. Tyler’s The Complete Tolkien Companion (highly recommended) says Celeborn lived into the Fourth Age, and there is no indication that he ever went back to Valinor. I’m sure there were a few other counterfactuals that I just missed. If I missed them, they weren’t serious enough to bother with.

So let me move on to things that I thought worked. First and foremost are the sets and the settings. Egad, I thought Peter Jackson’s films had a lock on this, and in some instances he still does, like the Khazad Dum interiors. Amazon’s Khazad Dum is less grand. All the wide-open spaces are the mines. Living and meeting quarters are smaller, almost comfy. But the cityscapes are breathtaking. So are the sailing ships. And you can’t beat New Zealand for rugged landscapes.

Celebrimbor, the master smith of the Elves, was brilliantly cast in Charles Edwards. He has the face of an Elf Lord to begin with, and he acted like a guy who Makes Important Things. His workshop was a very nice piece of architecture. Also, the process of crafting the Three Rings in that workshop was excellently shown.

Lenny Hendry as Sadoc, the top Harfoot, is terrific. Lloyd Owen is a very good Elendil, both in appearance and in action. Sophia Nomvete as Princess Disa is the only Dwarf woman we spend any significant time with. People are bitching that she didn’t have a beard. Sheesh, guys, not everybody likes beards. And she has a warmth that one doesn’t generally expect from the Dwarves.

And then there’s Adar, a brand-new invention of the showrunners. Adar is one of the Elves captured by Morgoth in the First Age and turned to the dark side. The orcs of the southlands call him “Father,” and that is in fact what the name “Adar” means in Elvish. Adar was born an elf, but bears all the marks of living thousands of years torn between two natures: elf and orc. He wants to protect his orc children from war and sunlight. He hates and claims to have killed Sauron (untrue), though that might have been a lie to keep Galadriel off his case.

The actor playing Adar, Joseph Mawle, presents possibly the most skilled performance in the whole series. Adar is sad, but more than that, he is weary, weary of fending off attempts on his life while he tries to care for his orcs. His craggy, scarred face projects that weariness in every scene where he appears. He takes no pleasure in anything. His defiance is quiet, and sometimes seems desperate. He is eventually captured and imprisoned, though I’m guessing he will have a significant role to play in future episodes.

Reviewers have rolled their eyes at the rock-cracking contest between Prince Durin and Elrond. I think they missed the point: This is a grin-inducing joke on the Dwarves, who consider themselves the masters of iron, stone and mountains. Well, Elrond, who one might think couldn’t even lift the hammer, swings it hard and cracks the rocks with alacrity. When he stops, I almost think he was throwing the contest to Durin as not to embarrass him in front of his underlings in the audience. Given Elrond’s character as shown up to that point, it’s precisely the sort of thing that the good-natured (to the point of goofiness) Elrond would do.

One thing that didn’t work well was the guessing game Amazon was playing with viewers, putting several contenders in front of them and daring them to guess which one was Sauron. I guessed Adar, though in truth none of the choices seemed likely to me. And I was wrong. Adar is Adar, which is a good thing, as I’m eager to see how he will relate to the southlands’ new boss next season. The answer to the puzzle, Halbrand, made me groan. The most I would grant him is a sort of bad-boy girl magnet type who looks a little too much like Viggo Mortensen, who played Aragorn in the Peter Jackson films.

But maybe that was the point. Like his former boss, Sauron is pure evil, but he’s still a king. He didn’t use the power that a major Maia could conceivably summon. Maybe that’s because he was in hiding. And he rescues Galadriel from drowning. That was a lot harder to figure. Once he establishes himself in the brand-new Mordor, I suspect the facade will fall away, and he’ll look like the nastioso that he is and has always been.

Galadriel? She needs to chill a little, or she’s going to pop an artery. The serene power projected from Cate Blanchett in the LOTR films simply isn’t there. Again, I think this is a fault of the scripting. Morfydd Clark didn’t seem as melted into her role as some others in the series, especially Joseph Mawle. Some of her dialog is too too utterly utter. Her acting wasn’t bad. I think the showrunners’ vision of Galadriel was just lightyears away from mine. That’s fair.

The pace is slow. I would have enjoyed a few more action scenes, and maybe a few more minutes to gape at the fantasy world that Amazon’s billion bux created. It is what it is. My recommendation is positive: Watch it. Enjoy the ride. Don’t pick nits; there are nits allthehell over the place, and if you go off on them too hard it’s you who are likely to pop an artery.

Cautiuously recommended.

Review: LOTR The Rings of Power: Silliness

Yesterday was all overview. Today we get into things that most people would consider spoilers. So if you’re of the cohort that can’t abide spoilers, leave now.


Here and there during the 9+ hours of the first season of The Rings of Power, I rolled my eyes. Every so often, I giggled. I doubt that this is what Amazon intended. I’m a hard man to please on the fiction side. I considered The Silmarillion a waste of time and money. I’d already been to college, and had read quite enough Cliff Notes, thank you very much. I wanted another story.

The Rings of Power is certainly a story. Several stories, in fact, and I enjoyed most of them. I was very interested to see what Amazon could do, given how little they had to work with about the Second Age. We got Ar-Pharazon the Golden; will we get the sinking of Atalante? (Yes. That’s what Tolkien called the Lost Continent underneath Numenor. Really.) Well, they made a lot of it up. What would you do, with a sparse outline of events and a billion bux to blow? You’d make most of it up too.

They did. Some of what they made up was better than expected. And some…I giggled.

First up: The Three Witches Or Something Very Like Them. Here and there in the saga there were these three women dressed in spotless cream-white capes, wandering around the wild country asking every third person they met if they were Sauron. This is silly enough on the surface. But really: Where were the grass stains? Where were their backpacks? Did they camp somewhere, somehow, or just get a room at the Southlands Best Western?

One was a soldier, with a helmet. She threw knives, and nailed one of my favorite characters. Another was a preacher, with her hair under cover, who carried a saucer sled and said a lot of pompous things that didn’t amount to much. But the third…Eru help us…she was another damn deranged albino. I was already tired of deranged albinos in 2008. (There is a whole Wikipedia entry about deranged albinos.) I guessed that she was the boss, carrying around a very Egyptian-looking magical staff and levitating rocks with it. Alas, she eventually picked a fight with the wrong man (also not Sauron) who grabbed her staff and roasted the three of them real good.

The Harfoots (proto-hobbits) were sweet and sane, and only occasionally silly. I liked Sadoc the Harfoot tribal chieftan, who was well-cast and acted the part brilliantly. He defied The Three Witches Or Something Very Like Them and got a knife in the heart for his trouble. So what was silly? Just this: As best I could tell, their primary source of protein was…snails. Raw. Sometimes shells and all. Ye valar, everybody knows that snails carry a veritable arsenal of parasites, many of which can send you off to that far green country beneath a swift sunrise with barely a burp. The Harfoots haul their whole village around in tumbrel carts. A few dozen chickens in cages wouldn’t weigh that much and could work wonders for their diets.

Ok. Here we get to the more significant stuff. Elrond, one of the Elf-lords who eventually got to wear one of the Three Elf Rings of Power, is a cuddly, huggy, back-slapping round-faced good ‘ol boy who looked like he could do standup and keep the audience in stitches. Ok, this was the Second Age. He still had a few thousand years to develop Hugo Weaving’s gravitas–but probably wouldn’t. The actor did his best with what they gave him. But the casting and the scripting were all wrong.

And now, the biggie: Early in the series, a human teen kid named Theo discovers a weird artifact in his unpleasant neighbor’s barn. It looks like the hilt of a sword minus the blade. It gives him the serious galloping creeps, so being a teen, the only thing he could think of doing is to wrap it up in rags and take it home. It comes out of hiding here and there, with Theo’s blacksmith friend finding that hammers can’t do a thing to it. Shifty-eyed people want it, and eventually get it, without having to kill Theo in the process, whew. I was thinking it was some kind of immaterial magic sword, which would have been way cool, like an Iron Age lightsaber. But no–here there be belly-laugh spoilers–the damned thing is the ignition key for Mount Doom.

Really. And literally. I am not making this up. The shifty-eyed neighbor takes the gizmo, shoves it down into some kind of keyhole, and gives it a twist, just like a car key, if any of you remember what car keys were. Alluva sudden, in an undisclosed location that clearly wasn’t anywhere nearby, hidden machinery opened up a very big dam and sent a megacrapgallon torrent of water roaring toward the dormant volcano. The water goes down into the cracks, meets some lava, and (presumably) boils. Then, boom! Old Orodruin (AKA Mount Doom) suddenly erupts like Krakatoa cubed, and turns the Southlands into…wait for it…naw, you already figured it out…Mordor.

I did not know that you could make a dormant volcano erupt (rather than merely explode) by giving it a good thorough soaking. I was really into volcanoes when I was a kid, and that never came up in any of the books I read about them.

I didn’t giggle. I laughed out loud.

Here and there I also groaned, but those groans were few and far between. (I hope you figured out by now that I’m not being entirely serious about all this.)

To avoid leaving you with the wrong impression, tomorrow let’s talk instead about what works and how well.

Review: LOTR The Rings of Power: Overview

Carol was gone for a week, so after I burned out on updating my assembly language book during the days, I had empty evenings. My path was obvious: Pour myself a drink or two, and binge on the first season (now complete) of Amazon’s Tolkien pastiche, The Rings of Power. I’ve seen various estimates of how much money Amazon is spending on the project, which is projected to release eight episodes a year for five years. Whether it’s 750 million or a billion, that is very serious money.

As best I can tell, Amazon bought rights to The Lord of the Rings…appendices. They pointedly did not license The Silmarillion, which I’ve heard was a rule laid down by the great man himself and respected by his estate. My guess? He really didn’t want The Silmarillion turned into a story.

The Silmarillion is not a story. In a way, it’s the Cliff Notes to a bunch of stories that JRR never wrote. But in truth, it’s a history. It’s like viewing a story on satellite video from Middle Earth orbit: We get to see all the people and the monsters running around killing each other, a continent and a half sunk to the ocean bottom, and much else. But we get inside no one’s head to experience their insights or their sufferings. It’s all Who Did What To Whom (Or What) But Not Why, which set the stage for the extremely rich cultural background behind The Lord of the Rings saga itself. (I consider The Hobbit part of that saga.)

We have Amazon Prime. The series is part of Prime, and thus without marginal cost. Why not? I’d already paid my money. I took my choice.

So what did I get? Here’s quick list:

  • Some of the most beautiful scenery and backdrops I’ve ever seen in cinema, greater than what Peter Jackson managed twenty-odd years ago, and his weren’t shabby.
  • A great deal of interpolation and (mostly) studied invention of a lot of original characters and conflicts. Some of this was very good; I much enjoyed the Harfoots (basically wandering Iron Age proto-hobbits), particularly Nori and Poppy.
  • A certain amount (probably less than you might have read elsewhere) of silliness, none of which we can lay directly at the feet of JRR. I’ll come back to this.
  • Mostly excellent acting, and (huzzah!) no celebrities.
  • A slow, often clumsy, dialog-heavy screenplay, which at times bore more than a whiff of an Iron Age Days of Our Lives. When you have 560 minutes to fill, well, dialog is cheap. Alas, as dialog goes, it wasn’t thin gruel, but gruel so thick it was occasionally impossible to swallow.
  • Wholesale butchery of the Tolkien timeline. This may have been necessary, given the scraps Amazon was able to license versus what true Tolkien fans were sure to expect. The Dwarves didn’t strike balrog until Third Age 1980, but Durin the Somethingeth almost got the booby prize thousands of years earlier, in the Second Age. Everybody loves balrogs, right? They break the Days of Our Lives boredom, fersure. I’m guessing we’ll be seeing more balroggery in forthcoming seasons, if Amazon doesn’t run out of money first.
  • A puzzle: Which character is actually Sauron? I guessed wrong, but as with a lot else, I’ll come back to that.

This will have to do for today. I have to leave for the airport pretty soon to pick up Carol.