Nostr has censorship resistence in theory, but in practice there is very little transparency when it comes to the rules and policies of individual relays. Just the other day I saw someone replying to a post I wanted to see but couldn't. How am I supposed to diagnose that? Just keep on adding relay after relay until 100 relays deep I find the magic one? Maybe Amythist is just a shitty app, but it would be great if the user could be more directly in control of their own experience and in a more transparent way. Heck, theoretically the regular internet is censorship resistent too, because you can always just republish your blog from a different web host, but as the consumer I'd prefer not to have to write my own fucking web-spider just to be able to know what content I'm filtering out.

I may be a scoundrel, but when every new user is complaining that they can't tell what the difference is between any of the 70 relays they have to choose from you know you have a problem. Mastadon may block at the instance level rather than each individual post, but at least Mastadon instances make their blocklists public!

Reply to this note

Please Login to reply.

Discussion

Clients need to do a better job of finding the outbox relay of the people you follow, instead of you having to pick read relays

We'll get there

What if I don't follow the person? The only evidence I had that the post existed was that someone replied to it. Do clients have a way to find out what relays are hosting a comment? Is that even included in the Nostr protocol?

And what about if I don't even have that much? Is that still just a client problem? And you didn't address my complaints about relay transparency. Is there anything that could substitute for this lack of transparency in relays and a protocol that doesn't facilitate such relay transparency?