Damus
fiatjaf · 5d
It can't work this way, users shouldn't have to spend their days clicking a block button, relay-based filtering is necessary and urgent.
Leo Wandersleb profile picture
I strongly disagree! Relays are the ether we use to broadcast and should remain dumb. My client should stop showing me obvious spam by analyzing WoT.

I literally don't want to see likes, comments, boost count etc. from accounts I don't at least indirectly follow. If my follows share Eve's post, I care because I follow Alice but if Eve replies to Alice, I don't want to see it unless Alice gives it a like or reply again. ... unless Eve is followed by Alice and maybe if Eve is followed by a follow of Alice's.

I don't want relays to apply heuristics to block accounts or posts or to have spammers get to spam because they pay the relay. We should not be talking about individual users' choice of relays. That's degrading nostr. New users want to come to "nostr" and not have to care about picking a good relay. They will need some relay, sure but it should really be arbitrary.
31❤️2
fiatjaf · 4d
What you're saying makes sense, but it's impractical. Someone could spam a thousand likes on your note, then you'll download all of that to get only two in your web-of-trust? Most relays won't even allow you to fetch more than 500 events directly. At the same time an influencer might want to know a...
arthurfranca · 4d
> or to have spammers get to spam because they pay the relay This subject is fresh on my mind because I'm finishing building a relay. Agree, global feed, notifications and replies shouldn't include (spam) events from someone just because they paid the relay subscription. I'd (or a client that does ...
fiatjaf · 4d
Another issue: can relays be really "dumb" in the way you're implying? I don't think so. If a relay should just accept anything without filtering (as long as the publisher pays, in your model, if I understand correctly) it would be exposing itself to hosting all kinds of sordid, illegal content, or...