Skip Navigation

Blocking a user behaves more like mute. Proper blocking needed to prevent harassment.

The block feature should be renamed to “mute”, which is what it seems to actually be. Currently I can apply this to a user and they can still see all my posts. So it’s a good mute feature but a terrible block feature.

44 comments
  • Would a two way block be even practically possible on a network like this? Whatever server they are on would see your posts, so all it would take is for that server to use a slightly modified version that doesn't hide your posts to blocked users and they'd see them anyway.

    • If a server is going so far as to modify their code to better enable harassment, then that is a bad server and should probably be defederated from.

      • You have to know that they're doing this though. Suppose some troll is self-hosting, or part of a very small instance? You'd only know they'd do this if they told you

    • A good two way blocking system should mainly focus on preventing interaction from the blocked user (The specs of Activitypub mention interraction, as opposed to viewing), even if they don't hide it, the interactions from the blocked user wouldn't be federated as if they were a banned user.

  • It wouldn't work anyway, all they would have to do is log out, or view your user page from any other instance.

  • I agree. I've seen cases of harassment before when one person would block the other, but then the blocked person would comment on most of the blocker comments to harass them further.

    • ActivityPub implementations generally don't allow this.

      This comment will, when I click 'Reply', be sent to your instance (dormi.zone), that instance should then run it's filter/block checks on it and if it's happy it will forward it onto the lemmy.ml instance for further disemination amongst the subscribers of the group.

      If you were to have blocked me then my reply will appear on my instance only (which is admitedly tiny - at 1 user) and go no further. This kind of falls apart if I were to be on a bigger instance as more people would see the reply.

      That said, Lemmy may not be doing that quite right as the whole Groups/Communities thing is sort of an extension of the main protocol. I hope it's doing it the right way.

      • Unfortunately Lemmy isn't like that and does not follow activitypub spec in that regard, in their current form the block doesn't seem to do that at all and simply hides the blocked user from the blocking user as if the blocked user didn't exist. There are no checks on interactions.

        Also if you're wondering how it works with Mastodon, Lemmy basically ignores Mastodon's blocking system and freely allows interraction with Mastodon accounts in the thread even if they blocked the user replying, and also the community actor.

      • That's what I thought too, but then I had a look at Sharkey (and I guess Mastodon does the same), and it is possible to have private profile, that needs to accept requests before people are able to follow them.

        https://nerdschalk.com/make-mastodon-account-private/

        So I guess it's still possible even with ActivityPub?

    • Yup this happened a lot on Reddit. As much as people complain about the newer two way blocking system on Reddit this type of harassment disappeared basically overnight when that rolled out. It largely was a good thing because for every user who was legitimately being abused by it, there were a lot who were benefiting from it by stopping harassment from others.

  • Honest question. If you can't see them because you blocked them, then how can they harass you?

    • Create a new account to do so, interact in a way to spur aggression from other users (lying in comments you can't read, being aggressive to supporters of your content, etc.), using the info you post in an attempt to dox you or otherwise stalk you, screenshot everything you post and send it to a discord that's made to harass people like you, an quite a few more.

      You'de be surprised how quietly never seeing a person again stops this interaction, but just no longer engaging won't as the person will be constantly reminded of your existance. Simply disengaging while they still see your posts will quite often make then get more violent or direct in order to get a responce fron you. I've seen this before from kiwifarm members.

      A real block feature may not stop all harrassment as they can still create a new account, but it's less likely to prompt it's continuation as the other user simply sees a quiet end to your existence.

  • I don't think that blocking people from seeing posts really makes sense since they can just log out to see them, it's all public. So I don't really feel like hiding content from them is very useful since they can view it without an account. What is really needed is a way to restrict users from interacting, I made an issue addressing this it would be treated as a kind of profile ban, similar to community bans but for individual users but even when banned people can still view and read, like they always could before.

44 comments