> The bar we are shooting for is to convince people that atproto is legitimate and useful even if Bluesky and the team adopt the worst of intentions.
Oof, that's a high bar. The protocol itself may still be technically useful, sure, but Bluesky could tomorrow block access to its PDS and relays, disallow migrations, stop digesting data from other PDSes or even completely drop atproto - and the vast majority of now locked-in users wouldn't notice.
There was a time not long ago when smart people would write blog posts about the topics of the day, other smart people would reply, and a big bustling conversation would ensue. It was aggregated in places like Techmeme and Technorati.
It's nice to see a little bit of that is still alive.
I'm surprised so much has been written on this topic. I'm probably naive in thinking this is overcomplicating things. If you don't control the url to your content, you control nothing.
Bryan touches on an important axes in the question of how to structure decentralized networks in describing sharded search as "too risky to build on today."
Designs that a team thinks will be able to scale are going to be different from the ones built in a fully satisfying decentralized way. It's the prototyping and experimental networks that can help pave the way for more decentralized systems to get built with the intention of scale.
We couldn't pin this project on federated queries / decentralized indexes reaching scale & reliability, but that's what I'd encourage people to research. If somebody can make a breakthrough on it, they'd be able to introduce it as a variant AppView model on top of atproto.
I think that the clear preference people have for Bluesky over the Fediverse shows that maybe it's as decentralised as people as willing to accept.
Fedi is an amazing piece of software but so too people were/are bouncing off of it. I'm not one that shared the same frustration but it was very clearly a problem for many people.
Bluesky doesn't have that issue and has been easy for people to migrate to. At the end of the day, we can't let good be the enemy of perfect.
Bluesky has been popular for like a month. I think it would be very weird to evaluate "clear preference" for Bluesky vs. Mastodon based on the fact one is kinda trendy to post about today.
In a lot of ways Mastodon has reached normal daily productivity while Bluesky is on the peak of inflated expectations. A lot of problems Mastodon has or has dealt with are problems Bluesky hasn't meaningfully had to deal with yet.
My justification for stating that is that we're seeing people come back to Bluesky whereas people would try to create an account on a Mastodon service, their first post would be confusion and terror, and they'd leave after a few days of trying.
There are daily users of Mastodon (myself being one), it's just that the range of people is much smaller than Bluesky and Twitter due to the comparatively higher barrier of entry.
I mean I registered in 2018 and then apart from some initial experimentation mostly abandoned Mastodon until like 2021. There are people "coming back" to Mastodon all the time, and I’m sure plenty of people (myself included) signed up on Bluesky, went "meh", and then uninstalled the app because their phone didn't have enough free space for OS updates.
Anecdotes are sort of interesting but not necessarily representative. Numbers are also garbage, mostly because bots are a lot of the numbers.
Things need time, and as Bryan pointed out, the goals are pretty different. Maybe both are destined to win in their specific niches of global vs. nonglobal interaction. Maybe Bluesky kills Twitter (which is mostly global chat) and Mastodon kills Facebook (which is mostly friends chat).
Honestly i wish people would give up on the whole decentralized/federated thing. There are so many variants of the notion, and most implentations implement something that meets some technical definition of decentralized but not a useful one from a social perspective (especially at scale)
You want people to give up trying to make something better because you don't think they've succeeded yet?
Multiple projects that are fairly distributed have achieved a pretty high level of success, and I don't think there's any reason to think we can't do even better in the future.
BitTorrent, Git, XMPP, Matrix, Mastodon, BlueSky - all different levels of distributed and different amounts of popular, but I'd argue they're all at least moderately if not wildly successful, and all are it least partially distributed.
Oof, that's a high bar. The protocol itself may still be technically useful, sure, but Bluesky could tomorrow block access to its PDS and relays, disallow migrations, stop digesting data from other PDSes or even completely drop atproto - and the vast majority of now locked-in users wouldn't notice.
reply