Live data from Hacker News

Building on ATProto

lukekanies.com

31–40 of 99 posts

Re: Building on ATProto

#31
post #30

Earlier quoted context omitted.

the cultiness is why I left crypto and atproto, it plagues many great ideas by creating in and out groups around opinions on the right way to do things

[flagged]

I'm not sure why you always feel the need to attempt to troll me personally on HN like this. Last time you did, HN flagged your reply. We do not have to agree, but we can be civil. For HN reader context, Paul (Bsky CTO) and I have discussed the protocol and permission system IRL and have different visions.

My sense it that microblogging platforms like X/Bluesky condition people to discourse in ways online they would not in the physical world, though I have encountered online behaviors manifesting in the real world in recent years. ymmv, I have left them all completely and have a much better mental state since.

Re: Building on ATProto

#32
post #6
post #5

Reading articles like this one, I do think people are trying to put a square peg (their applications) through a round hole (ATProto). The ATProto was designed around all data being public. You write public data to a user's PDS and then any application can read that public data and do something with it. If all data was private (encrypted?) by default then that would defeat half of all of ATProto's goals. Imagine someo…

> The ATProto was designed around all data being public. I might turn this around to say that ATProto was the square peg trying to fit into the round hole (the vast majority of people want privacy)

the first version of bluesky was an internal effort to make twitter decentralized. atproto comes from twitter/ig type social media where almost all content is public so not supporting private data for v1 was an obvious choice.

they only decided to expand into other domains after the elon takeover made people move away from twitter and bluesky got popular way faster than expected.

Re: Building on ATProto

#33

Earlier quoted context omitted.

> I don't understand why they succumbed to the idea ATProto must handle private The answer is very simple, the people demand it. Technically, or if you squint the right way, it is a new protocol (atp://) that shares some parts with the public side. Notably the relay is out (for now?) and the data lives in a different sqlite table (iirc/aiui).

Yeah, running a social website where you can't write anything in private to just your friends is not very based.

Like this one?

Re: Building on ATProto

#35
post #30

Earlier quoted context omitted.

[flagged]

I'm not sure why you always feel the need to attempt to troll me personally on HN like this. Last time you did, HN flagged your reply. We do not have to agree, but we can be civil. For HN reader context, Paul (Bsky CTO) and I have discussed the protocol and permission system IRL and have different visions. My sense it that microblogging platforms like X/Bluesky condition people to discourse in ways online they would…

You replied to me, man

Re: Building on ATProto

#36

ATProto and its advocates increasingly sound like all the crypto-based decentralized platforms that failed. The difference is that crypto people actually had reasons to run nodes, they got paid to, while ATProto expects enthusiasts to do so for the love of the game or act like bluesky and have 99% of the "decentralized" platform on a centralized node. It never catches on with application developers because it require…

I came out to have a good time and I’m honestly feeling so attacked right now

Re: Building on ATProto

#37
post #32
post #6

Earlier quoted context omitted.

> The ATProto was designed around all data being public. I might turn this around to say that ATProto was the square peg trying to fit into the round hole (the vast majority of people want privacy)

the first version of bluesky was an internal effort to make twitter decentralized. atproto comes from twitter/ig type social media where almost all content is public so not supporting private data for v1 was an obvious choice. they only decided to expand into other domains after the elon takeover made people move away from twitter and bluesky got popular way faster than expected.

> obvious choice ... decided to expand into other domains after

I'm not sure what the obvious answer is. I imagine the user insights at Twitter would be very informative, but was never on the inside to know. It's also worth noting that many members of the team joined on after ATProto was broken out from Twitter. Only they can provide an accurate recount of the information they had at hand and the decision making process around it.

Re: Building on ATProto

#38
post #35

Earlier quoted context omitted.

I'm not sure why you always feel the need to attempt to troll me personally on HN like this. Last time you did, HN flagged your reply. We do not have to agree, but we can be civil. For HN reader context, Paul (Bsky CTO) and I have discussed the protocol and permission system IRL and have different visions. My sense it that microblogging platforms like X/Bluesky condition people to discourse in ways online they would…

You replied to me, man

I did not author it as a personal attack though, apologies if it came through it that way.

Re: Building on ATProto

#39
post #2

What's even the point of publishing anything online any more if you don't hope to become an influencer? The nature of the game has changed, and now does everything possible to discourage it.

You could say the same about publishing offline. We can always do it simply because we enjoy it and one or two others might find some enjoyment or utility in it as well. It doesn't have to matter, it doesn't have to influence anyone. It's fine as a relatively solitary practice like any other.

Re: Building on ATProto

#40

I've been building a board game community on ATProto. The idea revolves in trying to build the feeling of local clubs but online, instead of "PLAY NOW" being on the landing page (although you can play now if you want) it's organized around clubs. I also wanted to move away from one game oriented community. I play Go and Chess and I would love clubs to be for mixed games. You can create leagues, or tournaments, etc. A…

How do you prevent a player from manipulating game state outside of the app view? There is a subgroup in the Atmo working on games, have you found them yet?

I have a referee server handling that. I haven't! I don't even know what Atmo is, tbh.
Post reply on HN