Pluralistic: Bluesky and enshittification (02 Nov 2024)

Originally published at: Pluralistic: Bluesky and enshittification (02 Nov 2024) – Pluralistic: Daily links from Cory Doctorow



Today's links



A painting of Ulysses tied to the mast, beset by flying sirens. The sirens' wings have been replaced with the Bluesky butterfly wing logo. On the deck of Ulysses' trireme is a giant poop emoji.

Bluesky and enshittification (permalink)

I would like to use Bluesky. They've done a bunch of seriously interesting technical work on moderation and ranking that I truly admire, and I've got lots of friends there who really enjoy it.

But I'm not on Bluesky and I don't have any plans to join it anytime soon. I wrote about this in 2023: I will never again devote my energies to building up an audience on a platform whose management can sever my relationship to that audience at will:

https://pluralistic.net/2023/08/06/fool-me-twice-we-dont-get-fooled-again/

When a platform can hold the people you care about or rely upon hostage – when it can credibly threaten you with disconnection and exile – that platform can abuse you in lots of ways without losing your business. In other words, they can enshittify their service:

https://pluralistic.net/2024/08/17/hack-the-planet/#how-about-a-nice-game-of-chess

I appreciate that the CEO of Bluesky, Jay Graber, has evinced her sincere intention never to enshittify Bluesky and I believe she is totally sincere:

https://www.wired.com/story/bluesky-ceo-jay-graber-wont-enshittify-ads/

But here's the thing: all those other platforms, the ones where I unwisely allowed myself to get locked in, where today I find myself trapped by the professional, personal and political costs of leaving them, they were all started by people who swore they'd never sell out. I know those people, the old blogger mafia who started the CMSes, social media services, and publishing platforms where I find myself trapped. I considered them friends (I still consider most of them friends), and I knew them well enough to believe that they really cared about their users.

They did care about their users. They just cared about other stuff, too, and, when push came to shove, they chose the worsen their services as the lesser of two evils.

Like: when your service is on the brink of being shut down by its investors, who demand that you compromise on privacy, or integrity, or quality, in some relatively small way, are you really going to stand on principle? What about all the users who won't be harmed by the compromise, but will have their communities and online lives shattered if you shut down the company? What about all the workers who trusted you, whose family finances will be critically imperilled if you don't compromise, just a little. What about the "ecosystem" partners who've bet on your service, building plug-ins, add-ons and services that make your product better? What about their employees and their employees' families?

Maybe you tell yourself, "If I do this, I'll live to fight another day. I can only make the service better for its users if the service still exists." Of course you tell yourself that.

I have watched virtually every service I relied on, gave my time and attention to, and trusted, go through this process. It happened with services run by people I knew well and thought highly of.

Enshittification can be thought of as the result of a lack of consequences. Whether you are tempted by greed or pressured by people who have lower ethics than you, the more it costs to compromise, the fewer compromises you'll make.

In other words, to resist enshittification, you have to impose switching costs on yourself.

That's where federation comes in. On Mastodon (and other services based on Activitypub), you can easily leave one server and go to another, and everyone you follow and everyone who follows you will move over to the new server. If the person who runs your server turns out to be imperfect in a way that you can't endure, you can find another server, spend five minutes moving your account over, and you're back up and running on the new server:

https://pluralistic.net/2023/03/04/pick-all-three/#agonism

Any system where users can leave without pain is a system whose owners have high switching costs and whose users have none. An owner who makes a bad call – like removing the block function say, or opting every user into AI training – will lose a lot of users. Not just those users who price these downgrades highly enough that they outweigh the costs of leaving the service. If leaving the service is free, then tormenting your users in this way will visit in swift and devastating pain upon you.

That not only helps you steer clear of rationalizing your way into a bad compromise: it also stops your investors and other people with leverage over you from pressuring you into taking actions that harm your users. These devils only sit on your shoulder, whispering temptations and threats because they think that you can make things worse without spoiling their investment. They're not cruel, they're greedy. They will only insist on enshittification that they believe they can profit from. If they understand that forcing you to enshittify the service will send all your users packing and leave them with nothing, they will very likely not force you to wreck your service.

And of course, if they are so greedy that they force your hand anyway, then your users will be able to escape. Your service will be wrecked and you'll be broke, which sucks for you, but you're just one person and your pain is vastly outweighed by the relief for the millions of people who escape your service when it goes sour.

There's a name for this dynamic, from the world of behavioral economics. It's called a "Ulysses Pact." It's named for the ancient hacker Ulysses, who ignored the normal protocol for sailing through the sirens' sea. While normie sailors resisted the sirens' song by filling their ears with wax, Ulysses instead had himself lashed to the mast, so that he could hear the sirens' song, but could not be tempted into leaping into the sea, to be drowned by the sirens.

Whenever you take a measure during a moment of strength that guards against your own future self's weakness, you enter into a Ulysses Pact – think throwing away the Oreos when you start your diet.

There is no such thing as a person who is immune to rationalization or pressure. I'm certainly not. Anyone who believes that they will never be tempted is a danger to themselves and the people who rely on them. A belief you can never be tempted or coerced is like a belief that you can never be conned – it makes you more of a mark, not less.

Bluesky has many federated features that I find technically admirable. I only know the CEO there slightly, but I have nothing but good opinions of her. At least one of the board members there, Mike Masnick, is one of my oldest friends and comrades in the fights for user rights. We don't agree on everything, but I trust him implicitly and would happily give him the keys to my house if he needed a place to stay or even the password for my computer before I had major surgery.

But even the best boards can make bad calls. It was just a couple years ago that we had to picket to stop the board of ISOC – where I had several dear old friends and comrades – from selling control of every .ORG domain to a shadowy hedge-fund run by mustache-twirling evil billionaires:

https://www.eff.org/deeplinks/2020/12/how-we-saved-org-2020-review

Bluesky lacks the one federated feature that is absolutely necessary for me to trust it: the ability to leave Bluesky and go to another host and continue to talk to the people I've entered into community with there. While there are many independently maintained servers that provide services to Bluesky and its users, there is only one Bluesky server. A federation of multiple servers, each a peer to the other, has been on Bluesky's roadmap for as long as I've been following it, but they haven't (yet) delivered it.

That was worrying when Bluesky was a scrappy, bootstrapped startup with a few million users. Now it has grown to over 13 million users, and it has taken on a large tranche of outside capital:

https://fediversereport.com/on-bluesky-and-enshittification/

Plenty of people have commented that now that a VC is holding Bluesky's purse-strings, enshittification will surely follow (doubly so because the VC is called "Blockchain Capital," which, at this point, might as well be "Grifty Scam Caveat Emptor Capital"). But I don't agree with this at all. It's not outside capital that leads to enshittification, it's leverage that enshittifies a service.

A VC that understands that they can force you to wreck your users' lives is always in danger of doing so. A VC who understands that doing this will make your service into an empty – and thus worthless – server is far less likely to do so (and if they do, at least your users can escape).

My publishing process is a lot of work and adding another service to it represents a huge amount of future labor:

https://pluralistic.net/2021/01/13/two-decades/#hfbd

But I would leap into Bluesky and gladly taken on all that extra work, every day – if I knew that I couldn't get trapped there.

I don't know why Bluesky hasn't added the federation systems that would enable freedom of exit to its service. Perhaps there are excellent technical reasons to prioritize rolling out the other systems they've created so far. Frankly, it doesn't matter. So long as Bluesky can be a trap, I won't let myself be tempted. My rule – I don't join a service that I can't leave without switching costs – is my Ulysses Pact, and it's keeping me safe from danger I've sailed into too many times before.


Hey look at this (permalink)


Hoisted from the comments (permalink)

A crop of the central figure from Norman Rockwell's 'Freedom of Speech,' depicting a man standing up and speaking at a town meeting.

Tallsimon on "Conspiratorialism as a material phenomenon": When you “vote with your wallet” you try to control for some future outcome, but if your wallet isn’t big enough to survive losing a big bet, then you are constrained to go with a certain outcome. That can be an outcome that is certainly worse for you. The rational, measurable cost of the randomness can be so high that taking a loss makes sense.

https://chinwag.pluralistic.net/t/pluralistic-conspiratorialism-as-a-material-phenomenon-29-oct-2024/1356/4



A Wayback Machine banner.

This day in history (permalink)

#20yrsago Diebold voting machines hacked https://web.archive.org/web/20041102084048/http://www.blackboxvoting.org/?q=node/view/78#breaking

#15yrsago Newspaper columnist quits over paywall https://www.nytimes.com/2009/11/02/business/media/02elderly.html

#15yrsago Congressional record exposes military officers to identity theft, covers up https://web.archive.org/web/20100506125320/http://bulk.resource.org/courts.gov/foia/gov.ftc_20081117_from.pdf

#15yrsago Hallowe’en night out as floppy disk and XKCD Cory https://www.flickr.com/photos/24876360@N03/4068253019/in/photostream/

#15yrsago Mechanical computer uses matchboxes and beans to learn Tic-Tac-Toe http://shorttermmemoryloss.com/menace/

#15yrsago Elegy Beach: sequel to Ariel, a sword-and-sorcery post-apocalyptic adventure story about the reinvention of software in the age of magic https://memex.craphound.com/2009/11/02/elegy-beach-sequel-to-ariel-a-sword-and-sorcery-post-apocalyptic-adventure-story-about-the-reinvention-of-software-in-the-age-of-magic/

#10yrsago UK cultural institutions leave their WWI cases empty to protest insane copyright https://web.archive.org/web/20141105051638/http://www.cilip.org.uk/cilip/news/campaign-free-our-history-reform-copyright

#10yrsago FBI secretly seeking legal power to hack any computer, anywhere https://www.theguardian.com/us-news/2014/oct/29/fbi-powers-hacking-computers-surveillance

#10yrsago 42 rich white people account for 1/3 of Super PAC spending https://www.thenation.com/article/archive/whos-buying-midterm-elections-bunch-old-white-guys/

#10yrsago Philadelphia schools have $5/student/year for supplies https://www.salon.com/2014/11/01/we_must_still_hate_our_kids_philadelphia_and_education_reformers_fight_demented_war_on_elementary_schools/

#10yrsago Mechwarrior dad/baby costume https://www.youtube.com/watch?v=QIln1LTtvzc


Upcoming appearances (permalink)

A photo of me onstage, giving a speech, holding a mic.



A screenshot of me at my desk, doing a livecast.

Recent appearances (permalink)



A grid of my books with Will Stahle covers..

Latest books (permalink)



A cardboard book box with the Macmillan logo.

Upcoming books (permalink)

  • Picks and Shovels: a sequel to "Red Team Blues," about the heroic era of the PC, Tor Books, February 2025
  • Unauthorized Bread: a middle-grades graphic novel adapted from my novella about refugees, toasters and DRM, FirstSecond, 2025



Colophon (permalink)

Today's top sources:

Currently writing:

  • Enshittification: a nonfiction book about platform decay for Farrar, Straus, Giroux. Friday's progress: 848 words (76255 words total).
  • A Little Brother short story about DIY insulin PLANNING

  • Picks and Shovels, a Martin Hench noir thriller about the heroic era of the PC. FORTHCOMING TOR BOOKS FEB 2025

Latest podcast: Spill, part four (a Little Brother story) https://craphound.com/littlebrother/2024/10/28/spill-part-four-a-little-brother-story/


This work – excluding any serialized fiction – is licensed under a Creative Commons Attribution 4.0 license. That means you can use it any way you like, including commercially, provided that you attribute it to me, Cory Doctorow, and include a link to pluralistic.net.

https://creativecommons.org/licenses/by/4.0/

Quotations and images are not included in this license; they are included either under a limitation or exception to copyright, or on the basis of a separate license. Please exercise caution.


How to get Pluralistic:

Blog (no ads, tracking, or data-collection):

Pluralistic.net

Newsletter (no ads, tracking, or data-collection):

https://pluralistic.net/plura-list

Mastodon (no ads, tracking, or data-collection):

https://mamot.fr/@pluralistic

Medium (no ads, paywalled):

https://doctorow.medium.com/

Twitter (mass-scale, unrestricted, third-party surveillance and advertising):

https://twitter.com/doctorow

Tumblr (mass-scale, unrestricted, third-party surveillance and advertising):

https://mostlysignssomeportents.tumblr.com/tagged/pluralistic

"When life gives you SARS, you make sarsaparilla" -Joey "Accordion Guy" DeVilla

1 Like

Creating a federated network seems to have always been a core goal of Bluesky. Though there is obviously something of a Not-Invented-Here situation with their decision to build the AT Protocol from scratch instead of using ActivityPub, it’s probably better in the long term that there isn’t a complete monoculture of fediverse protocols.

Consider this story from way back in February:

They have repos available on GitHub for both their client and a small-scale server. I don’t think it’s enough to let anyone run their own entire bsky.app competitor yet, but it’s enough to prevent them from enshittifying the user experience. So I think the thesis that they haven’t opened up federation yet is a bit obsolete.

You can host a copy of Bluesky’s infrastructure (relay, appview) yourself and interact directly with people on Bluesky’s PDS’es as well as people on independent PDS’es.

It’s just relatively difficult and expensive as you basically need to maintain a copy of the entire network for some reason.

Have you heard of nostr? It solves the problem you describe and continues to be developed by anyone who wants to contribute.

It’s a tough call. Lock yourself in to allowing easy departure and you probably say goodbye to the $100m financing that is necessary to establishing a mainstream social media service that has all the trimmings that are now considered table stakes (if you’re building for 10m+ users)

I don’t see any real choice for prospective social media sites. You need massive capital to build a compelling site. You can’t charge users. Given the likelihood of failure, sane investors will only invest on the possibility of a huge return.

For potential creators, to me it resembles the old mainstream vs. self-publishing decision (assuming one has the choice). For the vast majority starting out, it’s a simple choice of going with a platform that has the tools to promote you. If you’re lucky enough to succeed in that, then you have the luxury to curse your original decision :-).

Longtime reader but I had to create an account and comment. I REALLY wanted to like Mastodon, but I think you miss the mark on how locked in it is. Migration is far from trivial, and it relies on the goodwill of your old server owner to forward your account. Your server owner can lock you out at any time and you lose access to the community you have built! You also lose control of your historical posts when you migrate (if you consider your posting ephemeral, that may be fine, but for some people it’s important).

Sure, you can self-host, but a) that isn’t practical for most people, and b) you still run the risk of having the majority of your community being cut off from you if one of the major instances decides to block your little private instance for whatever reason. Self hosting also makes the pretty rough UX even worse, as you don’t have any “local” community, which Mastodon prioritizes.

All that to say, that I don’t think Mastodon solved the lock-in problem at all. RSS and privately hosted forums like this do let you build an audience or community that is stable and enshitification proof, but we don’t yet have a real option for a social-media-like site. Mastodon really isn’t it, but I would love to find one.

1 Like

This is one of the big problems I have with lemmy, its one of the best Reddit alternatives, but has no server switching yet.

Bluesky’s just too damn liberal for me. It’s a very specific audience that fled there after the Elon takeover, and splitting the groups like that made both platforms less fun. Twitter had the feel of a portside marketplace, Bluesky feels like an AA meeting

This topic was automatically closed after 15 days. New replies are no longer allowed.