@kopper@gabboman@makiki Do you know of a resource that gives you an easy-to-understand and accurate overview of ATProto? Because in all the diagrams I've seen, PDSes point to one relay instead of (what I gather from your explanation should be) PDSes and relays having a many-to-many relationship.
I have gotten one dismissive reply, so let me add something: Blind fanaticism isn't just unnecessary, it actively prevents positive change from happening because it refuses acknowledgement of problems that always do exist. Nothing is perfect.
I have criticized the fediverse a lot over the years. Especially the instance = community boundary is a huge problem because they serve as both a social space and a gateway to the network all in one package. However, community matters and provider matters are very different. If an instance defederates from another, people don't just lose access to that community - they lose access to communicating with people on an instance entirely until they create a new account elsewhere. Imagine if a Discord server admin banned you and Discord also blocked your communication with the server members even in other servers or 1-on-1. That's fedi. This means your choice of an instance is extremely important and happens at a time when you don't even know anything about the fediverse at all.
This is why I think what absolutely needs to happen here is to give instances less importance by implementing communities on a higher layer, independent of those boundaries. Is this happening? I doesn't look like that to me. Hell, we don't even improve on the microblogging formula in a meaningful way. I think the ecosystem at large has become complacent with the existing structure and has no interest in making fundamental changes.
ATProto seems closer to the ideal I have in mind, so obviously I've taken an interest in it.
@makiki Relays can talk to each other, otherwise you wouldn't see any Wafrn posts on Bluesky (they use the Blacksky relay). I don't know how specifically this works, though. I would assume that because a relay merely bundles messages from multiple PDSes, it can also act like a PDS and tell other relays about its existence so they subscribe to it.
When discussing Bluesky, people on here really need to stop thinking in terms of instances, i.e. running the entire stack themselves.
If many people run only parts of it -- and this is happening now that running relays has become easier -- and members of the network spread out, then that's perfectly fine. If your relay does some bullshit, you can take your PDS to a different one and get to keep your entire history. Relay admins and PDS admins are less incentivized to play stupid blocking politics because neither are a useful boundary for communities. This is better than what we have here.
The real problem is getting people to spread out to different PDSes and relays because most simply don't care about decentralization. This is pretty much like the "mastodon.social vs. the rest of the fediverse" situation, just more severe.
I wish all the big smug shit talking by politicians about a government they aren't part of, only to be as bad or worse when it's their turn, physically manifested to slap them across the face.
An OpenAI employee generated realistic CCTV footage of Sam Altman stealing a GPU, which is so fucking cool and has absolutely no bad implications for the future
@SuperDicq Love how someone replied to the Twitter post with telling them what they're doing is illegal. Yeah right, let's not blame the AI industry whose idea of security is "please don't do that 🥺 " for releasing products that would've gotten torn to shreds before all this hype.