I am not seeing content on my pod that has been posted by users on my pod who are violating my community standards. In the public time line, while signed into my pod, my users and I see public posts on the public timeline simply because I’m part of the federation. So my users on my pod, if they click on the public timeline, see this stuff because it’s arriving from elsewhere. I’m just trying to mute it on the public timeline that appears on my pod. My users are not disobeying my community standards.
Other users, on other pods that have different standards, are posting public content that is not the kind of thing I want on my pod. That’s fine for them and there’s nothing I can do about it. No big deal. But I can (or should) be able to mute it or block entirely things that arrive on my pod from elsewhere in the federation. I am a capricious and arbitrary pod administrator who is running a pod according to his own whims. I want to moderate my pod so that I don’t blindly accept anything and everything that’s published publicly everywhere in the federation.
And of course I expect a pod that is open to the world will occasionally have to deal with people who do not obey the community standards that I set. That isn’t the issue in this case, but that question is also worth asking: what tools does the diaspora software give the pod’s administrator to enforce the community standards that are peculiar to his/her pod?
Any site that has open enrolment will eventually have to deal with people who deliberately, accidentally, or maliciously violate the community standards. In my mind, the entire point of running my own pod is to have a small corner of the world running according to the community standards that I set. Given that, I am asking what tools exist that enable me to identify and curate the content arriving via federation in a scalable way (e.g., muting tags). If the answer to that question is “freedom, man! Everyone can post everything everywhere!” that’s a terrible answer. I’ll go find a platform that lets administrators enforce community standards in a scalable way.
Even if I permit porn on my pod, I might—on my pod—want to mute porn posts from the public timeline. Just as a courtesy to users who might not like to see that. In fact, it would be a nice balance. I could say to users “go ahead and post porn, but on this pod we must tag it #porn or #nsfw or whatever”. And then I could mute those tags on the public timeline.
So it is a totally reasonable question: content will arrive at my pod from other pods or from my users. I want to curate it. I want to mute some, block some, etc. in a scalable way. Humans manually vetting users or scanning at content for standards is not scalable.