Hey, Welcome!
I made a big post on federating/defederating here: https://reddthat.com/comment/371578
There are only two real levels/options available for us.
- Server Admins: Defederation (which blocks every community for every user on that instance)
- Users: Blocking a Community or User (removes that content from your feed)
What is coming out soon (I hope) will be the option for Users to perform a block/filter on an instance level. That would completely solve your problem as I understand it.
Kbin has the feature currently where it gives the users the ability to block a whole instance/domain, but lemmy does not have that ability currently. (specifically I think it would be lemmy-ui, the interface for lemmy that we at Reddthat use)
These issues are really only prevalent when browsing All
. I think once people find communities they enjoy and subscribe to them, changing your default view to Subscriptions
(via your settings) will completely remove any chance that you would accidentally stumble across their content.
I've broached the issue in the lemmy admin channels (regarding user-level instance blocks) but I do not believe it is on the table yet. I think it would be the best solution rather than defederating when there are some users who wish to view edgy-memes.
I hope that answers your points and gives you a better idea of what is coming for Reddthat and how we will deal with the issues that federation provides us.
Cheers,
Tiff