[1] https://www.theverge.com/2023/12/13/24000120/threads-meta-ac...
[1] https://www.theverge.com/2023/12/13/24000120/threads-meta-ac...
Though, the whole blue sky stack is significantly more complicated than ActivityPub so I’m doubtful as many would actually set up “instances”.
Someone else was already first to market. Launching as an alternative that is half baked seems like really strange idea to me. Maybe they were trying to gain traction during the surge in Twitter hate, but if the thing you are asking them to jump ship to is a lesser product, only a tiny minority of them are going to stay. Half baked launches into a very well established market just seems like you'd be better off taking your investor's money and having grand ol' time in Vegas.
Naively, I appreciate that they're not trying to rush something out just to compete, but rather are taking the time to build the right thing.
Is this all about tech?? Not enough funding to get things built?
I am not sure I'm even going to have the patience to wait to be allowed to try this platform. Reviews seem very lukewarm.
We have 10 servers federating in production, each housing around 270,000 users, and it all runs on disk and sqlite, quite affordable! We migrated 2 million users off a single large host onto these 10 smaller ones transparently and without need for much fanfare. We're dedicated to the tech and seeing it work in production has been super heartening.
the app-specific business logic lives in the aggregator services that pull from those instances
ActivityPub has some big flaws. We need something better, but I don't think I trust the Bluesky team to deliver that anymore.
One step at a time.
The goal in early 2024 is to enable federation with other PDS hosts, so that users can choose where they keep their data (posts, likes, preferences, etc).
Ed: Apparently you can play in the sandbox, but not set up a seperate network? Or federate with prod?
The architecture is explained briefly here: https://blueskyweb.xyz/blog/5-5-2023-federation-architecture
Code/docs are here:
1. AT Protocol (atproto) is documented here: https://atproto.com
2. App Web/Android/iOS app: https://github.com/bluesky-social/social-app
3. API (AppView) and PDS (Personal Data Server): https://github.com/bluesky-social/atproto
4. The Relay (formerly BGS) https://github.com/bluesky-social/indigo
5. Custom algorithm (Feed Generator): https://github.com/bluesky-social/feed-generator
6. Sandbox PDS distribution: https://github.com/bluesky-social/pds/blob/main/SANDBOX.md