summaryrefslogtreecommitdiff
path: root/content/blog/2024/fediverse.md
blob: 572cee58624201b5166fd55592fffdeef29c26ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
+++
title = "Federations is the one new concept that excites me"
author = ["Michał Sapka"]
categories = ["blog"]
draft = true
weight = 2001
abstract = "The tech is here, we just need a good product"
+++

While you can't open a [fridge without some AI jumping at you](https://www.samsung.com/us/home-appliances/refrigerators/bespoke/bespoke-4-door-flex-refrigerator-29-cu-ft-with-ai-family-hub-and-ai-vision-inside-n-stainless-steel-rf29db9900qdaa/), or [your computer coming with hardware enabled spyware](https://blogs.windows.com/windowsexperience/2024/06/07/update-on-the-recall-preview-feature-for-copilot-pcs/), somewhere in the dark something cool lurks.
Not much in the dark, as ActivityPub is an open standard, and millions of peoples are using it via Mastodon, but the idea behind _federation_ doesn't get near enough attention.

For decades The Open Web was under attack by shady companies, like Zuckernet or Muskitter.
There now is a generation who was raised on the web, but has no experience of even the simplest of Bulletin Board.
They know the internet as "WiFi" and the web is just a series of apps on their phones.
All attempts to educate them failed because it needed a yet another login on a platform no of their friends use.
Unless you've just finished showering in VC money, your app will not be a hit.
Kids won't join them, because they want their celebrities, their youtubers, their pop idols.
XMPP has no chance for a wide acceptance in this Discord riddled word.

Federation may be just what we need.
You get a single account, which becomes your identity across the entire federated web.
Want to send some shitpost to Lemmy?
If you're already using mastodon.social, then you've already got what you need.

But federation requires a lot of work to be easy enough for _common folk_.
Twitter can paint your homepage with millions of cool posts, because it has them (sadly).
Your Mastodon server does not, as the sexy girl from 3rd class may be on a different server.

We're seeing people returning to Twitter because the entire multi-server/service idea is not easy to get a grasp on, and even harder to effectively use.
You need _active work_ to build a network.
There is no algorithm that will fill in the blanks.
For me this is a plus, but I am old.
Kids don't want to do anything more than swipe right (or whatever they do on tiktalk).

Federation is an amazing idea, it's a technological problem.
It's ready for prime time, but only for nerds.
And we're seeing it on Mastodon - there is bigger chance to meet someone rocking a Linux desktop than to see a celebrity.
Yes, we've got [William Gibson](https://mastodon.social/@GreatDismal), but he is not Taylor Swift.

We're now seeing the [Threads opening itself to federation](https://engineering.fb.com/2024/03/21/networking-traffic/threads-has-entered-the-fediverse/), but most of us see it more as a thread than a risk.
How will they enshitify it to make money?
Google was also happily [supporting XMPP](https://support.google.com/code/answer/62464?hl=en), but this was since discontinued and replaced with a mediocre product.

Federation is great for the people, not for the gatekeepers.
DMA is failing here, because it allows Facebook to pick and choose who they make Messenger interoperable.
There will be no official XMPP bridge anytime soon, and therefore there will be no real interoperability.

What we need is a great product.
_We've got the technology_.