19890 - 3y
When you block someone on Nostr, what is technically happening? Are you basically just purging your feed of that person's content, responses, etc? If so, I quite like that idea... leaving the trolls simply screaming into the void with no response.
c4776 - 3y
Satoshi tracks them down and puts a bag over their head.
koby @koby - 3y
You get a pop up says blocked user on yours or others notes. You can view it my clicking on the banner.
Shawn⚡️ @shawn - 3y
Essentially. Their notes (and other stuff) are filtered out at the client level.
c4f5e - 3y
🎯
6182e - 3y
Yes, it’s client side filtering.
signal_and_rage ☕️ @signal_and_rage ☕️ - 3y
🙈
corndalorian @corndalorian - 3y
#[2]
eb639 - 3y
Jack has a sit down conversation with them and the person learns where he went wrong and grows emotionally and spiritually.
The Daniel ⚡️ and 84 sats @daniel - 3y
Really, you’re just putting a bag over your own head so you don’t see them.
5dedc - 3y
Correct
There are block or mute buttons, depending on the client.
04918 - 3y
Think he means it's just a mute as there is no way to stop others from seeing your posts or responding to them you just won't see it.
https://github.com/nostr-protocol/nips/pull/183 Also publishes your mute list as an event so if you use another client they are mutted there as well if they support it.
f8c01 - 3y
what's stopping me from just logging out and making some new keys if i really hated you?
Nothing
Luigi @Luigi - 3y
Yep, that’s pretty much what happens—which is great
However if you only listen to global on paid relays. You would have to pay to have the new account whitelisted. So there is some cost there at least.
Event Kind 44 covers mutes, but I'm not completely clear on how mute/block lists are stored. https://github.com/nostr-protocol/nips/blob/master/28.md#kind-44-mute-user
ea8a8 - 3y
In nostr, you (your client, to be accurate) decide what you see. Any filtering you can imagine can be applied. Obviously, if you don't know how to code it yourself, you'll need someone to do it for you. But you always have the option of being in control. I can see a future where some clients, like Damus and Amethyst, come with pretty good defaults + some simple but helpful config options for this. This enables people to have a good experience without having to put much thought into it. On the other side of the spectrum, you will have highly customizable but highly complex clients that will look more like a query engine than a user app. Those will enable any kind of weird filtering you could picture, but will take skill to use. Most won't need them and won't touch them. Just my 2 sats.
96c87 - 3y
Yes - block/mute is effectively hiding their notes. What's interesting to me is that it can be publicly declared so that other clients know your preference. This can also then be collated & displayed by a client. Who is that dude? Should I follow them? Wait - he's blocked by 10 npubs - maybe he's an asshat. Oh wait - he's blocked by people that I don't respect, this guy might be a legend. I think there also an ignore button on some clients which is a private way to silence noise.
This note is s good one to see how your client handles trolls & blocks. Interestingly I think that I can see all posts right now but some npubs have had reports sent. #[2]
Interestingly in Amethyst, this Nukie account was still showing content even with all those reports. I can imagine a setting where I could treat notes from users who've been reported differently to others. Blur or hide them completely depending on my own level of fragility. When I blocked this account, their notes showed a warning that another user has marked them as inappropriate but I had a Show Anyway button. When I revisited the thread all Nukie's posts had disappeared - like they didn't exist.