To be super clear:

- A client not implementing a feature at all is NOT censorship.

- A client implementing a feature that gives a user the ability to filter their own experience (mute) is NOT censorship.

IMO:

- A client filtering content for one or more users based on the arbitrary preferences of another party IS censorship.

This is what Damus is doing. If the author has enabled OnlyZaps, readers are unable to post or see reactions on that author’s posts. This is censoring content from the reader at the discretion of the author.

Reply to this note

Please Login to reply.

Discussion

Thank you for clarifying. 🤝

If the reader wants to provide the author with a reaction and the reader has them turned off, then the reader will need to go to use a client that supports the feature that they want.

Client devs will have to consider these situations, that making certain changes may make some users unhappy and those users will seek out other clients that meet their needs. This is the free market at work though, right?

Related, I am thinking about using Coracle full time on the web over Snort just because I want Lists and Coracle has that feature.