The linked post shows how most non-tech people’s understanding of email is very very different from most of the people here.
This isn’t really Lemmy’s idea of federation, it’s just ActivityPub, the underlying protocol. Having a mechanism for jumping servers is unfortunately quite complicated and it isn’t clear how it should be done or if it is even possible.
Lemmy does allow you to export and import your settings though, so you can kinda do it but you lose your history.
AFAIK the Nostr protocsal sorta let’s you hop around, but it’s full to the brimwith cryptobros, and I’m still not sure how moderation works there.
Yea moderation becomes a big problem once you can’t actually block people. I don’t like that Nostr describes itself as censorship resistent or even censorship free, that’s not a good quality.
…
I’m not very familiar with Nostr, but knowing other distributed protocols, you can just hide messages from selected users in client.
censorship resistent or even censorship free, that’s not a good quality.
Also, wtf did I read?
ActivityPub spec allows content-addressed IDs, just nobody implemented them and now it’s too late.
The problem as I understand it is basically that user IDs in ActivityPub are intrinsically tied to the domain on which the user registered, so you can’t really move a user from one domain to another.
Unfortunately you can’t just change the ID format as it would require a breaking change to the protocol.