On a free speech site it should be easy to block users you don't want to interact with.
This is something Gab got right. There are users on Gab that endlessly post nazi stuff or use slurs in every post, but it's easy to block them. It does not take long at all until your feed contains content you're comfortable with. I am personally surprised that it works so well, so fast.
I think saidit should tweak this codebase a bit and put a "block" option next to every username. The other side of the "free speech" coin is the freedom to not listen if you don't want to - without compromising others' ability to listen.
[copied from a post I made in reply to a saidit post]