Should relays censor notes like this?

Should relays censor notes like this?

Why not do better client censoring instead?
I don't want to pay for hardware and bandwidth for a relay full of notes like this, personally I want to censor them from my own relay
Good ones, perhaps?
Or maybe a client-enabled, "zap to reply to notes", feature, so user can only see them if they pay the user set bounty.
A relay operator has every right to reduce effectiveness of bad actors, especially as it frees up resources for good actors. I like the notion of dumb server smart client, but as long as I can change relays at will then how you choose to run yours is up to you. Different strokes for different folks.
These are probably the worst ROI scams of all time.
Imagine coming into a platform that is currently full of bitcoin maxis and trying to convince them to sign up for #shitcoin airdrops.
However I am not sure it is needed for the relays to censor it. I'm sure some will and some will not, but I would prefer client side censoring.
Some should. Then disclose the kinds of notes they filter to provide users with optionality to better curate their Nostr feeds.
So they can keep the air drops all to themselves? I donβt think so buddy.
I paid CZ 2 BTC and Iβm expecting my payout any day now!
lol
I absolutely delete this trash from my relay
Can you set a mute threshold? If enough users mute them, the posts are removed?
Definitely
They have to.
Not specifically to these notes, but relays have to be mindful of legal risks in their jurisdiction. They are always deleting posts. They could easily add these to their list because keeping them might be seen as "helping the scammers".
Relays should write a complete data policy and display it upfront. People then decide if they want to be censored they their relays or not.
Closed-source clients should do the same.
Open-source clients can do this as well, but it's less needed because you can always check the code directly. And between policy and code, always go for the code.
I just report them as spam and mute them. Iβm sure in the future, someone will make wss://relay.shitcoin.eth and they can scam to their heart's content
I would on my relay but i don't have one. Just spam.
Iβd pay for a relay that did so effectively.
No, that gets us back into the spam problem of email, regardless of whether relays filter based on content or reputation.
Suppose you ran a relay and 80% of your storage was taken up by notes like this... You wouldn't delete them?
Haha yeah I would. I guess that's the difference with nostr, is the spammers can run their own relay and their followers can find them there. Hopefully the routing stuff gets good enough to overcome relay censorship.
So is it more on clients to discover the notes the user is looking for, while knowing relay operators will all have different policies on what notes they will host?
For sure nobody can stop individual relay operators from censoring... But users want to also control what they censor on their clients... And be able to find content that is also being censored by relays...
This feels messy
π€π€
For sure. The difference with email is email clients are dumb and rely on a server to do all the censorship. There's also no explicit social graph to rely on. So the hard part for us might be bootstrapping connections. I.e., you have my pubkey, but you really don't know where to look for it if I don't have my own relay.
Having ephemeral notes as an option for these accounts would help so that you are not censoring spam but also not paying the price for storage
Its a slippery slope.
It'd be great to have this censored in an open way. An open algorithm that is censoring notes based on some logic.
Yes.
Why not take a page from the Yacy p2p search engine of an optional blacklist client side to take care of stuff like this?
Kind of envisioning something like a hosts file level of blocking. Essentially proposing a strengthened mute feature where your client talks to the relay and makes the note undeliverable from the spammer and is unable to comment on your note. Not sure if this would be possible, but maybe someone with more knowledge can figure out something like this and make it happen?
https://github.com/yacy/yacy_search_server/blob/master/defaults/yacy.network.readme
Because I don't want shitcoin posts on my relay. My relay my choice!
No. This should be a client side decision. Having servers do this would ruin the whole notion of the "dumb servers, smart clients" design of #Nostr
Both relays and clients should have that option. Imo this should be based on a list of words and relays / clients should be able to use a list and customize the list, ideally filtering by notes and user description.