All I want from Nostr.
Discussion
Blocking isn’t possible on Nostr. There’s always gonna be clients that won’t support blocking and the trolls will just use those clients to see all the notes.
That’s poop because there’s no optionally whether you want to be a public or private account. Everyone’s public no matter what
I agree with your sentiment. I've also lamented this protocol-level lack of functionality.
On the other hand, that's how I got to see this.
Like it would even be rad to have two accounts (public and private). One just shares with closer/chosen friends and the other one with everyone
Yep, agreed. Although what I really want is the ability to properly block, that is blacklist people so they cannot be served my content. I understand though how the decentralized nature of the protocol makes it basically impossible though.
Yeah me too except I don’t know how things work enough 😂🫂
Is there a way to circumvent that with private relays?
I don’t think so unless you trust everyone on the private relay to never broadcast your notes to public relays
That’s a fucking shame because it would make this experience 10x better (for me at least)
You can create a private group chat on nostr:npub1tm99pgz2lth724jeld6gzz6zv48zy6xp4n9xu5uqrwvx9km54qaqkkxn72 and all notes in the chat get encrypted, but I don’t think many clients support this.
You can't do it at the user level, but yeah private, no broadcast relays would be the way to do it. Lots of reason to do so, but i guess not a developer priority at the moment.
I feel like nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h could figure it out 🤞
Or even easier just make a new user, it is so simple on Nostr, and bypass any block.
That’s how they already bypass mutes lol
They don’t need to do that for mutes. When you mute someone, they still see all of your notes. It’s you that doesn’t see the notes of the person you muted.
Yeah because what they want most is for their stupid comments to be seen
So even if you could block certain npubs from seeing your content, they'd just create another npub to see them anyway.
In Amethyst you can filter replies/alerts by only the people that you follow. You can still see their replies in your thread but you don't get alerted to them.
A lot of people on nostr will disagree but this will be a feature on nostr eventually. A client will offer it but it’ll come with a tradeoff.
I don’t get that lol. It’s my info, I should be able to choose who receives it
It’s not really your info, just your keys. You have the power to post but the posts technically belong to the relays. All the relays can take down your posts and censor you but that’s very unlikely to happen. The client can also censor certain posts from being shown on their app. But other clients may not do that. That’s my understanding of it all.
We run our own relay hub tho and apparently we can’t even do it that route 😂
you could add that feature to your relay technically. auth + filters. but this would be specific to your relay.
And then I could invite/allow access to preferred users onto said relay correct?
You’d have to only post to your own relay and then block those weirdos from connecting to that relay. But then you’re limiting who gets to see your posts to people connected to your relay lol the tradeoff is not great
🫂 I refer to these situations as a consequence of freedom. Taking the responsibility of your own actions trades off the idea of controlling the actions of others. The more public you want to be, the more public you become. And vice versa. That's why hermits live in the woods... the self sacrifice of freedoms for maximum privacy.
I empathize with your point, but nostr has no bouncers at the door. "The Noshole" would be a great name for a private group though😅 Maybe that could help you find a happy medium and you could be your own bouncer?
Yeah that’s what I’m thinking. We run a relay hub and with enough tinkering, I may be able to create a secret Noshole place 😂🫂
It would be *glorious* 😂 but yeah... check out flotilla.coracle.social & chachi.chat ...some good basis to start experimenting. I think flotilla is currently working on getting the golden apple seal of approval. Oxchat, I think works now too.
Yeah, private relays should do this. I'm going to experiment with one for Cheese Jr., so maybe y'all can test it and see. It probably does require you and your postybros to be on the same privacy wavelength so they don't just blast yer bidness everywhere.
Nah… If people who hate me are stupid enough to keep reading my nonsense, that's punishment enough for them, I guess 😅.
To do that you'd need to censor the relay, some relays may choose to ignore such censorship, so one can never be sure blocking will actually work.
Besides it is very easy to make a new Nostr account and bypass such restrictions.
How is that libertarian?
The only way you can have freedom is for people to voluntarily go "yeah I'm not going to make the life of people around me miserable, and regardless of the law I'm just going to be kind".
People can't wrap their head around the fact that not doing shitty things is a form of freedom.
It's people doing a thing where there is no economic disincentive for someone to come along and ruin it.
Ok
This is true, although I agree with people saying it’s a tradeoff of free speech. When you’re an anon to speak truth to power you’re cool. When you’re an anon to bs and take cheap shots you’re just another troll.
It’s not like everyone else has to do it, but if I run my own relay, I want to use it how I want not how other people believe is best 🤷♀️ they can run their own relay how they want
Makes sense. Build mode🛠️
You can ‘block’ people by being on your own relay that no one else has access to.
Aside from that, I don’t think this is possible because the blocked would need to ‘opt-in’ to their own blockage. Or the Nostr client would need to block the user on your behalf, but would have no effect if the blocked went to a different client.
Sorry. You’re gonna need to just not worry about it and just concern yourself with the things you have control over.
Blocking is a centralized social media paradigm. And the reason it is ineffective is that someone can make another account and start following your posts again.
Decentralization is the core of what the internet used to be. The original 'social media' was Usenet. And there if you didn't want to read what someone said you would add them to a usenet filter in your reader that would block seeing their replies.
My perspective is that this is more effective because if you just keep muting them they go away because the little crotch spawn aren't getting the attention they want.
If you don't want people to see things don't post them publicly.
This is kind of like wanting to go outside and be invisible to only some people.
why not make a nym?