Live data from Hacker News

The AT Protocol

atproto.com

51–60 of 109 posts

Re: The AT Protocol

#51
post #47

Nah thanks, I'll stick with ActivityPub. The fact they even felt the need to create another protocol instead of using, improving and contributing to ActivityPub makes me think they want to bake a busines modell for themselves into the technology and they can't do that if they don't have full control over the spec. ActivityPub is organically grown from a community to serve that community. Bluesky is created to combine…

'The specification may be terrible, and everything good about it may be implementation-specific, and every touted feature you're looking for may be missing from the only implementations anyone uses, but you can always just break compatibility from all the de facto standards, and so that's no reason to come up with your own base standard' seems flatly wrong, and that actually is a pretty great reason to come up with your own base standard. IRC beat the 'the standard is just fine as it is' drum for many years, and they were so amazingly correct that basically all IRC communities jumped ship to Discord within the span of a few years.

Not to mention nobody uses Mastodon either. Who should Jack be trying to placate, exactly? The extremely few people who were so fed up with Twitter that they left for Mastodon, are they eager to finally start federating with Twitter?

Re: The AT Protocol

#53
This is a solution to Twitter's problems, not a solution that helps users.

The crucial question is 'Will Twitter actually adopt it?' - if so, we'll all need to pay attention. If not, it can be safely ignored.

Re: The AT Protocol

#54
I don’t think I have time for a full review, but making $ext a map seems short sighted. In the example, a poll is included, great. What if you want two polls? It’s another level of indirection, but making $ext a list (unless the encoding protocol handles multiple values with the same key). This also allows for a specified ordering of extensions, provided that makes sense.

Re: The AT Protocol

#55
This seems really cool. I have looked at ActivityPub quite a bit and written a little basic client/server but the identity portability thing is pretty much a nonstarter for it to be taken seriously in normal circles. I’ve found the content quality of the fediverse to be abysmally low thus far, I think AT could work especially because of the big name behind it.

Twitter did the Ruby community a huge solid back in the day, and I’ve always been grateful ever since, but now the new web is coming together and I’m optimistic that this protocol could lead the way.

Time will tell how seriously they move forward with this.

Re: The AT Protocol

#56
If a team can't work within an existing standards body or a community (like the ActivityPub contributors) then they simply can't create an actually decentralized and open protocol/network. They can, however, create something that they can define and control for their own gain.

Rolling out this protocol on a site without a community forum or other discussion channel but simply a "give us your email address and we'll let you know when it's done" is a red flag.

Re: The AT Protocol

#57

I don’t think I have time for a full review, but making $ext a map seems short sighted. In the example, a poll is included, great. What if you want two polls? It’s another level of indirection, but making $ext a list (unless the encoding protocol handles multiple values with the same key). This also allows for a specified ordering of extensions, provided that makes sense.

We're open to that possibility. We know the broad idea we want to apply with schema extensions, but we're still figuring out the right DX on the execution.

Re: The AT Protocol

#59

This seems really cool. I have looked at ActivityPub quite a bit and written a little basic client/server but the identity portability thing is pretty much a nonstarter for it to be taken seriously in normal circles. I’ve found the content quality of the fediverse to be abysmally low thus far, I think AT could work especially because of the big name behind it. Twitter did the Ruby community a huge solid back in the d…

Most fediverse users were banned from Twitter or quit Twitter for ideological reasons.
Post reply on HN