matduggan.com

It's JSON all the way down

matduggan.com
This is plain wrong: "There's no actual plan to self-host Bluesky. Their protocol makes it easier to scale their service. That's why it was written and that's what it does." Atproto is built for self‑hosting and it isn't limited to PDSs as it also supports self‑hosted relays and app‑views.

(1/2)

@overby.me
> Atproto is built for self‑hosting and it isn't limited to PDSs as it also supports self‑hosted relays and app‑views

Have you tried hosting a Relay? One that could theoretically replace BlueSky's if they died or went EvilCorp?

Great, now try it when there are a billion people with a PDS trying to squeeze posts through it, from whatever AppView. It can't scale. As @matdevdug says, the protocol just isn't designed for that, see;

https://dustycloud.org/blog/how-decentralized-is-bluesky/

How decentralized is Bluesky really? -- Dustycloud Brainstorms

(2/2)

ActivityPub solves this by not trying to maintain a global firehose. Your view of the network is your local view of the network, just like in your body, your view of the world is your view of the world.

The only way to get a global firehose POV from a body is to take heroic doses of entheogenic drugs, and while that can be insightful, it's not something you want to do too often. So it is online.

@overby.me