I know a lot of folks here have their qualms about Bluesky, but I hope folks are paying attention to what Rudy Fraser and Blacksky Algorithms are doing to decentralize their community from Bluesky PBC infra.

Decentralization at every level of the stack is happening on ATProto. It started *within* the Bluesky infra, slowly drifting away one step at a time, and it's inspiring to watch it all happen.

You can learn more here: blackskyweb.xyz/

@faraiwe @quillmatiq

as far as I understand, those people at Blacksky managed to completely duplicate every single piece of that super complicated infrastructure.

So they are essentially free and decentralized.

I don't get why they consider it better than the activitypub server model, that everyone can understand in 5 minutes, but they are not locking people

@luca they can run the infrastructure but they can't get around the architecture or the way it's been set up so that in practice nobody other what amounts to a rounding error is using anything other than the default corporate servers. PLC directory is still fully centralized so the corporation controls who gets to have an account no matter how many PDSes you set up etc. @faraiwe @quillmatiq
@mike Yes, yes, and yes!

They started as a custom feed and stackable moderation service (ie. you could use their moderation system + team for your Bluesky feeds) and then started building each layer of the ATProto stack from scratch.

The PDS contains all of a user's data + auth to it. So, yes, Blacksky hosts that data, and Bluesky will receive it via the firehose (Blacksky will own a parallel, replicated firehose as well).

@wjmaggos I have to ask - is building something drastically different in parallel while still making compatibility easy a bad thing?

At #Fedicon, ActivityPub and ATProto folks were discussing pros and cons of both solutions and exploring how the other could fill those gaps in tangible ways. We're sharing ideas, improving each other's solutions, and doing them in *very* different ways while still being interoperable.

This kind of competition is good for innovation.

@docpop

@quillmatiq @docpop

there are positives but I don't know that it's good on balance. if they were completely interoperable automatically, I'd probably say yes.

maybe history can tell us. what were the early days of SMTP and IMAP like? but if we had an alternative to HTTP that some decent percentage of sites still used today and everybody had to opt-in to interoperate, that seems like it would have stunted development.

we'll know more when bluesky starts trying to reward investors.

@quillmatiq This is the first time I have seen someone run their own Relay service—which should indeed make them completely independent of what Bluesky does: https://bsky.app/profile/rudyfraser.com/post/3loodmvirdk2i

Given that ATProto was built with a global view (firehose) in mind, I’m curious how well that Relay interoperates with Bluesky’s Relay.