#ActivityPub
Explore tagged Tumblr posts
Text
If Staff ever implements the editing method from Mastodon, we'd be fucked.
Currently, on Tumblr, if you edit a post, all the former reblogs stay exactly the same.
On Mastodon, editing a post changes all the boosts and simply notifies the people who interacted with the post prior to the edit.
Now, can you imagine that on Tumblr?
Surely giving the OP the ability to edit their post after hundreds of thousands of people have reblogged it would be a perfectly balanced feature that I'm sure the Tumblr' userbase has never abused before.
5K notes
·
View notes
Text
Billionaire-proofing the internet

Picks and Shovels is a new, standalone technothriller starring Marty Hench, my two-fisted, hard-fighting, tech-scam-busting forensic accountant. You can pre-order it on my latest Kickstarter, which features a brilliant audiobook read by Wil Wheaton.
During the Napster wars, the record labels seriously pissed off millions of internet users when they sued over 19,000 music fans, mostly kids, but also grannies, old people, and dead people.
It's hard to overstate how badly the labels behaved. Like, there was the Swarthmore student who was the maintainer of a free/open source search engine that indexed files available in public sharepoints on the LAN. The labels sued him for millions and millions (the statutory damages for digital copyright infringement runs to $150,000 per file) and, when he begged for a settlement, said that they would accept his life's savings, but only if he changed majors and stopped studying Computer Science.
No, really.
What's more, none of the money the labels extracted from teenagers, grandparents (and the dead) went to artists. The labels just kept it all, while continuing to insist that they were doing all this because they wanted to "protect artists."
One thing everyone agreed on was how disgusted we all were with the labels. What we didn't agree on was what to do about it. A lot of us wanted to reform copyright – say, by creating a blanket license for internet music so that artists could get paid directly. This was the systemic approach.
Another group – call them the "individualists" – wanted a boycott. Just stop buying and listening to music from the major labels. Every dollar you spend with a label is being used to fund a campaign of legal terror. Merely enjoying popular music makes you part of the problem.
You can probably guess which group I was in. Leaving aside the futility of "voting with your wallet" (a rigged ballot that's always won by the people with the thickest wallet), I just thought this was bad tactics.
Here's what I would say when people told me we should all stop listening to popular music: "If members of your popular movement are not allowed to listen to popular music, your movement won't be very popular."
We weren't going to make political change by creating an impossible purity test ("Ew, you listen to music from a major label? God, what's wrong with you?"). I mean, for one thing, a lot of popular music is legitimately fantastic and makes peoples' lives better. Popular movements should strive to increase their members' joy, not demand their deprivation. Again, not merely because this is a nice thing to do for people, but also because it's good tactics to make participation in the thing you're trying to do as joyous as possible.
Which brings me to social media. The problem with social media is that the people we love and want to interact with are being held prisoner in walled gardens. The mechanism of their imprisonment is the "switching costs" of leaving. Our friends and communities are on bad social media networks because they love each other more than they hate Musk or Zuck. Leaving a social platform can cost you contact with family members in the country you emigrated from, a support group of people who share your rare disease, the customers or audience you rely on for your livelihood, or just the other parents organizing your kid's little league game.
Hypothetically, you could organize all these people to leave at once, go somewhere else, and re-establish all your social connections. Practically, the "collective action problem" of doing so is nearly insurmountable. This is what platform owners depend on – it's why they know they can enshittify their services without losing users. So long as the pain of using the service is lower than the pain of leaving it, the companies can turn the screws on users to make their lives worse in order to extract more profit from them. This is why Musk killed the block button and why Zuck fired all his moderators. Why bear the expense of doing something nice for users if they'll still stick around even if you cut a ton of headcount and/or expensive compute?
There's a way out of this, thankfully. When social media is federated, then you can leave a server without leaving your friends. Think of it as being similar to changing cell-phone companies. When you switch from Verizon to T-Mobile, you keep your number, you keep your address book and you keep your friends, who won't even know you switched networks unless you tell them:
https://pluralistic.net/2022/10/29/how-to-leave-dying-social-media-platforms/
There's no reason social media couldn't work this way. You should be able to leave Facebook or Twitter for Mastodon, Bluesky, or any other service and still talk with the people you left behind, provided they still want to talk with you:
https://www.eff.org/interoperablefacebook
That's how the Fediverse – which Mastodon is part of – works already. You can switch from one Mastodon server to another, and all the people you follow and who follow you will just move over to that new server. That means that if the person or company or group running your server goes sour, you aren't stuck making a choice between the people you love who connect to you on that server, and the pain of dealing with whatever bullshit the management is throwing off:
https://pluralistic.net/2022/12/23/semipermeable-membranes/#free-as-in-puppies
We could make that stronger! Data protection laws like the EU's GDPR and California's CCPA create a legal duty for online services to hand over your data on demand. Arguably, these laws already require your Mastodon server's management to give you the files you need to switch from one server to another, but that could be clarified. Handing these files over to users on demand is really straightforward – even a volunteer running a small server for a few friends will have no trouble living up to this obligation. It's literally just a minute's work for each user.
Another way to make this stronger is through governance. Many of the great services that defined the old, good internet were run by "benevolent dictators for life." This worked well, but failed so badly. Even if the dictator for life stayed benevolent, that didn't make them infallible. The problem of a dictatorship isn't just malice – it's also human frailty. For a service to remain good over long timescales, it needs accountable, responsive governance. That's why all the most successful BDFL services (like Wikipedia) transitioned to community-managed systems:
https://pluralistic.net/2024/12/10/bdfl/#high-on-your-own-supply
There, too, Mastodon shines. Mastodon's founder Eugen Rochko has just explicitly abjured his role as "ultimate decision-maker" and handed management over to a nonprofit:
https://arstechnica.com/tech-policy/2025/01/mastodon-becomes-nonprofit-to-make-sure-its-never-ruined-by-billionaire-ceo/
I love using Mastodon and I have a lot of hope for its future. I wish I was as happy with Bluesky, which was founded with the promise of federation, and which uses a clever naming scheme that makes it even harder for server owners to usurp your identity. But while Bluesky has added many, many technically impressive features, they haven't delivered on the long-promised federation:
https://pluralistic.net/2024/11/02/ulysses-pact/#tie-yourself-to-a-federated-mast
Bluesky sure seems like a lot of fun! They've pulled tens of millions of users over from other systems, and by all accounts, they've all having a great time. The problem is that without federation, all those users are vulnerable to bad decisions by management (perhaps under pressure from the company's investors) or by a change in management (perhaps instigated by investors if the current management refuses to institute extractive measures that are good for the investors but bad for the users). Federation is to social media what fire-exits are to nightclubs: a way for people to escape if the party turns deadly:
https://pluralistic.net/2024/12/14/fire-exits/#graceful-failure-modes
So what's the answer? Well, around Mastodon, you'll hear a refrain that reminds me a lot of the Napster wars: "People who are enjoying themselves on Bluesky are wrong to do so, because it's not federated and the only server you can use is run by a VC-backed for-profit. They should all leave that great party – there's no fire exits!"
This is the social media version of "To be in our movement, you have to stop listening to popular music." Sure, those people shouldn't be crammed into a nightclub that has no fire exits. But thankfully, there is an alternative to being the kind of scold who demands that people leave a great party, and being the kind of callous person who lets tens of millions of people continue to risk their lives by being stuck in a fire-trap.
We can install our own fire-exits in Bluesky.
Yesterday, an initiative called "Free Our Feeds" launched, with a set of goals for "billionaire-proofing" social media. One of those goals is to add the long-delayed federation to Bluesky. I'm one of the inaugural endorsers for this, because installing fire exits for Bluesky isn't just the right thing to do, it's also good tactics:
https://freeourfeeds.com/
Here's why: if a body independent of the Bluesky corporation implements its federation services, then we ensure that its fire exits are beyond the control of its VCs. That means that if they are ever tempted in future to brick up the fire-exits, they won't be able to. This isn't a hypothetical risk. When businesses start to enshittify their services, they fully commit themselves to blocking anything that makes it easy to leave those services.
That's why Apple went so hard after Beeper Plus, a service that enhanced iMessage's security by making conversations between Apple and Android users as private as chats that were confined to Apple users:
https://pluralistic.net/2023/12/07/blue-bubbles-for-all/#never-underestimate-the-determination-of-a-kid-who-is-time-rich-and-cash-poor
It's why Elon Musk periodically freaks out and suspends users who list their Mastodon userids in their Twitter bios:
https://techcrunch.com/2022/12/15/elon-musk-suspends-mastodon-twitter-account-over-elonjet-tracking/
And it's why Meta will suspend your account if you link to Pixelfed, a Fediverse-based alternative to Instagram:
https://www.404media.co/meta-is-blocking-links-to-decentralized-instagram-competitor-pixelfed/
Once upon a time, we had a solid way of overcoming the problem of lock-in. We'd reverse-engineer a proprietary system and make a free, open alternative. We've been hacking fire exits into walled gardens since the Usenet days, with the creation of the alt.* hierarchy:
https://www.eff.org/deeplinks/2019/11/altinteroperabilityadversarial
When the corporate owners of Unix started getting all weird about source-code access and user-modifiability, we didn't insist that Unix users were bad people for sticking with a corporate OS. We reverse-engineered Unix and set all those users free:
https://en.wikipedia.org/wiki/GNU_Project
The answer to Microsoft's proprietary SMB network protocol wasn't a campaign to shame people for having SMB running on their LANs. It was reverse-engineering SMB and making SAMBA, which is now in every single device in your home and office, and it's gloriously free as in speech and free as in beer:
https://www.eff.org/deeplinks/2019/07/samba-versus-smb-adversarial-interoperability-judo-network-effects
In the years since, a thicket of laws we colloquially call "IP" has grown up around services and products, and people have literally forgotten that there is an alternative to wheedling people to endure the pain of leaving a proprietary system for a free one. IP has put the imaginations of people who dream of a free internet in chains.
We can do better than begging people to leave a party they're enjoying; we can install our own fucking fire exits. Sure, maybe that means that a lot of those users will stay on the proprietary platform, but at least we'll have given them a way to leave if things go horribly wrong.
After all, there's no virtue in software freedom. The only thing worth caring about is human freedom. The only reason to value software freedom is if it sets humans free.
If I had my way, all those people enjoying themselves on Bluesky would come and enjoy themselves in the Fediverse. But I'm not a purist. If there's a way to use Bluesky without locking myself to the platform, I will join the party there in a hot second. And if there's a way to join the Bluesky party from the Fediverse, then goddamn I will party my ass off.
Check out my Kickstarter to pre-order copies of my next novel, Picks and Shovels!
If you'd like an essay-formatted version of this post to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2025/01/14/contesting-popularity/#everybody-samba
#pluralistic#federation#decentralization#bluesky#free our feeds#mastodon#activitypub#reverse engineering
511 notes
·
View notes
Text
Automattic confirmed to TechCrunch that when the migration is complete, every Tumblr user will be able to federate their blog via ActivityPub, just as every WordPress.com user can today.
Running Tumblr’s back end on WordPress would allow for greater efficiencies, while not changing the interface and experience that Tumblr’s user base has grown to love.
92 notes
·
View notes
Text

hey staff, how’s it going with this? it has been 4 years. can we hang out with my fediverse friends?
#image description in alt#automattic#tumblr staff#a&m#open source#oss#technology#fediverse#federate#mastodon#activitypub
867 notes
·
View notes
Text
A quick example of the current state of Goblin:
I imported my following list from mastodon and started following everyone with my goblin.band account too, so I basically read all my mastodon content from there already. Even if no one but me using the tumblr-like features I'm adding, I already enjoy Goblin more than Mastodon.
Things that I've added since my last post:
Integration with mastodon (and well, any other fediverse platform that use plain text instead of html)
Copy/pasting images in the editor
Sanitized html input when saving & updating posts
Improved the landing page
Cleaned the menus and improved the UI in general
Current "next" to-do list:
Fix posts displaying images twice when you paste an image
Fix RSS feed including the inline files again after the post
Sanitize html inputs on incoming federated posts
fix several style issues around different settings sections (black texts on dark blue background, white text over white background, etc)
Figure out if I can create a tumblr-api app so the posts from goblin can be automatically shared here without having to go through Zappier.
Figure out what kind of server I need to run a, let's say, 500 people server.
Find someone to do some security review of my server (Long story short, I've only a very slim idea of what I'm doing when configuring a server and I'm sure I've left some huge security holes around).
This is happening, folks. I think Goblin is going to be a reality. At least https://goblin.band will be.
304 notes
·
View notes
Note
You've mentioned in the past that adding some IndieWeb friendly functionality like ActivityPub to Tumblr was in the cards, and it seems to be humming along nicely for WP.org and WP.com. Are interop improvements like this still on the roadmap?

Yes! Every future for Tumblr that I'm involved in will include it being more open, supporting more standards, APIs, and open source. That's my life's work.
268 notes
·
View notes
Text
💫 Join the Fediverse! 💫
Greetings, fellow bloggers! We welcome you to join us in discovering, honoring, and promoting the potential future of social networking—commonly referred to as the "Fediverse."
The Fediverse, or Federation Universe, refers to a collective of online platforms that utilize the web protocol known as ActivityPub, which has set a standard of excellence in regards to both protecting and respecting users' online privacies.
There's a good chance in the past few years that you've caught wind of the fedi family's critically acclaimed Mastodon; however, there are many other unique platforms worth your consideration...
✨ Where To Begin?
Conveniently enough, from the minds of brilliant independent developers, there already likely exists a Fediverse equivalent to your favorite socials. Whether it's an opinion from the critics, or from the community alike—the following popular websites are commonly associated with one another:
Friendica 🐰 = Facebook Mastodon 🐘 = Twitter Pixelfed 🐼 = Instagram PeerTube 🐙 = YouTube Lemmy 🐭 = Reddit
It's worth mentioning, too, a few other sites and forks thereof that are worthy counterparts, which be: Pleroma 🦊 & Misskey 🐱, microblogs also similar to Twitter/Mastodon. Funkwhale 🐋 is a self-hosting audio streamer, which pays homage to the once-popular GrooveShark. For power users, Hubzilla 🐨 makes a great choice (alongside Friendica) when choosing macroblogging alternatives.
✨ To Be Clear...
To address the technicalities: aside from the "definitive" Fediverse clients, we will also be incorporating any platforms that utilize ActivityPub-adjacent protocols as well. These include, but are not limited to: diaspora*; AT Protocol (Bluesky 🦋); Nostr; OStatus; Matrix; Zot; etc. We will NOT be incorporating any decentralized sites that are either questionably or proven to be unethical. (AKA: Gab has been exiled.)
✨ Why Your Privacy Matters
You may ask yourself, as we once did, "Why does protecting my online privacy truly matter?" While it may seem innocent enough on the surface, would it change your mind that it's been officially shared by former corporate media employees that data is more valuable than money to these companies? Outside of the ethical concerns surrounding these concepts, there are many other reasons why protecting your data is critical, be it: security breaches which jeopardize your financial info and risk identity theft; continuing to feed algorithms which use psychological manipulation in attempts to sell you products; the risk of spyware hacking your webcams and microphones when you least expect it; amongst countless other possibilities that can and do happen to individuals on a constant basis. We wish it could all just be written off as a conspiracy... but, with a little research, you'll swiftly realize the validity of these claims are not to be ignored any longer. The solution? Taking the decentralized route.
✨ Our Mission For This Blog
Our mission for establishing this blog includes 3 core elements:
To serve as a hub which anybody can access in order to assist themselves in either: becoming a part of the Fediverse, gaining the resources/knowledge to convince others to do the very same, and providing updates on anything Fedi-related.
We are determined to do anything within our power to prevent what the future of the Internet could become if active social users continue tossing away their data, all while technologies are advancing at faster rates with each passing year. Basically we'd prefer not to live in a cyber-Dystopia at all costs.
Tumblr (Automattic) has expressed interest in switching their servers over to ActivityPub after Musk's acquisition of then-Twitter, and are officially in the transitional process of making this happen for all of us. We're hoping our collective efforts may at some point be recognized by @staff, which in turn will encourage their efforts and stand by their decision.
With that being stated, we hope you decide to follow us here, and decide to make the shift—as it is merely the beginning. We encourage you to send us any questions you may have, any personal suggestions, or corrections on any misinformation you may come across.
From the Tender Hearts of, ✨💞 @disease & @faggotfungus 💞✨
#JOIN THE FEDIVERSE#fediverse#decentralization#internet privacy#social media#social networks#FOSS#activitypub#mastodon#fedi#big data#degoogle#future technology#cybersecurity#technology#essential reading
37 notes
·
View notes
Text
Hey friends, come follow us on Mastodon @[email protected]! We post a lot of content there, and Ariel is a lot more active with replies over there (usually….).
#Mastodon#Fediverse#ClimateJustice#SolarpunkPresentsPodcast#solarpunk#podcast#podcasting#SocialMedia#Privacy#DataPrivacy#FederatedInstances#federation#DataHarvesting#FacebookAlternative#MetaAlternative#ActivityPub
15 notes
·
View notes
Text
Why you should make a Misskey/Shonk.Social/Mastodon account.
Hi lol. As a trans artist who has been incredibly frustrated with tumblr censoring lgbt content and general transphobia. Eat shit Matt.🔨🚗💥 I wanted to offer a small guide about activitypub servers. Considering Tumblr and Threads wish to integrate with activitypub services.
It truly doesn't matter what instance or server you pick. There are a lot of them that within each individual one hosts thousands of smaller communities. You can also make your own servers and instances!
Other good servers.
Point of the matter is, you can follow anyone from any instance and have them on our dashboard. You can follow someone from mastodon and still use misskey.io Or (eventually) follow someone from tumblr on shonk.social.
Or even make your own instance. The best part is say one of these sites has another CEO meltdown, or they have harmful policies, you can migrate to another instance without losing followers or our posts.
From our experiences Misskey.io is similar to twitter AO3 and deviantart with no censorship regarding artwork (so long as you mark it as explicit). Which is good and bad. That means they allow drawn nsfw lgbt content and sex work. However being a japanese instance they allow drawn loli shota and noncon. Therefore I highly recommend using an instance blocklist and blocking any terms or words in relation. There are hatespeech instances and conspiracy instances of course. And it is always good to be aware of when a server becomes toxic. Luckily with instances and account migration we can pack up and leave. The reason I'm on Misskey currently is because its the biggest server and there are more utilities than shonk such as animated banners, decorations, and community outreach.
Mastodon works but the UI is incredibly bland and uncustomizable. It also feels mostly dead.
Shonk.Social is a fork of Misskey that is a safe lgbt space. It is a very small server currently but the people who code it are incredibly passionate. Their boosts and global timelines are really good ways to keep up to date on other servers.
You've also got custom emojis, lists, channels, antennae.
There's also cookie clicker LOL
But all the same I highly recommend it. If tumblr decides to feature activitypub integration we could eventually follow people from tumblr on any instances without all of the Transphobic ceos and app breaking ads.
#misskey#misskey.io#activitypub#shonk.social#lgbt#hammer car explosion#fediverse#mastodon#tumblr alternative#trans rights
44 notes
·
View notes
Text
Heya
I'm also on Tumblr 2: Electric Boogaloo (complimentary) (@wafrn) if ya happen to do fediverse shit lol
4 notes
·
View notes
Text
Social media needs (dumpster) fire exits

If you'd like an essay-formatted version of this post to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2024/12/14/fire-exits/#graceful-failure-modes
Of course you should do everything you can to prevent fires – and also, you should build fire exits, because no matter how hard you try, stuff burns. That includes social media sites.
Social media has its own special form of lock-in: we use social media sites to connect with friends, family members, community members, audiences, comrades, customers…people we love, depend on, and care for. Gathering people together is a profoundly powerful activity, because once people are in one place, they can do things: plan demonstrations, raise funds, organize outings, start movements. Social media systems that attract people then attract more people – the more people there are on a service, the more reasons there are to join that service, and once you join the service, you become a reason for other people to join.
Economists call this the "network effect." Services that increase in value as more people use them are said to enjoy "network effects." But network effects are a trap, because services that grow by connecting people get harder and harder to escape.
That's thanks to something called the "collective action problem." You experience the collective action problems all the time, whenever you try and get your friends together to do something. I mean, you love your friends but goddamn are they a pain in the ass: whether it's deciding what board game to play, what movie to see, or where to go for a drink afterwards, hell is truly other people. Specifically, people that you love but who stubbornly insist on not agreeing to do what you want to do.
You join a social media site because of network effects. You stay because of the collective action problem. And if you leave anyway, you will experience "switching costs." Switching costs are all the things you give up when you leave one product or service and join another. If you leave a social media service, you lose contact with all the people you rely on there.
Social media bosses know all this. They play a game where they try to enshittify things right up to the point where the costs they're imposing on you (with ads, boosted content, undermoderation, overmoderation, AI slop, etc) is just a little less than the switching costs you'd have to bear if you left. That's the revenue maximization strategy of social media: make things shittier for you to make things better for the company, but not so shitty that you go.
The more you love and need the people on the site, the harder it is for you to leave, and the shittier the service can make things for you.
How cursed is that?
But digital technology has an answer. Because computers are so marvelously, miraculously flexible, we can create emergency exits between services so when they turn into raging dumpster fires, you can hit the crash-bar and escape to a better service.
For example, in 2006, when Facebook decided to open its doors to the public – not just college kids with .edu addresses – they understood that most people interested in social media already had accounts on Myspace, a service that had sold to master enshittifier Rupert Murdoch the year before. Myspace users were champing at the bit to leave, but they were holding each other hostage.
To resolve this hostage situation, Facebook gave prospective Myspace users a bot that would take their Myspace login and password and impersonate them on Myspace, scraping all the messages their stay-behind friends had posted for them. These would show up in your Facebook inbox, and when you replied to them, the bot would log back into Myspace as you and autopilot those messages into your outbox, so they'd be delivered to your friends there.
No switching costs, in other words: you could use Facebook and still talk to your Myspace friends, without using Myspace. Without switching costs, there was no collective action problem, because you didn't all have to leave at once. You could trickle from Myspace to Facebook in ones and twos, and stay connected to each other.
Of course, that trickle quickly became a flood. Network effects are a double-edged sword: if you're only stuck to a service because of the people there, then if those people go, there's no reason for you to stick around. The anthropologist danah boyd was able to watch this from the inside, watching Myspace's back-end as whole groups departed en masse:
When I started seeing the disappearance of emotionally sticky nodes, I reached out to members of the MySpace team to share my concerns and they told me that their numbers looked fine. Active uniques were high, the amount of time people spent on the site was continuing to grow, and new accounts were being created at a rate faster than accounts were being closed. I shook my head; I didn’t think that was enough. A few months later, the site started to unravel.
https://www.zephoria.org/thoughts/archives/2022/12/05/what-if-failure-is-the-plan.html
Social media bosses hate the idea of fire exits. For social media enshittifiers, the dumpster fire is a feature, not a bug. If users can escape the minute you turn up the heat, how will you cook them alive?
Facebook nonconsensually hacked fire exits into Myspace and freed all of Rupert Murdoch's hostages. Fire exits represents a huge opportunity for competitors – or at least they did, until the motley collection of rules we call "IP" was cultivated into a thicket that made doing unto Facebook as Facebook did unto Myspace a felony:
https://locusmag.com/2020/09/cory-doctorow-ip/
When Elon Musk set fire to Twitter, people bolted for the exits. The safe harbor they sought out at first was Mastodon, and a wide variety of third party friend-finder services popped up to help Twitter refugees reassemble their networks on Mastodon. All departing Twitter users had to do was put their Mastodon usernames in their bios. The friend-finder services would use the Twitter API to pull the bios of everyone you followed and then automatically follow their Mastodon handles for you. For a couple weeks there, I re-ran a friend-finder service every couple days, discovering dozens and sometimes hundreds of friends in the Fediverse.
Then, Elon Musk shut down the API – bricking up the fire exit. For a time there, Musk even suspended the accounts of Twitter users who mentioned the existence of their Mastodon handles on the platform – the "free speech absolutist" banned millions of his hostages from shouting "fire exit" in a burning theater:
https://www.forbes.com/sites/martineparis/2022/12/17/elon-musk-bans-journalists-on-twitter-as-more-flee-to-mastodon-heres-who-to-follow/
Mastodon is a nonprofit, federated service built on a open standards. Anyone can run a Mastodon server, and the servers all talk to each other. This is like email – you can use your Gmail account to communicate with friends who have Outlook accounts. But when you change email servers, you have to manually email everyone in your contact list to get them to switch over, while Mastodon has an automatic forwarding service that switches everyone you follow, and everyone who follows you, onto a new server. This is more like cellular number-porting, where you can switch from Verizon to T-Mobile and keep your phone number, so your friends don't have to care about which network your phone is on, they just call you and reach you.
This federation with automatic portability is the fire exit of all fire exits. It means that when your server turns into a dumpster fire, you can quit it and go somewhere else and lose none of your social connections – just a couple clicks gets you set up on a server run by someone you trust more or like better than the boss on your old server. And just as with real-world fire exits, you can use this fire exit in non-emergency ways, too – like maybe you just want to hang out on a server that runs faster, or whose users you like more, or that has a cooler name. Click-click-click, and you're in the new place. Change your mind? No problem – click-click-click, and you're back where you started.
This doesn't just protect you from dumpster fires, it's also a flame-retardant, reducing the likelihood of conflagration. A server admin who is going through some kind of enraging event (whomst amongst us etc etc) knows that if they do something stupid and gross to their users, the users can bolt for the exits. That knowledge increases the volume on the quiet voice of sober second thought that keeps us from flying off the handle. And if the admin doesn't listen to that voice? No problem: the fire exit works as an exit – not just as a admin-pacifying measure.
Any public facility should be built with fire exits. Long before fire exits were a legal duty, they were still a widely recognized good idea, and lots of people installed them voluntarily. But after horrorshows like the Triangle Shirtwaist factory fire, fire exits became a legal obligation. Today, the EU's Digital Markets Act imposes a requirement on large platforms to stand up interoperable APIs so that users can quit their services and go to a rival without losing contact with the people they leave behind – it's the world's first fire exit regulation for online platforms.
It won't be the last. Existing data protection laws like California's CCPA, which give users a right to demand copies of their data, arguably impose a duty on Mastodon server hosts to give users the data-files they need to hop from one server to the next. This doesn't just apply to the giant companies that are captured by the EU's DMA (which calls them "very large online platforms," or "VLOPS" – hands-down my favorite weird EU bureaucratic coinage of all time). CCPA would capture pretty much any server hosted in California and possibly and server with Californian users.
Which is OK! It's fine to tell small coffee-shops and offices with three desks that they need a fire exit, provided that installing that fire exit doesn't cost so much to install and maintain that it makes it impossible to run a small business or nonprofit or hobby. A duty to hand over your users' data files isn't a crushing compliance burden – after all, the facility for exporting that file comes built into Mastodon, so all a Mastodon server owner has to do to comply is not turn that facility off. What's more, if there's a dispute about whether a Mastodon server operator has provided a user with the file, we can resolve it by simply asking the server operator to send another copy of the file, or, in extreme cases, to provide a regulator with the file so that they can hand it to the user.
This is a great fire exit design. Fire exits aren't a substitute for making buildings less flammable, but they're a necessity, no matter how diligent the building's owner is about fire suppression. People are right to be pissed off about platform content moderation and content moderation at scale is effectively impossible:
https://www.techdirt.com/2019/11/20/masnicks-impossibility-theorem-content-moderation-scale-is-impossible-to-do-well/
The pain of bad content moderation is not evenly distributed. Typically, the people who get it worst are disfavored minorities with little social power and large cadres of organized bad actors who engage in coordinated harassment campaigns. Ironically, these people also rely more on one another for support (because they are disfavored, disadvantaged, and targeted) than the median user, which means they pay higher switching costs when they leave a platform and lose one another. That means that the people who suffer the worst from content moderation failures are also the people whom a platform can afford to fail most egregiously without losing their business.
It's the "Fiddler on the Roof" problem: sure, the villagers of Anatevka get six kinds of shit kicked out of them by cossacks every 15 minutes, but if they leave the shtetl, they'll lose everything they have. Their wealth isn't material. Anatekvans are peasants with little more than the clothes on their back and a storehouse of banging musical numbers. The wealth of Anatevka is social, it's one another. The only thing worse than living in Anatevka is leaving Anatevka, because the collective action problem dictates that once you leave Anatevka, you lose everyone you love:
https://pluralistic.net/2022/10/29/how-to-leave-dying-social-media-platforms/
Twitter's exodus remains a trickle, albeit one punctuated by the occasional surge when Musk does something particularly odious and the costs of staying come into sharp relief, pushing users to depart. These days, most of these departures are for Bluesky, not Mastodon.
Bluesky, like Mastodon, was conceived of as a federated social service with easy portability between servers that would let users hop from one server to another. The Bluesky codebase and architecture frames out a really ambitious fire-suppression program, with composable, stackable moderation tools and group follow/block lists that make it harder for dumpster fires to break out. I love this stuff: it's innovative in the good sense of "something that makes life better for technology users" (as opposed to the colloquial meaning of "innovative," which is "something that torments locked-in users to make shareholders richer).
But as I said when I opened this essay, "you should do everything you can to prevent fires – and also, you should build fire exits, because no matter how hard to you try, stuff burns."
Bluesky's managers claim they've framed in everything they need to install the fire exits that would let you leave Bluesky and go to a rival server without losing the people you follow and the people who follow you. They've got personal data servers that let you move all your posts. They've got stable, user-controlled identifiers that could maintain connections across federated servers.
But, despite all this, there's no actual fire exits for Bluesky. No Bluesky user has severed all connections with the Bluesky business entity, renounced its terms of service and abandoned their accounts on Bluesky-managed servers without losing their personal connections to the people they left behind.
Those live, ongoing connections to people – not your old posts or your identifiers – impose the highest switching costs for any social media service. Myspace users who were reluctant to leave for the superior lands of Facebook (where, Mark Zuckerberg assured them, they would never face any surveillance – no, really!) were stuck on Rupert Murdoch's sinking ship by their love of one another, not by their old Myspace posts. Giving users who left Myspace the power to continue talking to the users who stayed was what broke the floodgates, leading to the "unraveling" that boyd observed.
Bluesky management has evinced an admirable and (I believe) sincere devotion to their users' wellbeing, and they've amply demonstrated that commitment with capital expenditures on content moderators and tools to allow users to control their own content moderation. They've invested heavily in fire suppression.
But there's still no fire exits on Bluesky. The exits are on the blueprints, they're roughed into the walls, but no one's installed them. Bluesky users' only defense against a dumpster fire is the ongoing goodwill and wisdom of Bluesky management. That's not enough. As I wrote earlier, every social media service where I'm currently locked in by my social connections was founded by someone I knew personally, respected, and liked and respected (and often still like and respect):
https://pluralistic.net/2024/11/02/ulysses-pact/#tie-yourself-to-a-federated-mast
I would love to use Bluesky, not least because I am fast approaching the point where the costs of using Twitter will exceed the benefits. I'm pretty sure that an account on Bluesky would substitute well for the residual value that keeps me glued to Twitter. But the fact that Twitter is such a dumpster fire is why I'm not going to join Bluesky until they install those fire exits. I've learned my lesson: you should never, ever, ever join another service unless they've got working fire exits.
#pluralistic#fire exits#interoperability#federation#bluesky#twitter#mastodon#activitypub#fediverse#enshittification
567 notes
·
View notes
Text
Presenting yellbot.online
or, I made over a billion Mastodon bots (real) (not clickbait) (kind of)
yellbot.online is a server for bots that say the same letter over and over. For any unicode character, you can follow it on Mastodon and every two hours you'll receive posts like:
"⨎⨎⨎⨎⨎⨎⨎⨎⨎⨎⨎⨎⨎!!" - [email protected]
"666? 6666666" - [email protected]
"." - [email protected]
"ģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģģ!!!" - [email protected]
"qqqqqqq... qqqqqq. qqqqqqqqqqq!!" - [email protected]
And more! A lot more! Check it out today.
8 notes
·
View notes
Text
A warning to anyone trying out the fediverse/Mastodon
There's a large cluster of people who are basically an alliance of photomatts and (if you're on Twitter) Jai orbiters who try to police the various servers to isolate people they deem to be undesirables.
They are deeply transmisogynistic and unhinged, in ways that make photomatt's recent behaviour seem downright enlightened in comparison.
A recent good summary of what's going on is posted here.
A much lengthier history of this drama (which has been going on for years) has been put up by a kindly anon here.
The fediverse isn't all like this, but you do need to watch out which server you make your account on.
General red flags to avoid:
any involvement with "The Bad Space"
mastodon.art
users who frequently post to the #FediBlock hashtag
use of automated or shared blocklists (these are for entire servers blocking other servers, not individual accounts)
reasons for blocking a server mentioning "oliphaunt" or "tier" anything
As a general rule, you will want to coordinate with your mutuals which servers you go to as much as possible, to minimize the chances that you end up on different instances and end up getting cut off from each other until at least one of you makes an alt so you're both on servers that communicate with each other. This takes a bit of trial and error but unfortunately that is the nature of a decentralized social networking system.
So all that said... I really hope staff smarten up, Matt gets put in his place by his and Tumblr's lawyers and we can all stay where we are.
#mastodon#activitypub#fediblock#the bad space#pleroma#akkoma#mastodon.art#misskey#sharkey#gotosocial#pixelfed#a lot of people will warn you to avoid mastodon.social which isn't bad advice#but frankly even m.s would be vastly preferable to the creepy totalitarian policing you see from admins who think TBS is good
19 notes
·
View notes
Text
Changelog 6/3/2024
Well friends, I come to you bringing some great news!
Not only @sirilyan has set-up a second Goblin server (https://kobold.page), but after a few adjustments and fixes, now Goblin is fully working as a tested multi-server network! Someone using an account based on a server (let's say, Kobold,page) is able to follow and see posts from someone in a different server (for example, Goblin.band) not only keeping all the formatting, but also the entire reblog chain.
I know this may sound like technical gibberish, but it means that the idea of a federated version of Tumblr is finally taking shape and... it works. It actually works. And it's beautiful.
145 notes
·
View notes
Note
What is the status of Tumblr being connected to the fediverse, given the re-org? More recently a Tumblr employee confirmed it was delayed (source: https://www.tumblr.com/cyle/722492285243293696/serious-question-obviously-youre-not-the-best) and is now a part of Tumblr Labs. Is there another reason beyond the financial pressures for the delay? Is Tumblr scoping out other protocols, like nostr or bluesky's AT protocol?
This is a very interesting area, especially with the launch of Mammoth that you covered quite well. The Activity Pub and Friends plugins for WordPress are both from Automatticians, and have allowed us space to play in this space and understand the community and protocols, and also gauge user demand. Right now both have under ten thousand users, so there hasn't been a big user push for this yet.
But maybe that's because WordPress sites are too much of an island already, so the same folks are now digging into the Tumblr codebase to see what we can do here. So at the end of the year (Dec 31) we'll have a chunk of the team switch away from Tumblr, but right now we're actually having someone switch toward it to work on this and they will continue in the new year.
I remain a huge believer in open standards and user freedom, though I don't claim to have the truth on which particular standard is better or best, to serve our customers we will support everything we can in good faith to give users more freedom, choice, and avoid lock-in.
144 notes
·
View notes
Text
The diagram shows the common Fediverse platforms with the underlying protocols. Here it is also shown in color which platforms can communicate with which and what functions are implemented. The platforms are illustrated by the predominant sense and purpose in the pattern of the Fediverse logo.
#JOIN THE FEDIVERSE#fediverse#decentralization#social media#social networks#internet privacy#cybersecurity#federated networks#fedi#mastodon#activitypub#technology#diagram#info
19 notes
·
View notes