Hacker News new | past | comments | ask | show | jobs | submit login

What actually is Bluesky? All of their public-facing marketing material and promotion that I've read sounds like they're reinventing Activity Pub, but they carefully avoid actually mentioning AP or comparing themselves to prior art in the distributed social media field. I would expect a comparison table of features/tradeoffs on the page of the project so it can differentiate itself from competing protocols.



Also relevant, from https://github.com/bluesky-social/atproto/issues/255

> Activitypub already exists. Why not just work on that? Why is this needed?

Response:

> There are a lot of differing design decisions.

> Account portability is a major reason why we chose to build a separate protocol. Signed data repositories and DIDs are both unique to ATP and not terribly easy to retrofit into ActivityPub.

> There are smaller things as well: 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 AP favors).

> Meta:

> The AP community has always been somewhat suspicious of Bluesky, for reasons that are understandable. AP’s community is volunteer driven and the users joined to escape Twitter. So, here we come, a startup funded by Twitter, with strong opinions on how the tech should be done. I’ve heard concerns that we’d “embrace, extend, & extinguish.” I’ve heard concerns that we’d force through changes that people don’t want by dint of being a funded company. You can criticize us for going a different direction but I think it’d have been a difficult collaboration if we chose to use AP, especially since we weren’t willing to compromise on some of the decisions above.


Have you seen their protocol overview?

https://atproto.com/guides/overview





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: