Fabio Manganiello on Nostr: I’ve often been critical about Bluesky, but not because of Jack. After leaving ...
I’ve often been critical about Bluesky, but not because of Jack. After leaving Twitter, he’s been throwing money at anything that breathes without managing to focus on a single thing for more than a few months. I knew that was only a matter of time before he lost interest in such a demanding effort as a new distributed social media protocol (not a centralized platform with a centralized app that you can roll out within a couple of months).
My criticism is motivated by the fact that I really don’t see the point for another protocol. ActivityPub has been around for a while, it’s very mature and widely adopted. To me somebody coming and saying “hey, I’ve made this new distributed social product based on this new social protocol, we’ll figure out how to interact with ActivityPub later” sounds like somebody coming and saying “hey, I’ve made this new Web browser based on an entirely alternative protocol to HTTP, we’ll figure out how to interact with traditional HTTP servers later”. I want competition when it comes to *products*, but I don’t think that it’s a good thing when it comes to *open protocols*. Especially when 95% of the features of ATProto are basically a rip off of ActivityPub, and the remaining 5% (like authenticated and signed API calls) could have easily added on top of the existing ActivityPub specification.
My criticism is motivated by the fact that I really don’t see the point for another protocol. ActivityPub has been around for a while, it’s very mature and widely adopted. To me somebody coming and saying “hey, I’ve made this new distributed social product based on this new social protocol, we’ll figure out how to interact with ActivityPub later” sounds like somebody coming and saying “hey, I’ve made this new Web browser based on an entirely alternative protocol to HTTP, we’ll figure out how to interact with traditional HTTP servers later”. I want competition when it comes to *products*, but I don’t think that it’s a good thing when it comes to *open protocols*. Especially when 95% of the features of ATProto are basically a rip off of ActivityPub, and the remaining 5% (like authenticated and signed API calls) could have easily added on top of the existing ActivityPub specification.