Live data from Hacker News

I downloaded all 1.6M posts on Bluesky

worthdoingbadly.com

131–140 of 294 posts

Re: I downloaded all 1.6M posts on Bluesky

#131
post #123

Earlier quoted context omitted.

Maybe it'd be better to just not have any blocking/muting built into such a system at all. If User A doesn't want to see posts from User B, that's fine. User A can have his client filter them out locally, prior to when they'd otherwise be displayed. Nobody else has to know this is happening. I don't think that User A should be permitted to prevent User B from replying to User A's posts, which in turn prevents User C…

The problem is when B comes across a A post and reposts it to B’s followers with a call to action to harass A. If you don’t give A the ability to avoid this by influencing A’s presence on B’s feed, A will quit the platform entirely, and B will have been rewarded (with engagement) and incentivized to stir up mobs in the future. It creates a toxic environment. Blocking is an effective speed bump to this happening!

> The problem is when B comes across a A post and reposts it to B’s followers with a call to action to harass A.

Realistically, there is no way to prevent this.

Even if you prevent B from interacting with A via the platform itself, they can always just take a screenshot and post that. Or copy-paste the text. Or numerous other ways.

Re: I downloaded all 1.6M posts on Bluesky

#132
post #46

Given that Bluesky makes it this easy to download data, it's quite alarming that the graph of who blocks & mutes who is fully public and easy to extract into a database: https://atproto.com/lexicons/app-bsky-graph#appbskygraphgetb... On Twitter, blocking a toxic user does not notify them - while they can query the block status of one profile at a time, they can never get a full list of people who block them. But it w…

isn't the whole point of making this a decentralized protocol to be able to have nuanced access policies that you can trust are actually enforced? if I'm participating in this protocol and someone requests my blocklist shouldn't that request get routed to my node which would respond according to my preferences which might be some choice like ignore them, answer them, lie to them, ask me, etc. depending if the request came from a contact, stranger, friend, foe, corporation, or whatever?

Re: I downloaded all 1.6M posts on Bluesky

#133
post #123

Earlier quoted context omitted.

The problem is when B comes across a A post and reposts it to B’s followers with a call to action to harass A. If you don’t give A the ability to avoid this by influencing A’s presence on B’s feed, A will quit the platform entirely, and B will have been rewarded (with engagement) and incentivized to stir up mobs in the future. It creates a toxic environment. Blocking is an effective speed bump to this happening!

> The problem is when B comes across a A post and reposts it to B’s followers with a call to action to harass A. Realistically, there is no way to prevent this. Even if you prevent B from interacting with A via the platform itself, they can always just take a screenshot and post that. Or copy-paste the text. Or numerous other ways.

On twitter if a profile is locked (cannot be viewed publicly and followers must be approved) it’s very difficult for a blocked user to ever see a post. Even for a public profile if someone is blocked they can’t use the normal QT option and they can’t reply, which creates much more friction for follow on abuse.

Re: I downloaded all 1.6M posts on Bluesky

#134
post #46

Given that Bluesky makes it this easy to download data, it's quite alarming that the graph of who blocks & mutes who is fully public and easy to extract into a database: https://atproto.com/lexicons/app-bsky-graph#appbskygraphgetb... On Twitter, blocking a toxic user does not notify them - while they can query the block status of one profile at a time, they can never get a full list of people who block them. But it w…

No, this is quite a good thing, although it will lead to new kinds of information warfare.

Re: I downloaded all 1.6M posts on Bluesky

#135
post #46

Given that Bluesky makes it this easy to download data, it's quite alarming that the graph of who blocks & mutes who is fully public and easy to extract into a database: https://atproto.com/lexicons/app-bsky-graph#appbskygraphgetb... On Twitter, blocking a toxic user does not notify them - while they can query the block status of one profile at a time, they can never get a full list of people who block them. But it w…

I'm writing a fairly basic social media app, right now. The target demographic is very security/privacy-sensitive, so we have discussions about stuff like this, all the time. If you block someone, they have no idea, except that you disappear from their radar. Even that, only came about, after a long discussion. Before, blocking someone simply meant that we could not see them, but they could see us. My location is som…

> Even when it is visible, it is "fuzzed," so that the location anyone (other than you) can see, is a random one, within a 10Km square.

I hope the implementation of this isn't that I can start sampling your location repeatedly and average them out to find out where you live?

Re: I downloaded all 1.6M posts on Bluesky

#136

some quick thoughts/notes (I am on the bluesky team, but this isn't an official policy statement): - content on bluesky is public, but we have not set expectations/comms around that well yet, and this dump may be a surprise to some existing accounts. where exactly bluesky falls on the spectrum from "congressional register (immutable)" to "public web" to "public IRC or discord room" to "private signal group" is still…

How do you intend to prevent someone from manipulating their mirror? Are users signing their messages before publishing to a data server? It is unclear from the documentation.

Re: I downloaded all 1.6M posts on Bluesky

#137

Earlier quoted context omitted.

> The problem is when B comes across a A post and reposts it to B’s followers with a call to action to harass A. Realistically, there is no way to prevent this. Even if you prevent B from interacting with A via the platform itself, they can always just take a screenshot and post that. Or copy-paste the text. Or numerous other ways.

On twitter if a profile is locked (cannot be viewed publicly and followers must be approved) it’s very difficult for a blocked user to ever see a post. Even for a public profile if someone is blocked they can’t use the normal QT option and they can’t reply, which creates much more friction for follow on abuse.

> On twitter if a profile is locked (cannot be viewed publicly and followers must be approved) it’s very difficult for a blocked user to ever see a post.

It's really not. Incognito window usually work, or something like nitter. Not to mention all the various archives of public tweets.

> Even for a public profile if someone is blocked they can’t use the normal QT option and they can’t reply, which creates much more friction for follow on abuse.

Yes, more friction, but if someone really wants to, instead of quoting, they just take a screenshot of the tweet and posts that instead.

Re: I downloaded all 1.6M posts on Bluesky

#138

Earlier quoted context omitted.

Did you sign an invite code using the key in their bio? That's so neat! I'm not sure if you have more, but I'm also on the waitlist (bluesky@owen.sh) and would love to check it out.

Yes! And no, last one :(

That is cool. People get only one invite? Anyway I have added a temp email in my profile. Just in case one lands in my inbox.

Re: I downloaded all 1.6M posts on Bluesky

#139
post #130
post #123

Earlier quoted context omitted.

The problem is when B comes across a A post and reposts it to B’s followers with a call to action to harass A. If you don’t give A the ability to avoid this by influencing A’s presence on B’s feed, A will quit the platform entirely, and B will have been rewarded (with engagement) and incentivized to stir up mobs in the future. It creates a toxic environment. Blocking is an effective speed bump to this happening!

Strong user safety features are at odds with a federated protocol. IMHO federation is a mistake.

Federation is great when properly applied. Email is an example of federation done right. But federated social media is a mistake. Not because it is federated, but because all social media is a mistake.

Re: I downloaded all 1.6M posts on Bluesky

#140

What are the advantages of ATProto over ActivityPub? I don't get it, if you want to make a decentralized social network why not go with the standardized, working, protocol? What does ATProto offer over ActivityPub?

I’m sure it will make them a lot of VC money.

There aren’t any VCs involved, so.
Post reply on HN