News for hackers. Stuff that matters.
Re:Posts, profiles, and user search are now available withou... by malermeister on Friday December 22, 2023 @06:25PM (#38739884)
But why isn't the whole thing just an activitypub client? It seems like it's an open protocol in the same way OOXML was an open format.
Re:Posts, profiles, and user search are now available withou... by jakebsky on Friday December 22, 2023 @07:43PM (#38740539)
This is a very reasonable and common question (I asked it myself before joining the team)

Account portability is the major reason why we chose to build a separate protocol. We consider portability to be crucial because it protects users from sudden bans, server shutdowns, and policy disagreements. Our solution for portability requires both signed data repositories and DIDs, neither of which are easy to retrofit into ActivityPub. The migration tools for ActivityPub are comparatively limited; they require the original server to provide a redirect and cannot migrate the user's previous data.

Other smaller differences include: a different viewpoint about how schemas should be handled, a preference for domain usernames over AP’s double-@ email usernames, and the goal of having large scale search and discovery (rather than the hashtag style of discovery that ActivityPub favors).

https://atproto.com/guides/faq

Re:Posts, profiles, and user search are now available withou... by pierat on Saturday December 23, 2023 @09:19AM (#38744378)
Also, I'll gladly eat some humble pie when BSky is actually opened for 3rd parties and federation.

I just know I've been burnt, as have many colleagues, on expanding companies stuff. And then them modifying/eliminating APIs.

It also is a PITA that "Open" is now a buzzword, rather than FLOSS. (For example, I'd call OpenAI anything but open.)

Re:Posts, profiles, and user search are now available withou... by edavis on Friday December 22, 2023 @06:53PM (#38740158)
During the early days of what would become Bluesky, they first reviewed the available options for decentralized public communications and nothing out there checked all the boxes. So they moved forward building something completely new that did.

I wrote a comment last week diving more into this: https://news.ycombinator.com/item?id=38660192

Re:Posts, profiles, and user search are now available withou... by brundolf on Friday December 22, 2023 @06:40PM (#38740015)
It has no overlap with ActivityPub, it's an entirely separate protocol
Re:Posts, profiles, and user search are now available withou... by caslon on Friday December 22, 2023 @06:32PM (#38739944)
ActivityPub wasn't the first federated web discussions protocol. It isn't even a good one. Given how few users use ActivityPub-based services, it makes sense to experiment while the window is open.