How is literally every nostr client's mute feature broken. Also sync across clients doesn't work. Mute is an essential feature. If users can't turn of trolls, they won't return.
AK 👸🏻's avatar AK 👸🏻
Muting is important to user experience. Having it as a feature in your client isn't great but not enough, it also has to work. Words/topics I muted, not a hint of it is allowed to appear in my TL, at all.
View quoted note →

Replies (43)

I am working on making it easier to manage mute lists. One realization is that the entire mute spec is broken/badly implanted. Private mute lists don’t work except on a few clients. And if you edit your mutes on two different clients they can completely overwrite each others’ lists. I hadn’t discovered a good way to backup mute lists yet, so I started building Mutable. It’s still a work in progress, but it’s getting there. image
That's why it often doesn't work. Bad experience tbh. Idk if you realize how bad users react to seeing trolls they thought they turned off months ago.
Every app I log in wants to override my existing wallet information. And I rarely find my tokens. It's quite bad. My nsec is everywhere, so that could be the issue, it needs to be fixed. Also, there are 10 or so open PRs to fix the text of nip60. Somebody needs to be in charge and review/merge them.
Mute list cached locally on nym but still checks mute list to update. Best of both, so blocked users should almost never “reappear” spontaneously
Default avatar
unknown 3 months ago
Does stateless mean "lose my note if it doesn't transmit to a relay"? 😁
imo nostr should be even more defensive than this, since its a truly open network. I dont want to see *any* notes from ppl not in my follow list (or n+1 of my follows). Muting is a legacy pattern.
calle's avatar calle
How is literally every nostr client's mute feature broken. Also sync across clients doesn't work. Mute is an essential feature. If users can't turn of trolls, they won't return. View quoted note →
View quoted note →