Jeff Duntemann's Contrapositive Diary Rotating Header Image

Ideas & Analysis

Discussions of various issues including suggested solutions to problems and pure speculation

Bring on the Twitter Killers!

The whole problem with social media (apart from being a hazard to some people’s sanity) is simple and ancient: Too much power in too few hands. And the threat to sanity could be managed if people cared to. There should not be five corporations controlling 90% of social media. There should be fifty. No, scratch that. Five hundred. My older readers might remember the BBS era. Those are the kinds of numbers I’d like to see.

Well, the solution may be in sight. Every time I turn around, someone is pushing a new, um, “Twitter-killer.” There are lots, most of them pretty new, some of them still requiring invites to join. Meta’s Instagram subsidiary has created something called Threads, which is still invite only and (obviously) I have not seen. (I don’t even think their server is publicly visible.)

Another one being pushed by the mainstream media is Spill, which is still invite-only, and targeted at Black folks. (I won’t say “African-Americans” because as best I know Spill’s reach will be global.) There’s Amino, for teens. I’m 71, but again, Yay!

Lifewire has a list. Have any of you every heard of Plurk? I haven’t. It has “an adorable interface.” Yay wow! (When’s the last time you saw the word “adorable” expressed without irony?) Aside from Mastodon and Tumblr, I’ve heard of none of them. But yeah, bring ‘em on.

The best list of Twitter alternatives I’ve seen here comes (predictably) from Vice. It’s a good article; at least skim it. New to me were Cohost, Post, Substack Notes, Spoutible, CounterSocial, and WT.Social. Other lists are out there, and many other social media sites are new (or new-ish) that I have heard of, like Bluesky, which is touted as a “decentralized Twitter.” Another that’s been around for some time is Discord. A lot of my friends are on LinkedIn, and although I’ve had a login for years, I don’t check it much.

There’s Micro.blog, which competes (as best I can tell) with Substack, though leaning toward shorter posts. Ello dates back to 2014 and was created by and still caters to artists and designers.

Of course, there are Gab and Minds, which offered less censorship of conservative users and positions. Parler was once in that space too, but I think they’re now defunct, though there is some talk about a relaunch.

My point? The more social networks there are, the less power a handful of social networks will have. Network effects are real, of course, and so is tribalism. I infer from the descriptions of some of these sites that they are silos for a particular ideology. That’s all to the good; I don’t like ideology. Elon Musk’s purchase of Twitter thinned out Twitter’s ideological machinery radically. That’s one reason I see no reason to leave Twitter. Musk is reinventing space technology. I like space technology. He’s ballsy, and seems to be deliberately annoying certain categories of users who liked Twitter’s traditional censorship via cowardly tricks like shadowbanning.

I see lots of people saying they’re leaving Twitter. I wonder how many actually are. I’m all for Twitter refugees finding a comfy home somewhere else. The sort of people who will flee a network because it doesn’t censor enough are people I’d just as soon not hang out with.

Of course, most of these networks will probably croak after a couple of years. But some may grow, and siphon off some of Twitter’s bellyachers. (I have some hopes for Bluesky and Threads.)

Will the new social networks really kill Twitter? Don’t be absurd. Most of us are happy with Musk’s changes. I’m even considering getting a verified account, just for the hell of it. I used to pay for Compuserve and LiveJournal, after all. I’m not averse to paying for what I use, if it’s useful enough.

Twitter, so far, has been more than useful enough.

RTL-SDR Software Defined Radio

I’ve been meaning to try software-defined radio (SDR) for a good long while. I had a suspicion that it would require some considerable research, and I was right. However, it wasn’t especially difficult or expensive to give it a shot. Amazon offers a kit that consists of an SDR USB dongle, plus some whip antennas and connecting cables. Price? $42.95. I also bought a book by the same outfit that offered the kit: The Hobbyist’s Guide to the RTL-SDR. Given that it’s 275 8 1/2 x 11  pages of small print, I’ll be plowing through it for awhile.

Of course, my first impulse is always to just run the damned thing, and do the research later. Very fortunately, the firm has a “quick start” page online, and by following its instructions (carefully) I got the product running in half an hour. The UI is reasonably well-designed:

RTL-SDR-UI

It has the waterfall display and amplitude display that you would expect, plus the ability to detect AM, NBFM, WBFM, CW, USB, LSB, DSB, and RAW. There’s a squelch and several ways of selecting the tuner frequency. There are other things that I haven’t figured out yet, but that’s also to be expected.

The software is a free download (see the Quick Start Guide) with a slightly fussy installation mechanism that runs from a batch file. The dongle has an SMA connector on its end for an antenna. The kit includes a little tabletop photo tripod that can carry an adjustable whip dipole, which I put on the tripod and eyeballed at 100 MHz. Without further ado, my favorite FM classical station, KBAQ on 89.5 MHz, was roaring out of my headphones.

Although the dongle can technically tune from 500 KHz to 1.7 GHz, I found that there’s a low-frequency cutoff at 24 MHz. I saw some mumbling in the book about an upconverter, but haven’t explored it yet. The implication is that it’s part of the dongle but you have to select it as an option somewhere. I’ll get to that eventually.

The software installs on Win7 and up. I have a Win10 Intel NUC box that isn’t doing anything right now, and the plan is to put it in my workshop, where I can feed the SDR with the discone I have on a mast above the garage. It’s currently down in the garage for repairs—one of the cone elements fell off. All the more reason to put it back together and get it up on the mast again.

This isn’t supposed to be a review. I need to dig into the doc a lot deeper than I have so far before I can say with any confidence how good it is. It receives broadcast FM just fine. However, like most Arizona recent construction, this is a stucco-over-chickenwire house, which means (roughly) that I’m running the SDR in a so-so Faraday cage.

I see some fun in my near future. I’ll keep you all posted on what I can make it do and how well it performs. So far, so good.

Feet Have No Excuse

(If you haven’t read my entry for April 23 yet, please do so—this entry is a follow-on, now that I’ve had a chance to do a little more research.)


AI image generators can’t draw hands worth a rat’s heiny. That’s the lesson I took away from my efforts some days ago, trying to see if any of the AI imagers could create an ebook cover image for my latest novelette, “Volare!” It wasn’t just me, and it wasn’t just the two image generators I tried. If you duckduck around the Web you’ll find a great many essays asking “Why can’t AIs draw hands and feet?” and then fail to answer the question.

The standard answer (and it’s one I can certainly accept, with reservations) is that human hands are very complicated machines with a lot of moving parts and a great many possible positions. I would argue that an infinite variety of positions is what hands are for—and are in fact the reason that we created a high-tech civilization. Even artists have trouble drawing hands, and to a lesser extent, feet. This is a good long-form tutorial on how to draw hands and feet. Not an easy business, even for us.

In photographs and drawn/painted art, hands are almost always doing things, not just resting in someone’s lap. And in doing things, they express all those countless positions that they take in ordinary and imaginary life. So if AIs are trained by showing them pictures of people and their hands, some of those pictures will show parts of hands occluded by things like beer steins and umbrella handles, or—this must be a gnarly challenge—someone else’s hands. In some pictures, it may look like hands have four fingers, or perhaps three. Fingers can be splayed or together and clenched against their palm. AIs are pattern matchers, and with hands and especially fingers, there are a huge number of patterns.

So faced with too many patterns, the AI “guesses,” and draws something that violates one or more traits of all hands.

The most serious flaw in this reasoning comes from elsewhere in the body: feet. In the fifty-odd images the AIs created of a barefoot woman sitting in a basket, deformed feet were almost as common as deformed hands. This is a lot harder to figure, for this reason: feet have nowhere near the number of possible positions that hands have. About the most extreme position a foot can have is curled toes. Most of the time, feet are flat on the floor, and that’s all the expressive power they have. This suggests that AIs should have no particular trouble with feet.

But they do.

I’ll grant that in most photos and art, feet are in shoes, while hands generally go naked except in bad weather or messy/hazardous work. So there are fewer images of feet to train an AI. I had an AI gin up some images this morning from the following description: “A woman sitting in a wicker basket in a nightgown, wearing ballet slippers.” I did five or six, and the best one is below:

Woman In Basket in Ballet Slippers

Her left leg seems smaller than her right, which is a different but related problem with AI images. And her hands this time, remarkably, are less grotesque than her arms. But add some ballet slippers, and the foot problem goes away. The explanation should be obvious: In a ballet slipper, all feet look more or less alike. The same is likely the case for feet in Doc Martin boots or high-top sneakers. (I may or may not ask an AI for an image of a woman in sandals, because I think I already know what I’d get.)

There were other issues with the images I got back from the two AIs I messed with, especially in faces. Even in the relatively good image above, her face seems a little off. This may be because we humans are very good at analyzing faces. Hands and feet, not so much. Defects there have to be more serious to be obvious.

Anyway. The real problem with AI image generation is that they are piecing together bits of images that they’ve digested as part of their training. They are not creating a wire-frame outline of a human body in a given position and then fleshing it out. At best they’re averaging thousands or millions of images of hands (or whatever) and smushing them together into an image that broadly resembles a human being.

Not knowing the nature of the algorithms that AI image generators use, I can’t say whether this is a solvable problem or not. My guess is that it’s not, not the way the software works today. And this is how we can spot deepfakes: Count fingers. The hands don’t lie.

Why All the Layoffs?

Really. Why so many, and why now? I’ve been sniffing around looking for insights. The insights have been thin. I have some thoughts that may seem a little blue-sky. Let me put a few of them in front of you to see what y’all think.

  1. Elon Musk did it. Well, not exactly. Elon Musk started it, by buying Twitter and owning it completely. The first thing you do after buying the meat is cut the fat, which he proceeded to do, bigtime. What came next was a classic instance of monkey see, monkey do. Once Musk showed the tech world that it was possible, the tech world, perhaps terrified of their employees before, began to do the same. Once corporate management saw that they wouldn’t be hung from the lampposts, they began cutting their own (considerable) fat.
  2. Higher interest rates did it. Elon Musk started it, but now that the Fed is raising interest rates to bring money-supply inflation down, the cost of cash is going up fast. Cash flow matters more than profitability in some respects. You can be profitable on paper and not have enough cash on hand to make payroll. Shrink payroll, and your cash flow requirements ease up a little. I’ve lived this issue. I know that it’s true. But the core problem here is actually my next insight:
  3. Tech firms hired all the heads they could afford, rather than all the heads they needed. Heads are easier to afford when interest rates are hovering close to zero, as they have for quite a few years now. Once again, Elon Musk put this problem up in lights. He said that all over Twitter there were managers who managed managers who managed…nothing. Thousands of people working at Twitter had absolutely nothing to do. Musk realized that Twitter would work just fine with 7,500 fewer people on the payroll. Predictions that Twitter would implode without all those idle bodies never came true. That was back in November. When January arrived and Twitter was working just fine, the rest of the tech world dove into that admittedly chilly pond. Yes, but why did they overhire? Maybe this:
  4. Tech firms were afraid that in a tight job market, they might not be able to hire the people they needed. So they hired more than they needed, to keep other tech firms from snapping all the talent up first. I can almost understand this, given how much airtime was given to the supposedly desperate search for workers over the COVID era. (I had my doubts about its truth back then. I still do.) So in a sense there was an employment bubble in tech…and Elon Musk popped it.

Those are my insights. The chattering classes, who now (with devalued bluechecks) loathe Musk down to the last person, haven’t tried to blame him for it, though I think they could make a good case if they wanted to. Musk won’t care. He’s laughing at them, as well he should. I’ve heard rumors that if Starlink rolls out as designed, Musk will have his talent design an iPhone workalike capable of connecting to Starlink. That would be one helluva game-changer. The guy can land rocket boosters on a barge and use them again and again. Don’t be too quick to decide what other bubbles he can’t possibly pop.

A Conversation (Sort of) With ChatGPT

An AI chatbot named ChatGPT has been getting a tremendous amount of publicity lately, and a boggling amount of what I consider unwarranted acceptance, bordering on the ridiculous. No, alas. That border is now behind us: Buzzfeed will soon begin using ChatGPT to generate content for their sites, which include the Huffington Post. The source is a paywalled article in the Wall Street Journal, or I’d post a link. Doesn’t matter. Buzzfeed is clearly trying to replace human writers with an AI. Their investors evidently think it’s a good idea, given that the Buzzfeed stock price rose 92% later that day.  I’d say I’m skeptical but I’m always skeptical. Being skeptical is part of my worldview. Other skeptics are out there: One clever wag on Twitter pretty much nailed it when he said, “Journos should have learned to code before the code learned to journo.” 

Heh. Anyway, after I stopped giggling I went over and created a free account at ChatGPT. You might recall my experiments with AIs writing fiction given a few sentences to start with. It was weird. Indie SF writers are in no danger, at least for the time being. I wanted to give ChatGPT a fair chance, just like I gave Sudowrite last year. Sudowrite started out weird and got weirder. Well, hey, I wanted to see it write fiction. My challenge to ChatGPT is to answer technical questions accurately and usefully.

It’s a chat program. So I started a chat:

Jeff: Will there ever be 128-bit CPUs?

I get asked this question a lot. My answer will be in the upcoming fourth edition of x64 Assembly Language Step By Step. It’s relatively simple, though there is some nuance.

ChatGPT’s first response:

It is possible that there will be 128-bit CPUs in the future, but it is not a certainty. The development of CPU architecture is driven by a variety of factors, including performance, power efficiency, and cost. Additionally, the need for increased computational power may be met through other means, such as the use of multiple cores or specialized hardware. As a result, the use of 128-bit CPUs will depend on the specific requirements of various applications and the availability of other solutions.


Hmmm. Saying this is sophomoric would be a slander on sophomores. But rather than reply to it immediately, I was given the option to re-generate the response. I clicked the button. ChatGPT thought (erk) for a few seconds and replied:

ChatGPT’s second response:

It is possible that there will be 128-bit CPUs in the future, but it is not clear what the need for such a large word size would be. Current 64-bit CPUs are more than capable of handling the vast majority of computing tasks and the industry has not yet identified a need for CPUs with larger word sizes. Additionally, the development of new technologies such as quantum computing may render traditional CPUs obsolete in the future.


This, in fact, is true, though it was still pretty much an obvious answer to a subtle question. So I clicked the “Regenerate” button again.

ChatGPT’s third response:

It is possible that there will eventually be 128-bit CPUs, but it is not currently a technology that is in widespread use or development. The current standard for most consumer CPUs is 64-bit, and there are also 32-bit CPUs still in use. The need for a 128-bit CPU would likely depend on advancements in technology and a growing demand for more processing power and memory capacity.


Sigh. Drink from the same well and you get the same water. I figured I needed a better question. I had one lined up and ready to go:

Jeff: Aren’t 128-bit registers useful for math?

128-bit registers can be useful for certain types of math, particularly for tasks such as floating-point operations and high-precision computations. Larger registers can increase the precision and accuracy of calculations, as well as allow for more efficient processing of large data sets. However, the need for 128-bit registers would likely depend on the specific application and whether the benefits of larger registers outweigh the cost of implementing them in terms of power consumption and hardware complexity.


I didn’t bother to regenerate this one. So far it seemed to be scraping Google, and while I mostly agreed with its answer, I would hope that Buzzfeed would require something more focused and in-depth. So I mulled it a little more and asked a third rather leading question. Read it carefully. There’s a lollapalooza in there:

Jeff: Wouldn’t the vector registers in the AVX-512 math subsystem make 128-bit registers unnecessary?

AVX-512 (Advanced Vector Extensions 512-bit) is an extension to the x86 instruction set that is designed to improve the performance of floating-point and vector operations. One of the key features of AVX-512 is the use of 512-bit wide vector registers, which can be used for a wide range of scientific, engineering, and financial workloads. The wide vector registers in AVX-512 can be seen as an alternative to 128-bit wide registers, as it allows to perform more operations in parallel with a single instruction, but it doesn’t necessarily make 128-bit registers unnecessary. For example, in certain types of workloads, it might be more beneficial to have a few large 128-bit registers rather than many smaller 512-bit registers. Ultimately, the choice of register size would depend on the specific requirements of the application and the trade-offs between performance, power consumption, and hardware complexity.


Bzzzzzzzzzt! Suddenly ChatGPT’s distant descent from poor ol’ Eliza became obvious. A few large 128-bit registers might be better than a bunch of smaller 512-bit registers. Right? Right?

I may test it more as time permits. After all, it’s free. But this will have to do for today. Among other things, I write humorous stories about AI. Looks like I just wrote another, without even trying.

Sudowrite would be proud.

Things That Are Slowly Vanishing

What caught my attention was the rate at which people are abandoning landline phones. At least half the people I’ve asked about this don’t have one anymore. (We haven’t had one since we left Colorado.) In thinking a little, I discovered a few other things that seem to be going away so slowly people aren’t noticing. Here’s a list of what I think belongs in that category, in no particular order:

  1. Landlines. And phones that ring because they contain an electromechanical ringer with a metal bell.
  2. Bowling. I used to see bowling alleys regularly here and there. Heck, our parish church in Chicago where I grew up had one, and may still. Bowling was never a big thing in my family, so maybe I just don’t notice it anymore. I think I last bowled about 12 or 15 years ago, and even then I found myself thinking, “Will I ever do this again?”
  3. Roller rinks. There was one just outside Chicago called The Hub Roller Rink, where I went a few times as a kid until I realized that roller skating was not my thing. The Hub is long gone. The last time I roller skated was in Scotts Valley at a Borland Halloween party in the fall of 1987. I don’t remember the last time I saw a roller rink, anywhere, since then.
  4. Ice cream men in trucks. When I was a kid 55 or 60 years ago, Good Humor sent their trucks around my neighborhood on a regular basis in the summer, with their unmistakable bells. The last time I saw an ice cream truck was about 2008, when Carol and I had a condo in Des Plaines IL, outside Chicago. The truck we saw every week or so would play music electronically, and the music I remember clearly, because it’s a hymn that I have on a Lorie Line CD, but it’s not identified in the liner notes. (It’s in a medley with “Lord of the Dance.”)
  5. Dime-store kites. Although I see cheap kites (plastic now, not paper) in stores every spring, I almost never see kids flying them. I’m not talking about expensive fabric stunt kites you see on Amazon. I mean the plain diamond or delta kites that were ubiquitous 50-60 years ago, and probably peaked in 1964 or so. The only places I’ve seen them recently are at campgrounds, like where we camped in Nebraska for the 2017 solar eclipse.
  6. Metal construction sets. My dad bought me a British Meccano set when I was 7, and shortly after that I inherited my cousin Ron’s big Erector set. It was my favorite toy into my early teens.  I learned how a car’s differential works because I built one, out of brass gears and small steel girders. Lego took over that category (plastic is easier and cheaper to make than metal) but at least some kids are still building things.
  7. CB radio. CB was a craze in the 1970s. I bought a radio in 1971, and by 1972 most of my friends had them. I have a good antenna and a good radio that will receive (but not transmit on) the CB frequencies. I hear some distant heterodynes and an occasional trucker on the bands, but CB’s frequencies are now mostly vacant. “How ‘bout that Sundog!” was how we began a contact in 1972.
  8. Manual eggbeaters. Ok, we have cheap-ish cordless electric mixers these days, but when I was a kid I used a hand-cranked item with a red wooden handle, and used it mostly to mix chocolate pudding. It was still in the drawer when I left home in 1976. I’ve often wondered if anybody still uses them.
  9. Videotape. I still have a mini-8 camcorder. (I think.) The last time I used it was to make movies when we were fostering a mama bichon and her three puppies when their owner was in the hospital, back in 2009. One of the puppies we bought and named Dash. I still have a VHS tape deck. Ok, that stuff is already gone. but I took some terrific video with it.
  10. Sunken living rooms. These were stylish in the 70s and 80s, and the first new house Carol and I ever bought (in 1990) had one. They’re a trip-and-fall hazard, especially for the older set, and simply aren’t done anymore.
  11. Control-line model airplanes. These were big in the ‘50s and early 60’s. You stood in the middle of a circle with a handle and two wires connecting you to a gas-powered model airplane. You had a friend hook the glow-plug to a battery and spin the .049 engine until it caught, then you pivoted in a circle as the plane flew in a circle around you, going high and low in response to how you held the handle. Never did it myself, but I watched the older kids who did.
  12. Usenet. I got a Usenet login in 1981, because I worked for Xerox. It was fun, but I really didn’t know how to use it well. After I left Xerox in 1985, I didn’t see Usenet again until the mid-1990s, when most of the ISPs carried it. I had a lot of fun in newsgroups in the midlate 1990s on groups like alt.life.afterlife and the one or two that catered to assembly language. I had a paid Usenet account for a few years in the late oughts and early teens. I gave it up when what was posted was mostly porn, pirated content, and malware.
  13. Waffle irons. My parents had an electric one, and I think I remember them using it…twice. I never much liked pancakes or their nonskid brethren, waffles. But they really did used to be a thing. Maybe it’s just easier now to go to Waffle House and not make a mess in the kitchen.
  14. Drive-in movies. We went to plenty of them in the late 50s and early 60s, and I took Carol to a couple early in our history. I’m pretty sure that the land they required eventually got way too valuable to waste on a low-margin business like movies. There was one in Grayslake, near my family’s summer home, and I remember watching “Who’s Afraid of Virginia Woolf” on its screen through my 8” telescope, which dates it to 1966. It looked like two obnoxious people screaming at each other. Funny how many movies are pretty much that, even today.

That’s what comes to mind now, sitting here in my chair and pondering what was once a commonplace that just faded away. Got anything to add to the list? If I get enough I’ll run an addendum.

New Year’s Daywander–A Day Late

But better late than never. I actually relaxed, played with our Lionel trains, and posted a few Odd Lots to Twitter, which I will gather into a Contra post later this week as time permits.

One of those Odd Lots posts went viral.

This has never happened to me before. I didn’t join Twitter until 2014, and haven’t used it as much as most users, especially the bluchecks, who more or less live there. I have better things to do than live my life on social media. I keep my Twitter account because every time I post a link to one of my books, I sell a few books. This doesn’t happen on Facebook, probably because my Facebook audience is relatively static, and I’ve sold about as many books to the people who read my Facebook wall as that static audience wants to buy. I’m ok with that. Saturating an audience is a species of winning.

Twitter is different. People who read something I post and like it can retweet (basically, repost) that tweet to their own followers, most of whom have never heard of me. If it catches their attention they can in turn retweet my original tweet to their own followers, and the chain reaction continues until it burns out.

This is not a good thing if the chain reaction consists of a Twitter lynch mob. That usually happens with political tweets, which I rarely if ever post. The tweet that sparked a chain reaction this time had nothing to do with politics. It was about food: A team of University of Washington researchers scrutinized decades’ worth of studies focusing on red meat consumption and its association with various illnesses, like cancer, heart disease, stroke, and type 2 diabetes. What they found was (a little) startling: The correlation between red meat and cancer, heart disease, and diabetes was down in the noise. There was no correlation with stroke. None.

Their conclusion violated all kinds of conventional wisdom, which warmed my heart. I have some sort of genetic aversion to conventional wisdom, most of which is deliberately designed by those in power. I’d seen some research showing the meat-disease connection to be false. This time, people at a reputable institution nailed it for all time.

And it took off like an F-14. Before the dust settled last night, that one tweet got 823 likes, 295 retweets, and 16 comments, many of which I answered, spawning still more comments. Come this morning I had 21 more followers than I had before I posted the meat-bomb tweet.

No other tweet of mine has every done a tenth as well.

There were some grumblers and at least one troll, who claims that he lost weight on a high-carb diet—and stated that all books saying carbs make you fat have been debunked. They haven’t, obviously, but I’m letting him be him. Maybe he’s a metabolic outlier. It’s ok. I don’t block people unless they attack me, and politely challenging a tweet I post is not an attack.

I have no idea why that particular link started a chain reaction. I don’t really care. It’s how I build an audience for my books, and to a lesser extent, for Contra. It’ll be very interesting to see if it ever happens again.

_…_  _…_

Yesterday was Public Domain Day. This year everything published in 1927 went into the public domain. The big fish in that pond is (finally!) Sherlock Holmes. The last Holmes story was published in 1927. So now the Conan Doyle estate can pack up their tent and go home. They certainly got their money’s worth.

What else is now free as in, well, free? It’s a decent list:

  • The first three Hardy Boys books are now PD. I was never a big HB fan, but I read The Tower Treasure and enjoyed it. Expect more HB adventures entering the indie pipe soon.
  • Fritz Lang’s Metropolis.
  • The Jazz Singer.
  • …and a whole lot more.

_…_  _…_

I begin 2023 with a new blog editor for Contra: Open Live Writer. This is a fork of the Microsoft product Windows Live Writer 2012, which was open-sourced some years ago. I tried that item back in 2012, but it was not “better enough” to switch. I’ve been limping along on Raven Plus, an adaptation of the now-defunct Zoundry Raven, introduced in 2008 but basically killed by Windows 10. Raven Plus runs on Win10, if barely, and in 2022 I got tired enough of its glitches that I spent some time trying out new blog editors. Open Live Writer won. I won’t fully endorse it until I’ve used it for a few months, but so far it’s given me no trouble at all.

Oh—and I no longer post to LiveJournal. Nobody was reading the Contra mirror I maintained there, and the site finally killed my paid account for nonpayment.

_…_  _…_

So before I forget: Happy New Year, everybody! My plan file this year includes finishing the fourth edition of Assembly Language Step By Step, and finishing and publishing The Everything Machine, the first full-length Drumlins novel. If I can nail those two items, I’ll consider the year a good one. Thanks for reading and don’t lose touch!

A New Twitter Year

I don’t know how he does it. Really. Elon Musk started companies to make electric cars, orbital boosters, subway tunnels, and probably others I haven’t heard of. And then he bought Twitter and put it on his Discover card. (Sorry, dumb joke. It was actually his MasterCard.)

However he did it (and I think he paid way more than it was worth) he now owns Twitter outright. You could hear the screams out to the edges of the atmosphere: Musk is literally Hitler! Twitter is a hellscape of viewpoints I disagree with!  Twitter is literally genocide! The first thing our man Elon did was what needed doing most: Purging accounts trading in child sexual abuse material. The second most important thing: Ending the Blue Checkmark as a badge of the anointed elite. He now sells them for $8 a month. I’ll probably get one sooner or later, just to support him.

Twitter is now what it was intended to be: a virtual town square where lots of interesting things can be discussed and linked to. No more shadowbanning. No more throttling of reach. No more colluding with the Feds to suppress viewpoints that the Feds don’t like.

It’s not like there are no rules. As I mentioned above, Musk declared war on Twitter accounts that trade in child sexual abuse content early in the game, and has canceled tens of thousands of accounts for breaking those rules. There are rules against impersonating other people, and probably some others that I’m not aware of. Closer to home, I find I can post articles about “forbidden” COVID treatments, along with other contentious health issues, like whether or not red meat is a precursor to cancer and heart disease. I tried to do some of those posts a year or so ago, and every one got shot down. I had to call Ivermectin “IVN” and hope people could read the code.

All gone, and good riddance.

I don’t engage in political arguments for the most part, so I’ve not heard much of the blood and thunder raging between those who liked the old Twitter and those who prefer the new. I have seen a lot of former bluechecks claiming to have left Twitter (whether they deleted their accounts in the process or not is often hard to tell) and go elsewhere. I find it interesting that the elsewhere of choice (there are actually quite a few) is Mastodon.

Mastodon is probably the largest single player in what insiders call “the Fediverse” because of the way that Mastodon (and some others like it) operate. Mastodon as a whole is actually a collection of seperate Mastodon servers (“instances”) operating as peers over a protocol called ActivityPub. Each instance controls who can join and who can be blocked, from individuals up to whole other instances. From what I’ve read, there is a great deal of blocking going on right now. And that’s all to the good; that’s what federation is for: local (rather than central) control. If you don’t like the people on one instance, go find another. If you keep getting blocked, maybe you need some quality mirror time.

There are three major problems with the Fediverse vis-a-vis Twitter:

  • If members start doing illegal things (like posting child sexual abuse material) the operators of the instance may be held responsible by law enforcement. Musk has people paid to moderate against this. Moderation is neither cheap nor free. I doubt that more than a tiny fraction of Fediverse instances have the resources to police such things.
  • Similarly, if members of an instance start posting copyrighted material, the operators of the instance have to have a way to handle DMCA takedown notices. Disney in particular has no mercy about such things, and infringement can be very costly. Again, guarding against illegal activity takes paid staff once an instance has more than two or three dozen members.
  • No matter what the Fediverse does or how large it gets, members of any given instance will not have the reach that they did on Twitter. There are no real metrics on how much reach some instances have, given all the bitching and blocking going on right now. In a couple of years we may know more. But given the nature of federation, measuring reach may simply be impossible.

Although I like federation as a concept, to me these downsides are showstoppers. I wish all the Mastodoners good luck. They’re going to need it.

I do have some predictions about Twitter for the new year:

  • Fairly soon, Elon Musk will hire someone who understands his management style as CEO of Twitter, and that individual will do what Musk wants. This is what all the nonsense about Twitter deciding via poll whether he should step down or not was about. He knew damned well he was going to step down as CEO in favor of a hand-picked successor. He has a lot of other irons in some very big fires.
  • The rules governing moderation will be clarified.
  • Twitter will establish a policy of not cooperating with governments in censoring viewpoints or “misinformation” that cooks down to things governments don’t like.
  • The saner people who bailed out of Twitter for the greater Fediverse will (quietly) come back to Twitter once they realize how few people can hear them.
  • The genuine headcases (most of them celebrities) will stay away. Or let us fervently hope.

I like Twitter, though I don’t spend a great deal of time on it. That said, I predict that this will be the best Twitter year since…ever!

The Mastodon Hunters

Well, I didn’t expect this, though I probably should have: A huge wave of former Twitter bluechecks and their followers have descended upon the Mastodon Federation, and–sunuvugun–they’ve started throwing spears at each other.

First of all, for those who have never heard of it: Mastodon is a social network modeled superficially on Twitter. It’s distributed, in that anyone can create a server instance of Mastodon, and connect to other Mastodon instances through an underlying protocol called ActivityPub. It’s very cool in its own way, and brings other (ancient) distributed social networks to mind, like Fidonet and Usenet. Within a server instance, members can post and read tweet-ish things called “toots.” Theoretically, any Mastodon instance (there about 7,000 of them) can trade traffic with any other Mastodon instance. Content moderation, codes of conduct, and control of what other instances can share traffic are entirely under the control of the members of a given instance. There is no centralized management. Each instance governs itself.

So NPR’s Adam Davidson set up a Mastodon instance called journa.host, mostly targeted at journalists fleeing Twitter. The journa.host instance now has about 1,600 members, though that number doubtless changes hourly. I’ve cruised some of the posts, and it looks a great deal like the sort of stuff we’ve always seen on Twitter: some interesting, some blather, and some complaining about the indiscretions of others. Here’s the weird part: Almost immediately, fights broke out.

Maybe that’s not weird. Maybe that’s just how social networks operate. In this case, it had repercussions: A great many Mastodon instances, told by one malcontent or another that journa.host was transphobic, decided to block journa.host entirely. If you read Twitter, look for posts by @ajaromano, a bluecheck journalist who’s been trying to figure out why journa.host is being blocked so much. There’s a threadroll here. She’s trying to pin down what makes journa.host transphobic, and so far she got nuthin. Someone linked to a transphobic NYT article? Seriously? The NYT?

What this leaves us with is basically a Twitter-flavored forum with 1,600 members, shunned by all the other major Mastodon instances. So much for having 75,000 followers.

Now, why? I seriously doubt journa.host did anything transphobic or Aja Romero would have found it by now. I think the problem is much simpler and more mundane: Longtime Mastodon users think the wave after wave of Twitter refugees are ruining the neighborhood. The federation network can’t crash, but massive activity spikes can slow things down enough so that it might as well have crashed.

I’m not sure why it should be so, but I’ve read that Mastodon leans left. So in a way it’s the perfect solution for people who hate Elon Musk enough to bail on Twitter, leaving their blue checks and their thousands of followers behind. Alas, right now it looks a lot like Mastodon’s fediverse is the Holy Roman Empire of social networks: thousands of dukedoms, city-states, and strange little scraps of intellectual backwaters and walled fiefdoms that just don’t talk to anybody else and occasionally start throwing rocks.

What happens next? Nobody’s saying it out loud, but I’ll hazard a guess: They’ll soon be back on Twitter. How soon? A month or so. We won’t know for sure because they won’t want to admit it, but Twitter is successful because it’s big. Musk will eventually figure out how to make it pay. The real interesting question is what shape the Mastodon fediverse will be in come the new year. What’s the sound of one instance banning?

Silence. Heh.

The Great 2022 Mastodon Migration

My God, you’d think the world was ending. The screaming, yowling, weeping and rolling on the floor in the wake of Twtter’s acquisition by Elon Musk is something to see. I’m interested in Twitter because for me it fills a need: quick announcements, wisecracks, indie book promo, Odd Lots-style links to things I find interesting or useful….so what’s not to like?

One thing, and one thing only: disagreement.

But that’s the viewpoint of the bluechecks, not me or most of my friends. The bluechecks are fleeing Twitter. Where to? Mastodon, mostly. Poor Mastodon. Gazillions of new users are arriving, with so little computer smarts that they can’t figure out how to use the platform. Mastodon has a lot of promise. This is their chance to make the bigtime, instead of lurking in the shadows of all the monumentally larger social networks. I’m very curious to see what they make of it. I wonder if they understand the demands that will be made of them: Forbid disagreement with…anybody I don’t like.

There was a time when disagreement was a learning opportunity. Or most of it, anyway, at least disagreement among reasonably intelligent people. But that was way back in the ’70s. As we slid into the ’80s, disagreement became insult. I avoided disagreeing with people of a certain psychology, knowing that they’d just get bright red and scream at me before I ever had a chance to make a case for my own positions.

The ’80s were the era when, little by little, I stopped going to SF conventions. Why hang out with people who’ll jump down your throat at the slightest hint of disagreement? I missed the social element of conventions, but by 1985 or 86 cons had gotten so toxic I just stopped going.

(These days I go to one con a year: Libertycon, where I know I won’t get screamed at for having ideas at odds with the bluecheck zeitgeist.)

Now, in the Groaning Twenties, disagreement is first-degree murder. Or genocide. Or maybe the heat-death of the universe. Does it bother me? No. It makes me giggle. I’ve been called a racist and a fascist and a few other more peculiar things. Like I said: I giggle. It’s all so silly. I still write subversive hard SF and program in Pascal. I am what I am. You can’t change me by screaming at me.

Why have I gone on at such length about the disagreement phenomenon? Easy: After years of being a staunchly defended echo chamber, Twitter is now trying to become a profit-making enterprise. I used to pay for CompuServe. If Twitter becomes a paid service, I will pay a (reasonable) price for a subscription. I get the impression (and admit I could be wrong; we’ll see) that Twitter will moderate people who use dirty words to denigrate other people…but won’t ban those posting links to peer-reviewed research showing that Ivermectin is an effective broad-spectrum antiviral.

That would be a tectonic change in the social media universe. It’s going to take a few years for Elon Musk to figure out how to do it. But that dude can orbit 52 telecomm satellites in one damfool rocket…I’m not willing to speculate on what he can’t do.

So. Has Twitter changed since the Great Mastodon Migration? A little. In scrolling down through my Twitter posts over the last month or so, I see a few replies have gone missing, doubtless originally posted by people who are now tooting their little hearts out over on Mastodon. With only a few exceptions, the bluechecks have very little to say that isn’t abject fury at people who disagree with them. (And to think I almost majored in journalism, sheesh.)

Musk is laying off thousands of people. The firm can either survive without them or fold. Me, I’m pretty sure the whole damned operation could be run by a thousand or so good, smart, devoted staffers. The trick is to find and motivate such staffers. I suspect Elon Musk can do it.

In the meantime, the bluechecks are fleeing. G’bye, guys! Have fun over on Mastodon! Here on Twitter we’re still having a wonderful time! (I’d say, “glad you’re not here,” but I’m too nice a guy to do that. What else could you expect from a Pascal programmer?)