11 / 68
Nov 15

Given bits and pieces I have cought up, I had expressed my concerns in due process via Please don't anonymize decision makers · Issue #14 · NixOS/moderation · GitHub 76, however, unfortunately, I’m not really satisfied with the depths of consideration that had been returned on behalf of the moderation team.

If “bits and pieces” seems vague to you, it truly is, and hence I want to request your comments about the accountability of the moderation team.

Do we have an issue? Or maybe not (yet)? Do we even need to take corrective or preventive action as a community?

I can’t give a good answer, really, but the proposed constitution mechanism outlined in Create team-rotation.md by mweinelt · Pull Request #10 · NixOS/moderation · GitHub 23 isn’t necessary inspiring confidence in the moderation team’s long term accountability.

Please write down what you think about this topic.

Oh this is interesting to me, in particular in light of the critical exchange that I helped spark regarding the newly adopted Code of Conduct. :sweat_smile:

I am not really sure how I feel about this one though. I kinda can see both sides here.

Yet, what I find more important than individual accountability is whether there exists an effective (!!!) mechanism to get rid of the moderation team and exchange it with new people if need arises.

Mitigation of abuse of authority by a collective body doesn’t necessarily require pinning it down to individual actors I believe. You might just exchange the whole team if necessary.

But I’d love to hear more perspectives on this.

I’m happy with the process as it is currently.

This mechanism exists. The Moderation team was created via the RFC process and is subordinate to it. If an RFC is accepted that changes the membership of the moderation team, the membership will be changed.

Ryan

I’m proud of this team, happy it exists, and I think it is doing a good job. The introduction of effective moderation always has detractors, which is fine and good. However, effective moderation is a necessary part of an effective community. I trust the moderation team to do a good job, and ultimately the NixOS Foundation to step in if it ultimately needs to, which I’m sure it won’t.

Overall, I’ve heard extremely positive feedback about the moderation team, and I can imagine folks who have skirted the edge on being a positive contributor to the ecosystem may feel threatened by it. That is normal, too. If parts of the community are unhappy with moderation or other processes / outcomes of the project, it is always possible to exercise the four freedoms of open source and create the project and community they want.

I also want to join Graham on this wholeheartedly.

Moderation team is doing a difficult job while doing also their own job (contributors, work, etc.) and I am deeply respectful of the work they are doing.

Not everything is perfect and things can be frustrated, but, I believe this team is a team with whom you can discuss, talk over things, disagree on things and that is a very important property, therefore, I can totally imagine what kind of stories, situations, can lead moderation team to do difficult decisions and I support them.

Thank you again to the moderation team for doing all of this work, it’s extremely hard to convey the importance of this work w.r.t. to its visibility.

Thank you for your opinions!

So far that doesn’t sound like my concerns about accountability are shared by the forespeakers.

This is interesting, because abstractly speaking an RFC is probably the only built-in / left over mechanism of accountability that there is.

Leaving the constraints of reality aside (day job / part time / etc), I wonder wether it’s a fundamentally good idea to not govern the community through the ideas of checks and balances, but reactionary in light of the emerging need for moderation. And then yet again reactionary, when we see it (possibly, even likely) fail in the future.

I can see in the RFC process and non-codified in the NixOS Foundation a last resort remedy, but even after individual preferences, these hurdles to effective accountability are high and an imbalanced system remains.

In my opinion, Actual Accountability is an integral part of the sutainability of the systems design. There are sure better ways to promote it than my concrete Issue’s request.

Happy to hear some ideas in that direction, too.

So if I get this correctly then your point is that “hurdles to effective accountability are high”. Now the question is of course: How would a more effective accountability look like for you?

Because, if I understand correctly here, too, the counterargument is that too low a standard for accountability is prone to abuse and exposes people to personal risk. And moderation does require a certain protection, first to find people to do it, and second to be effective.

And we cannot deny that there is at least a process in place.

I’ve conveyed an idea to the team on different channels, but also want to disclose for more general scrutiny by the interested audience. It looks like:

  1. make a moderation entry log each time the team changes (just as for the ban log) and state the current team composition. → This allows the general public to audit diversity of opinions within the Mod Team and to better assess how much of their trust each individual contributor places into the people involved. It also allows to find tendencies and correlations and thus harden or dismantle an initial suspicion about bias (which I can’t quite get rid of based on the overall context).

  2. Slightly expand on the ban context, without creating too much overhead that would be otherwise unreasonable to the team. Limit to 200 chars each of the following mandatory log contents:

  • Accusation (anonymous)
  • Counterpledge (by the accused)
  • Decision (by the mod team)

The latter is very cheap to implement and not an unreasonable process clarification but very effective in preventing power abuse (or even only suspected power abuse), which the current model is prone to.

I’d say, especially based on the most recent action of banning srid 60, that indeed it seems we do have a problem.

The irony seems to be lost on the team that their actions very much fall in line with the document they are insisting be censored. I’m not a fan of book burning, or its digital equivalent, and I’m sorry but open source software communities are not political entities and you don’t just get to hijack them for the sake of your own particular ideology. And you certainly don’t get to unilaterally silence anyone who happens to catch on to what you are doing.

I’m not too keen on having folks who seem to lack any sense of humor or irony making and enforcing rules seemingly at random, with no record of the reasoning behind their decisions. I’m also not interested in protecting grown adults from themselves. If something offends you on the internet, don’t look at it. If you do, it’s not anyone’s problem but your own.

This isn’t me try to be senselessly cold, but I’ve endured a great deal of real suffering in my life, and exactly 0% of that comes from being offended by other people on the internet. If that is your biggest problem in life, I recommend you count yourself among the very fortunate. Indeed being part of any open source software community in some meaningful capacity likely makes us all quite fortunate relative to most people in this world.

The community didn’t have a problem before the moderation team came along, problems were very deliberately agitated to instill a false sense of “need” for this in the first place. It didn’t come down to what was good for the community, it came down to supposedly “protecting” a very small minority within the community, who ironically, doesn’t seem terribly interested in engaging with anyone in the community but themselves.

I wish it didn’t seem necessary to point out the absurdity of protecting a stuborn and isolated contigent within the community at the expense and forced silence of the rest of the community. You can say this is only perception, but I’ve already encountered quite a number of individuals, including even myself, who no longer engage with the community in the same capacity they once did, due to the growing echo chamber.

Silencing dissenting opinions is not diverse or inclusive, it’s unimaginative and small. Having to resort to silencing others you don’t agree with also reveals the underlying logical frailty of your positions, since you cannot seem to defend them with words, you must protect them with the silence of others. It also erks me that the only reason you are able to get this far is because the vast majority of folks in this community are good natured individuals willing to give you the benefit of the doubt and look the other way.

I will say I have a great amount of professional respect for some of the members of the team, but that doesn’t excuse their complacency with the continued plunge headfirst into the same trend that has already derailed other communities. Whether their participation is willful or just plain negligent is irrelevant. They have a responsibility to the community at large, not just the loudest contigent of complainers.

Your message is contingent on the accusation that the moderation team acted based on political ideology. That may be how srid describes the situation, but personally I don’t think there’s enough publicly available information to make such an accusation. Certainly the one who was banned is the last person to trust about the reason they were banned. It’s possible srid exhibited unacceptable behavior aside from the link in their profile.

Without actually knowing the circumstances, messages like these are spreading FUD that IMO is disrespectful towards the people volunteering to be moderators. If you want to react strongly, then demand information rather than making accusations.

I think the very conduct of this thread points out (yet again) that there is (so far) no unequivocal, visible and serious commitment to accountability and checks and balances, so calling for transparency might almost seem visionary, at this point.

Very unfortunately.

I don’t know what you hope to accomplish by repeatedly asserting that there are no checks and balances. The team has been very clear about this: they are subordinate to the RFC process. The community can use RFCs to hold them accountable and impose any checks and balances the community can get through the RFC process. If you have a specific proposal, make an RFC for it.

If you do make such an RFC, and if it is accepted, and the mod team for some reason refuses to abide by it, then it’s time to say oh no, there is no accountability. But the rules of the game seem pretty clear to me right now, with no evidence that they won’t be followed.

Removing pictures of a steak? Remove links to your blog? It sounds to me that the moderation team (and whatever similar group/people existed before it) pokes reactions out of community members in order to get an excuse to ban undesireables. Let’s not forget milahu who also was prodded for having external views on a personal blog they deemed undesirable. He didn’t feel the need to share them in this community until he was provoked and asked to remove links in his personal profile.

I had just pointed out a new moderator appointee’s toxic and divisive views on that person’s mastodon in another thread. Instead of a similar moderation action the thread was moved to PM where the mod tells me my path to building community is wrong.

I don’t know what you hope to accomplish

Quite obviously: that there will be over time an emerging insight that accountability is in the best self interest of the team.

The success of a policy-driven RFC is quite low, in my opinion, due to the incentive structures of RFCs. Realistically, accountability seems to be an issue that can only resolve out of the team itself, when it is realized that it is not enough to mobilize a few with the team’s decision, but the vast majority of silent onlookers, and in doubt keep a cool hand and head.

And, despide the staked word, I hope nobody takes this advocacy (naivly) negatively, that’d be a missed opportunity to improve, and not in accordance with my stance.

It would be refreshing to hear any sort of commitment to improve, if a clear and serious commitment to accountability is already asking for too much. Tiny steps are good steps, too.

With all due respect, this has been a recurring theme for years now. I totally understand if you do not have the same context that I have, but none the less, from where I am standing it is so obvious it is literally painful.

I get what you mean about spreading FUD, but that isn’t really my fault, I’ve argued elsewhere that the reasoning for bans should be made public to avoid the FUD spreading, but the unwillingness to do that, and just the absurdity that it is somehow okay to make secret decisions in what is supposed to be an open community gives me fair cause.

I appreciate you wanting to maintain good faith, but from my own point of view, I have more than enough evidence to determine for myself that these decisions are not always made from a place of good faith. You are free to come to your own conclusions.

after inspecting the linked x.com 17 profile i admit i’m not particularly upset that i won’t be working with this individual because of their ban. the follow-on behaviour and self-indignation indicates that perhaps, at least to me, the correct decision was made in that circumstance at the current time.

moreover, i’m frankly a bit sick of the same “argument” about silencing dissenting opinions appearing every time a code of conduct or moderation team is adopted in a community. i’ve seen it happen within alpine, freebsd, the linux kernel, and plenty of others. instead of replying in full to the argument i’ll just link this 26 and request you read it. i haven’t seen any of those communities fall apart yet - only the opposite.

I’ve been overjoyed at the adoption of a code of conduct, but personally, after having had very bad interactions with member of the moderation team, where they unequivocally treated me against the terms laid out in this code of conduct, and without any sort of transparency as what happened to the member that did treat me this way, I also have concerns.

With this is mind, I do have to agree that there is an accountability issue. As much as I am glad that we finally have a code of conduct, as much as I don’t think there has been any lines crossed in the adoption of this code of conduct that shouldn’t have been crossed, I still have to point out that there are voices on both sides here calling for more transparency into the process.

At my most cynical, I fear without this transparency, the code of conduct will be little more than for show. For the community to be able to hold the moderation team accountable, we need more insight into their process.

At the same this, we need this insight in a way that doesn’t put any potential victims at risk.

And even if this accountability technically exists, having to read through several RFCs to find out the details isn’t sufficient, without discoverability they don’t exist.


And yes, the lack of insight into whether or not a person who treated me intolerably is still part of the moderation team does heavily discourage my continued participation in the project. Since said member asked what I even do for NixOS, I’d like to put this into context.

In October, I reviewed 160 nixpkgs PRs and opened 43 nixpkgs PRs, of which 37 where merged, and 3 still are on hold, as I have little intention of finishing them.

In November, I reviewed 4 PRs and opened 5 PRs, so far, mostly just for my own software releases.

I’m personally probably permanently burned after this bad interaction, but hopefully you can pull yourself together so the next person isn’t.

This is not on topic, insofar as it was actually about accountability; it is something to be read alongside the other posts here criticizing the actions and existence of this moderation team. It is not however a specific reply to these and I am not interested in engaging in any debate.


Firstly, I would encourage people to read and consider some of the following pieces of writing:

The forbidden topics

This includes a description of a standard of moderation present in many technology communities. It describes how an ostensible focus on free speech and a superficial enforcement of politeness has the effect of emboldening hateful speech and actions at the expense of the victims.

https://drewdevault.com/2023/09/29/The-forbidden-topics.html 11

Politics, Safety, and the Future of Scala

This post describes the state of a community of “no politics” moderation. Looking at some of the unsympathetic, gaslighting, and concern-trolling replies (referenced in the second link) is it any wonder why those most affected by bigotry are often unable, or unwilling to raise such issues. This is part of a vicious cycle, in which the cost of advocating for marginalized people is borne by those same people, often those least able to afford it; the consequence of this is less awareness of discriminatory behaviour, more bad actors, and over time a silent exodus of those who are made unwelcome.

Bigotry and its Amplifiers: A Response To LambdaConf

The opening of this article demonstrates the real-world consequences of speaking up in an environment which includes and tolerates bigotry and bigots. This woman is brave enough to publish such a piece, but how many similar stories must there be which, almost by definition, are left untold.

Hyprland is a toxic community

Another example of where “no politics” and “no Code of Conduct” communities can end up.

https://drewdevault.com/2023/09/17/Hyprland-toxicity.html 15


In order to participate in community with the sort of “neutral” moderation that is often advocated for in articles like these, one person may have to remove their writing calling for the elimination of other community members while another person may have to ignore death threats or suppress their identity. It is important to realize that such a situation is not fair, it is not just, and constructing an equivalence between these two people’s ability to engage will only serve to disenfranchise the latter. It is almost impossible to convey how terrifying death threats are to those who do not receive them or who are not subject to dehumanization in broader society; this is indeed something we have seen in the NixOS community. To their credit, the moderation team did deal with this swiftly; but this moderation decision was still criticised with the same exhausting, “apolitical” concern-trolling we wade through every. single. time. anything moderation or diversity adjacent is brought up here.

I am relieved and grateful that, to the best of my knowledge, the NixOS moderation team does not generally behave in the ways described in the above articles. To have our moderation team slide towards the free-speech-absolutism/neutral/apolitical stances described here would be extremely regrettable, and would undoubtedly cause further marginalization and the eventual departure of a large proportion of the NixOS community.

Concerns about lax, overly-tolerant, non-proactive, moderation are not abstract worries; the consequences are real, and are demonstrated time and again by communities less fortunate than ours. In order to maintain the ability for everyone to participate safely in the community, it is imperative that a diverse moderation team engages in proactive moderation, informed by the mechanisms of marginalization and social justice; it requires work and vigilance to achieve and maintain such a standard of moderation, and I dearly hope that the NixOS moderation team doesn’t fail or falter in this.

Thinking that creation of the moderation team has changed the processes or the style of moderation is mistaken. The RFC, when compared to reality before it, effectively said that the people doing the moderation are given specific places for announcing team changes and bans, and otherwise continue whatever they were doing before.

I do agree that even the briefest summary of what moderators found the key unacceptable component of world-visible behaviour — have we ever had a ban purely for unacceptable PMs? — would be a useful addition to posting a general summary of moderation principles (call it CoC ot whatever), maybe even a more useful thing than CoC on its own (although it is useful to say that moderators agree that the general policy of enforcement aligns with some text).

Then Moderation Team: please provide the secret reason for the ban.

The Moderation Team can ban anyone without publishing who did the decision and why but anyone oppugn them has to open an RFC?

And now, in this thread, The Moderation Team just hidden all posts they don’t like without a reason?

My account here is not linked to any personal account because I don’t want to be a target of GOVERNMENT CENSORSHIP but it seems this can also save me from the NixOS Moderation Team.

I understand I should assume good faith. But trusts is hard to establish. If a controversial is made and then clarified later, then I can trust the team. How can I trust someone who keep banning people in black box?

It sure looks like flagging posts you don’t like is the new trend here. If this reflects the underlying idea of moderation that the respective people have, that might be bad karma incoming. Also this feature appears to lead to an escalation of suspicion. Isn’t it possible to deactivate it?


I also want one off-topic remark! Since some people like to bring up Hyprland time and time again as a negative example. Hyprland is literally a 1-man-show by a guy in his early 20s maybe. Drew DeVault’s post on this is just grossly self-oblivious about this fact or he is wallowing in bad conscience about his own past behavior. Both of which is really bad.

To my knowledge Hyprland has not been a “toxic” community. And I would just like to invite people to investigate this with a bit of a critical distance to Drew DeVault’s view.

It’s not a secret: Update moderation-log.md · NixOS/moderation@e9d67b7 · GitHub 54

Quoting myself here from elsewhere: “Posts that get flagged by Discourse community members with a sufficient trust level get automatically hidden at first, although the moderators eventually have the final say (there is a review queue). Please don’t make any bad faith assumptions.”

We are currently hiding all posts that are off-topic or inflammatory.

Yes, I actually have to agree that my last post was somewhat off-topic. :+1:

Glad to know that the reason is not a secret. It’s a big step toward a more transparent administration and the Moderation Team gets more trust from me. Unfortunately the reason is published late and only by a team member in a reply. This can’t dispel all misgivings though so I still hope to see more details.

The reason is not published by default because it’s a public log and people that got banned might get into trouble in their personal life/carrier i.e. if they maybe in a few years later they try to apply for a job. We always tell the person in question in private why they got banned. In this case we made an exception because the person explicitly allowed this.

Someone pointed out that the recently adopted CoC FAQ states:

Contributor Covenant only applies in project spaces and when an individual is representing a project. Your conduct outside of these situations is not governed by the code of conduct.

Revisiting srid. Knowing now that he was misguided in posting a public poll about the state of his moderation, what do you think was the catalyst that lead him to that misguided action?

Maybe you should hire a psychologist to find out if it bothers you so much.

We’ve already come from “accountability issues” to “please speculate about people’s motives”. I wonder to what absurdities this will continue to go in order to just keep arguing.

[I deleted my own reply by accident! Re-typing …]

This is important IMO. We can’t (and I’m glad we don’t) have a rule that the reasons for a moderation decision have to be made public. They might be confidential, not only because of embarrassment to an individual (although I guess that’s the most likely reason) but also for all sorts of other moral reasons and also legal reasons.

Or maybe logical consistency is just more important to some folks than others. Also curious why this post hasn’t been blocked like all the other supposedly “imflammatory” posts in this thread. This seems a bit more deliberate than some of those :thinking:

To address your obviously sarcastic point, so if someone feels hurt or threatened by something of the correct persuasion, it is encumbant on the community to protect them, but if they are of the undesirable persuasion then it’s cool to ridicule them and imply they have mental health issues?

I agree that @polygon 's post (and it’s non-flagging) reads like a raw and undisguised expression of the general problem in this forum.

And as another contributors pointed out, maybe the flagging feature is not helpful to the moderation team’s work as the passive aggressive nature that often goes along with (cheap and anonymous) flagging not only gives cause to injury, but also to suspicion.

Funnily, the absolute harmless comment itself who bore this insight is flagged and hidden now. Lol.

This makes the moderation team’s work considerably harder, because they (even though a discourse feature), are now obviously subject to all scrutiny arising from the abuse of the flagging feature, by extension of organ-responsibility.

So yes, accountability is important, but more so may be even a general vision and thought process about sane and safe communication design.

Flagging is probably not one, and maybe not even emoji reactions, if you really thing through the fact that in Srid’s poll 60% of a sizeable body of participants seemed to disagree with the ban decision, while in this forum (anecdotally based on the heart reactions), one might feel echoed into believing that there is majority support for the ban.

All this to uncover the obvious: the moderation team itself hasn’t, as of yet, found a suitable, trust-inspiring, integrating and reconciliatory response to the concerns raised throughout the ongoing discussion.

And the task seems to keep growing. I wish the mod team wisdom and a lucky hand and hope they’ll find the strength to systemically address the issues uncovering before our eyes.

Perhaps if you had been more willing to presume goodwill from your interlocutor, you would have seen that

was a response to

i.e., the (sarcastic, yes) suggestion was to employ a psychologist to analyze Srid’s motivations, not to fix some implied mental health issue of tgunnoe’s.

This exchange does indeed illustrate a general problem, but perhaps not the problem you were intending to highlight.

agree to disagree, that’s not how it reads at all

Instead of dunking, why not actually elaborate your point, if you have one?

No dunk was intended. My point is what I opened the post with: presuming lack of goodwill leads to perceiving lack of goodwill, in a vicious cycle. This is a sensitive topic, passions are flaring, and it’s fine for people to express themselves passionately (if respectfully). But in order for that to work, we need to acknowledge each other’s value and not be looking around every corner for someone trying to persecute you for wrongthink—because if you presume it, you will find all the evidence you need to convince yourself, regardless of what the rest of the world thinks.

These various moderation-related threads have had a lot of that, it seems to me, and not enough pausing to consider the best ways something might be interpreted. If the question is ‘why isn’t this post flagged?’ for example, is your first impulse to find the evil thing in the community that permits this post while rejecting others? Or could it be to find the good (or at least neutral) thing that this post does but is absent in others? Do you presume persecution and unfairness, or do you presume that someone else has a different perspective and try to understand it? Same question, different attitudes, different outcomes for likelihood of reconciliation of the community.

All things considered, I genuinely appreciate the thoughful response, please allow me a chance to respond to some of your points to hopefully clarify my position…

Agreed, however I also believe in honesty in difficult conversations, and after years of seeing the same general trend with no real solution, my good faith has honestly been totally exhausted. I would be lying if I said otherwise.

Again agreed, and I really don’t intend to persecute anyone. It’s not my bag, personally. I am and have always been interested in this community for technical reasons, and I find the political aspects draining and unrewarding personally. It isn’t my intention to see anyone banned or punished.

However, from my own point of view, it does seem there are some very real biases that exist that are not being properly addressed and indeed are being systematically dismissed any and every time a member of the community attempts to address them. Further, these issues, at least the ones I have had exposure too, only seem to bias in one direction, which is the root of my concern.

It is my belief that good leaders are rare, and I am more than willing to extend copious amounts of grace to those who attempt to step up. What I am not willing to support, however, is an attitude which boils down to, “I’m right, and if you disagree I will simply ban you.”

In my view, It’s more or less fine to have that attitude as a regular community member; it is your perogative, but for a leadership position I find it inappropriate. Further, I feel it is a mark of bad leadership when someone is unwilling to at least consider their own biases, especially when being critical of others.

Also agree. I would simply say that, from my perspective at least, part of the problem is that I have tried to do just that, and each and every time I’ve been met with a wall of utter resistence that seems unwilling to advance beyond their own narrow worldview. Indeed, the impression I have gotten several times is that any opposition should just be exhausted until they literally just give up.

This may create an illusion of consensus or closure, but in reality it sometimes seems almost intentional. Human beings have limitations, and it is far easier to fluster your opponent into an ineffective angry rant and proceed to character assasinate them than it is to understand them. We’d be lying if we pretend this isn’t a factor.

Unequivocally no. I do not presume to know anything about the intentions of others. All I can speak to are the general trends that I myself, and others have pointed out. I am very interested in alleviating my ignorance, in as far as that is possible, and I make real effort to attempt to understand the viewpoints of others. That said, I do not believe all viewpoints are equal or valid, and part of my issue here is that I simply cannot understand the rationale behind a lot of these decisions, and any time I inquire, it seems the response is more or less, “that’s the way it is, deal with it.” Although never that bluntly, thankfully.

This is a programming community after all, I would presume that we are generally more interested in logically sound ideas than the general public would be. However, I am failing to find a logically consistent thread here at all. Again, as I have said, I am more than willing to extend grace, and I realize that mistakes and oversights are commonplace. I am also freely willing to admit the possibility that it is me who is mistaken. I’m not upset if things don’t go my way, and it really doesn’t bother me personally.

I really feel more compelled to speak on behalf of other members of the community, who I know have hit the same wall I have, and yet seem reluctant to speak up, giving an illusion of consensus where one does not exist. If I can, I’d like to express the shared frustration in a way that is hopefully productive, but also, as I said in the beginning, my patience has been spread fairly thin at this point. And if things continue in this way, the most likely response is that I will simply resign once again.

But this is all meta, it seems we can never really get into the meat of the issue without somebody getting blocked or silenced, which I guess is the best way I can concisely express the issue. I’m more than willing to consider the possibility that perhaps in my current position, I am simply not equiped to express the problem in a productive manner, but for the sake of the community at large and those I feel are not recieving a fair voice, I’ll venture to try.

Perhaps if you had been more willing to presume goodwill from your interlocutor, you would have seen that […] i.e., the (sarcastic, yes) suggestion was to employ a psychologist to analyze Srid’s motivations, not to fix some implied mental health issue of tgunnoe’s.

Thank you, that’s exactly how it was meant. I wasn’t even considering the way it was misunderstood when I was writing it. I am sorry if anyone did. I 100%-agree with what you said about assuming good faith.

Maybe it’s that, by bug or design, hidden discourse posts create a thread that reads like a list of who’s allowed to express their opinions and who isn’t? I get certain things are off topic, but there are off topic posts here still standing.

It seems wrong to adulterate the history in all but the most egregious of cases, it can even bestow a false narrative to the reader, who may only exacerbate it further in their mind.

Perhaps just because it’s a feature, doesn’t mean we should use it? At least not like we are.

A private conversation, moderately controversial, with the usual few misunderstandings has just been shut down (“locked”) by one of the participating (newly nominated) moderators.

I disagree with this mode of use of power and wrote the individual so in a DM.

I didn’t intent to unfold a story with my original post, cause this topic here is a concern that would be, with the right moderating mindset, otherwise relatively easy to address in a reconciliatory and integrating fashion.

But not only did this not happen, but we keep collecting data points that unfold and entrench this story.

Disillusioned about the prospects of whether it would happen: I think an outright reform of the moderation team from within is in order, where accountability may only be a starting point.

The predominant attitude seems to be: no successful RFC, no problem. Wow!

I feel this topic is slowly going in circles. All I’m picking up are vague feelings of persecution by people who seem to feel personally attacked by moderating decisions that don’t concern themselves.

I’ve personally been happy with the moderation, though I’ve also been more of a lurker. Good moderation is hard. I thank the people doing this job, not just juggling a lot of difficult communication but constantly having to defend what they do. I get notified for everything in the moderation github repo and its always the same people concern trolling the decisions made.

If you really think you have found some better way to do moderation write it down in an RFC. Saying they should reform from “within” feels like a lazy way to get the responsibility of coming up with the better solution out of your own hands; you can keep vaguely gesturing at “accountability” undermining the moderation in the process without having to do the hard work of figuring out how better moderation would work in practice.

I defer to @expipiplus1 excellent post earlier in this thread that was unfortunately hidden that links some really good articles around moderation and community safety.

Well, yes and no.

But “laziness” is really just a counterfactual supposition.

Please take note, for example that I was coauthor of the Mod Team constituting RFC.

So I have experienced how RFC processes rarely go beyond the smallest common denominator.

Thus it is easy to see how such an RFC would only have the slightest chance of success, if is being proposed consensually, i.e. the current team agrees to the proposition that not all is right and that it is actually worth changing some things.

We’ll probably see after a couple of days after this discussion ebbs what, if any, points of critique (among all the controversy) the mod team would be interested in considering more closely.

Then is the time to write such RFC, if any. And of course I won’t duck away in participating (even actively, if desired).

I’ve thought more about the need of protecting the identity of the moderated individual.

If we take a step back, likely not even the current git history backed process exposing Personally Identifiable Information may hold the test of applicable personal data protection laws.

I’m no expert on this subject, but I’d assume neively that I could request to the NixOS Foundations’s data protection officer to erase any entry with personal identifiable information not only from the repository, but also from the git history under penalty of sanctions.

Typically, in such cases, all Personally Identifiable Imformation (PII), such as the GH handle, would be anonymized in public and only a private mapping would be held by the mod team to the respective GH and Discourse handles.

This not only would ensure the NixOS Foundations’s compliance with aplicable laws beyond any doubt, but it also would remove the one obstacle that has been cited in this thread towards providing more context about a decision in the moderation log.


Moreover, I find it somehow important that, alongside the decision for a ban, also the voice of the accused is ritually given (some) space within the same record.

Kind regards to everyone who has read through this thread until here. I hope we can all agree that we can do better. :handshake:

I would love to read @expipiplus1 links.

Ah!, i’ve just been told that i can hit a button an unhide the posts…

an interesting forum configuration.

I’d like to share a blog post by a person that, like me, has had first hand insight into the moderation process: Have NixOS Mods Become Radicalized? – Sridhar Ratnakumar 36 (please kindly ignore the provocative catch title for once :wink: )

If this forum may suggest that there’s absolutely no room for improvement, the interested reader may find it useful background information to help navigate their judgment in this intransparent affair.

Yes I personally am grateful you posted that @blaggacao . I am still deliberating with myself how to proceed in all of this. There seems to be some bad karma here when it comes to these issues: Code of Conduct, moderation team, political attitudes. Maybe not surprising with politics involved, but still…

I read the little bit of stuff that I could get from Srid thanks to your post.

I intellectually fail to grasp what exactly he was suspended for. Was it a picture of a steak he cooked due to his diet? Or a link to a bit of political content outside this forum? Or was it sharing controversial viewpoints on debates brought up by others (!!!) on this platform? I don’t really get it …

Yet after saying this, and having engaged in these controversial issues myself for a short time on this forum, I can also see why so many people appear to be in love with Codes of Conduct and proactive moderation. All these debates tear people down on an emotional level (including me sometimes btw), they take up a lot of energy that could otherwise be spend on making things (much more gratifying I think), and they have a tendency of leaving all sides frustrated.

I am a bit at a loss on what to make of all of this to be honest.

He was suspended for not doing what mods asked him to do.

They asked him to change behavior around all those things you mention, but based on his account and the mods’ account it seems they agree that the suspension happened after Srid said that he’d only obey the mods if they did something he wanted (i.e., turn the things he was being asked to do into universal rules that they would prosecute against everyone equally).

The moderator team has authority. If authorities only asked you to do things that you were willing to do out of your own desire, there would be no need for them. It follows that under some circumstances an authority can be expected to ask people to do things that they don’t agree with. If people treat such requests as optional, or the opening to some sort of negotiation, again the moderators are not really doing anything special—any one of us can make a not-backed-by-power appeal to someone else in the community.

If you agree that moderators should exist and do something that makes them different from other members of a community, it therefore follows that you should expect those moderators to occasionally ask people to do things that those people don’t agree with, and that those people should comply or face the consequences.

If that sounds horribly authoritarian to you—it is authoritarian! Authority is the governance model we have. Want to start a constitutional democracy with separation of powers and legislation and judicial review and all that good stuff? Write the constitution and get the community to agree to it, or start your own community with that as a founding document and see who joins you. That’s massively difficult work, but it’s something you could do.

If you think you are willing to put up with authoritarian governance but think that the authorities made the wrong call in suspending Srid after he failed to comply with their requests, I say you don’t understand authoritarian governance.

And if you think that the authorities should not have asked Srid what they did, at last there is a concrete topic of conversation that I think might be productive. It’s not about what he was suspended for. It’s not about oversight, transparency, or accountability. And it’s definitely not about ‘keeping politics out of tech’ or any such nonsense. It’s about your politics not agreeing with the mods’ politics on this specific issue, and whether you can convince other humans to change their politics to align more closely with yours (or, perhaps, be open to being convinced to change your politics to align more closely with theirs, if that’s not too rich of a fantasy to entertain).

That is a starch misrepresentation of an acceptable governance model for our shared community, almost im every sentence. People don’t “sign up for”, people “participate”.

For that participation to be safe, we must be reasonably protected from arbitrary (mis)use of authority. Full stop.

I’m not talking about what ought to be. I’m simply describing what is. Feel free to correct any specific factual claim you think I got wrong. (I have no idea what ‘People don’t “sign up for”, people “participate”’ is meant to refer to.)

For the record, this is the sort of attitude I warned about years ago. The ones so eager to rule are rarely the most fit to.

But I don’t share your enthusiasm for authoritarianism, so I’ll just reiterate what I said back then and leave it be. If that’s the direction the community wants to go, so be it. But is it though? Was this ever for or about the Nix community?

Even at the time the intial conversation was happening we were only ever talking about protecting a small contigent within the community that, I must assume by their silo-building actions, believes that their socio-political outlook is the only acceptable one.

That’s how I define radicalism, personally, but to each his own.

A misunderstanding. I have no enthusiasm for authoritarianism. What I have is an allergy to people criticizing authoritarianism without offering an alternative other than authoritarianism run by people who agree more with them.

I also, admittedly, don’t think that authoritarian online communities are nearly as bad as authoritarian governments in the real world. The vast majority of online fora are governed by authoritarian power structures (i.e., they have moderators and those moderators make and enforce the rules per their own beliefs) and much of the time that is good enough. The worst case scenarios are wildly divergent—in one, abuse of authority can lead to confiscation, imprisonment, death; in the other, abuse of authority is pretty much limited to not having your words published by someone else’s server.

If nobody will propose and succeed at implementing an alternative to authoritarianism, the only thing to do is operate with an understanding of the way authoritarianism works, or decline to participate. That’s not enthusiasm; that’s realism.

That’s a relief.

I actually agree. But what if the authoritarian leadership takes on a radical opinion that willfully excludes productive members of the community? Do we just stand by and watch as they justify everything under the paradox of tolerance? What about the paradox of the oppressed? What the hell is so offensive about steak anyway, cause I’m still not getting it.

It is one thing if there is an authoritarian BDFL who is actually primarily concerned with the health of the community and the project, but what if the leadership puts personal political motivations above the good of the community? We can’t even point it out or dare to disagree without risking a ban? Seems destructive and wasteful to me.

What if the leader of a technical project takes a direction that you don’t agree with?

  • Reach out to them about it.
  • Try to be civil and reasonable.
  • Present your point of view concretely; avoid starting from abstract principles that may mean different things to you and the leader.
  • Respect that the leader may not want to discuss the decision.
  • Decide for yourself, based on what the leader does, whether the outcome is something you can work with.

It would be nice if the mods would offer some sort of statement to the effect of, ‘Except in cases of extreme provocation, we won’t issue any bans without giving the subject notice and a chance to make things right first.’ That seems consistent with the way they’ve been operating so far. Would that alleviate this concern?

(You probably don’t like it, but if making a commitment like this I think the mods should have an ‘except in cases’ escape clause, not to silence civil dissent but to stop the troll who drops in and starts spraying invective and slurs everywhere—‘we’ll give you a day to edit your posts’ is not really an appropriate response to that guy, nor is playing whack-a-mole with the individual posts as they come in fast and furious.)

I’m even more convinced now that the Moderation Team is doing the right thing. Thanks, mods, for the time you spend on like this so we can stop wasting our collective energy on assholes. If anything I wish your threshold for action was lower.

Apparently you are pointing it out and aren’t banned yet. Notice anything?

Of course, if one reads it, one should be careful to make sure to separate direct observations from implications and guesses, as the latter are likely to be wrong (intransparency of some things is real), and some are indeed wrong (I don’t think being more specific will convince anyone, and I’d risk divulging information that became clear from private communication).

Yeah, Nixpkgs has been there believed that, the story ended up with some people setting up social pressure to talk the leader into a commitment to either discussing or fully delegating, and then this has been used to push through some changes the leader initially opposed but didn’t want to discuss in detail.

Right, but if the mods ask people to change their profile picture then that should follow from some rule the community has agreed on. The current situation appears to be that the mods and Srid disagreed on a topic that is not relevant to NixOS, and the mods thought they’d enforce their opinion by being “the mods”. I.e the request to change profile image and a background image would make sense if NixOS were an organization joining e.g vegans, but it has no relation to that.

My understanding is that a rules-first approach to moderation was tried via an RFC, agreement couldn’t be reached, so instead we have a moderation team that makes decisions based on their best judgment. As has been stated ad nauseam, if an RFC ever manages to establish rules that the community agrees on, the moderation team agrees to abide by them. Until and unless that happens, it’s completely absurd to say that the mod team can only ask people to do things based on the empty set of rules the community has agreed on.

Have you, or anyone else with this concern about what appears to be, reached out to the mods in any of the channels they have specified for raising concerns 4—as opposed to trying to start a public mud fight—and simply asked why the mods asked Srid to remove his cover image?

Is there any place we could see basis for the “best judgement”, because at least two of the requested items don’t seem to relate to NixOS (so what is “best” about this judgement?). But arguing over off-topic things should, yes, be done elsewhere (wasn’t that complied with?).

(I guess you can tag the moderators again if you are afraid they are not reading this, but I’d assume they are seeing the topic discussed here and elsewhere.)

@rhendric

I think your post needs a little response. Anyone reading this should in advance know that I myself DO NOT agree that your description is accurate though. I think, as far as I am concerned, the moderation team did a reasonably good job so far. And it is a difficult job too. But I think, if intended as a defense of the moderation team in place, you really did the opposite here.

He [meaning Srid] was suspended for not doing what mods asked him to do.

If that were really true, I think the whole team should resign. NixOS is too big to have that kind of arbitrary basis for decision making without any kind of guidelines for what to expect in advance. It creates uncertainty beyond belief. Unless of course NixOS adopts such a model explicitly, like a benevolent dictator governance model. But part of the Code of Conduct movement is to tame the Torvaldses of this world. So it seems a bit of an odd move to make at this point.

But even then, in every case of authority there is a difference between legitimate and illegitimate use of it. Benevolent dictators for life are assumed to be benevolent for a reason. If that distinction isn’t made, nobody needs a Code of Conduct that is supposedly there to clarify the very basis of moderator conduct.

So my point in asking my question obviously was: on which legitimate ground was Srid suspended?

Notice here that in order for authorities to be accountable at all, the debate about what constitutes legitimate grounds for their actions needs to be done by those affected by those actions. Not by the authorities. So once such a debate gets shut down, you kinda know in which world you are living.

So when you ask someone to change behavior from an authoritative position, there still needs to be some reasonable ground for that other than the authoritative position itself. This is the deeper reason for why I said that I intellectually fail to grasp the decision.

the suspension happened after Srid said that he’d only obey the mods if they did something he wanted (i.e., turn the things he was being asked to do into universal rules that they would prosecute against everyone equally).

Taking into account what I just said I would go on like this this: that demand appears to be very reasonable. Any authority that is legitimate can produce an account of the reasons of its decision. Part of this account will be universal rules, part why the particular falls under one of the universal rules. The rules also need to apply equally to all cases, which is obvious from their being universal. In western legal systems it is often required from judges to produce an account of their decision in writing.

And since we are all reasonable people here, and since there is a procedure in place for reasonable people to hold the authorities accountable, asking for the reasons backing up a decision by the authorities is quite reasonable too. Otherwise the procedure would be void. And no accountability could ever be had.

My baseline is this: The giving of reasons cannot be be avoided by the authorities.

I think what Srid was demanding here, according to your own account of the matter, is basically fairness in moderation. No more.

If you think you are willing to put up with authoritarian governance but think that the authorities made the wrong call in suspending Srid after he failed to comply with their requests, I say you don’t understand authoritarian governance.

Well, not if the request was illegitimate. That is my point in a way. And I do understand authoritarian government. My extended point is there is no reason to ever create one if you can avoid it. Or, if you have one, to get rid of it. Unless you are the one calling the shots of course.

And if you think that the authorities should not have asked Srid what they did, at last there is a concrete topic of conversation that I think might be productive. It’s not about what he was suspended for.

You could also say it might be an overreach in the competence granted to them. And in a way Srid himself pointed to this by asking: on the grounds of which rule are you making this request?

The two questions are not independent as you seem to assume. Because if they never had the competence to ask him to do something, then suspending him on the basis of non-compliance with the request is baseless. So the illegitimacy of the request entails logically the illegitimacy of the suspension if the suspension was due to non-compliance and not something else entirely.

I also believe that the reasons for suspension, as for any decision, are always very concrete, even though they include universal rules.

It’s about your politics not agreeing with the mods’ politics on this specific issue

  1. First of all that directly contradicts the assumption that “being respectful of differing viewpoints” should be how we guide our conduct thanks to the newly adopted Code of Conduct. That is a fairly obvious point that Srid himself has made on his blog.

  2. One of Srid’s quite contentious points on his blog is that “the core team has deliberately instituted a woke echo-chamber”. Are you actually agreeing with this? Because you sound like him a little bit. I personally don’t agree with this btw,. But your description is somewhat striking.

  3. I don’t think you make a great case against “‘keeping politics out of tech’ or any such nonsense”. In fact, as I see it, letting general politics enter tech has led to this result. Meaning the suspension of Srid, who is a really technically competent guy, much more so than I am. I don’t think the result is good. Had both sides kept politics out of tech the result would have been better. It would never had created the contentious issue in the first place. And his competence would have been preserved as part of this community.

Because of this, I would call for depoliticization on all sides inside tech communities in order to put technical questions center stage and protect people’s time. That decision is of course a political one with respect to the governance of tech communities. But since you accept the authoritarian implementation of such decisions so nicely, I see no grounds for you to object to it once it is made.

  1. It is somewhat strange that when trying to elaborate on your authoritarian model of governance you give the example of a technical team leader. Does the moderation team look like being concerned with technical questions to you? It doesn’t to me. None of the issues in the Code of Conduct concerns how I format my nix code, or how to name a PR on GitHub or any technical issue really. Your example appears to be misleading.

If you agree that moderators should exist and do something that makes them different from other members of a community, it therefore follows that you should expect those moderators to occasionally ask people to do things that those people don’t agree with, and that those people should comply or face the consequences.

Ironically, after all of this disagreement, I totally agree with you here. But this isn’t actually authoritarian at all. It is just authority and equally applies to legitimate and illegitimate use of it. Whether it is legitimate however depends on whether there is an account available to judge the adequacy of the decisions taken, and whether the decision is open for revision if found lacking by a sufficient number of people affected by it.

I expect that if people are asked to do certain things that are not technical questions in which the technical leader can be assumed to have superior technical insight, that there is a reason readily available, from the one doing the asking. This reason explains and limits the competence of authorities asking such things. And otherwise I expect that people are not being asked such things.

On all the lengthy disagreement with you that I voiced here, that is the main point it appears. I expect non-technical authority to not transgress the bounds of intelligible legitimacy.

I’m not talking about what ought to be. I’m simply describing what is.

If that is the case, will you join the revolution if there is going to be one? Because what you are describing is basically an account of illegitimate authority.

Just for the record: I don’t think this description actually matches reality. From all that I have seen the moderation team really has a hard role to fulfill because on some topics the opinions move far apart so someone is going to be dissatisfied either way and you cannot please everyone. And these discussions are actually quite hard and emotionally stressful and all of that.

But it is striking that you come up with this kind of explanation once someones asks what are the reasonable grounds for a certain decision. Remember that people sold the Code of Conduct to me in the other discussion by saying: it makes things explicit, implicit power structures are bad, they only serve those who are already in power etc. etc. … well if your reasoning stands, the explicit power structures might do the same, just on a bigger scale. So they are actually worse.

it’s completely absurd to say that the mod team can only ask people to do things based on the empty set of rules the community has agreed on.

But thanks to the moderation team itself, the set of rules is no longer empty. It is written down in the Code of Conduct. Which, people told me, is an exact or at least close-enough account making explicit what has been implicit practice of moderation so far. So it appears very reasonable indeed to take this document and make it the baseline standard of accountability.

don’t think that authoritarian online communities are nearly as bad as authoritarian governments in the real world.

I have a feeling with the recent politicization of society at large, that has changed a bit. Of course in online communities you can always just leave. But if it gets worse, the abuse of authority can do substantially more damage in online communities than “not having your words published”. The overall culture has deteriorated to such a point that the damage, I feel, is potentially much greater now than it was back in, say, 2015 or so.

What I have is an allergy to people criticizing authoritarianism without offering an alternative

I hope my alternative is clear: Use the general rules readily available now (Code of Conduct) to make sure authorities actually are guided by them and can ground their decision in them. And make sure to put pressure on them when decisions go against the rules or a not readily grounded in them.

The job of the moderators is to ensure a safe community, not to enforce things “related to NixOS specifically”, so I don’t understand where this question comes from.


More broadly: something that seems to be getting lost in the discussion here is that community management is a specialization. It is a skill, and one that is particularly difficult to learn. If you are not an experienced community moderator (and merely “having a mod flag” doesn’t qualify for that), then you are almost certainly going to see moderation decisions that you do not understand, because they are the result of years of expertise and learning about behavioural patterns, something that people don’t typically do outside of community management jobs.

Now of course it’s understandable to want to understand how a certain moderation decision was arrived at, and it’s certainly possible for moderators to make mistakes - they are people and therefore fallible like everyone else. Having an inquiring conversation about moderation rationales is thus reasonable.

However. It is not reasonable to assume by default that if you, personally, do not understand a moderation decision, then it must be wrong unless proven otherwise. You wouldn’t assume a carpenter to be wrong just because you don’t understand their techniques; so why would you do that with a moderator?

And yet, that is what very often happens, and it is what happens here too. People could privately reach out to moderators, and ask them to explain the moderation decision, and that would be fine. But aggressively demanding explanations while implying that it must be an invalid ban because you don’t personally see the reason is something entirely different, and very much out of line.

Part of this expertise of community management also means realizing that a “legalistic approach” to moderation (“it’s only bannable if it’s in the rules”) does not work, for the simple reason that moderation fundamentally involves dealing with bad-faith users at times. That doesn’t mean that all moderation is against bad-faith users, but some of it always will be. And bad-faith users will rule-lawyer, because their goal is to find a way to be an asshole that Technically Complies with the rules, but violates their spirit.

In other words: a moderation team that strictly implements a set of community rules (whether you call them “rules”, “code of conduct”, or anything else) just cannot do their job. This is where the subjective judgment of moderators comes into the picture; their job is to keep the community safe, not to enforce rules. If something is creating an unsafe environment, then it is their job to do something about that, regardless of what the rules say.

Right, but although I have been on Srid’s homepage (link to which was requested to be removed), I don’t remember there being anything forbidden there; but also I don’t remember what actually was there because the content wasn’t of interest to me. I.e can’t people just not read content they are not interested in? And also not go to a profile where they find an image they don’t agree with, etc? (Although I guess for those who are compulsed to read stuff they don’t need are also compulsed to report it to the mods and that’s why this outcome?)

Seems to me that NixOS mods banned Srid due to an unrelated topic to NixOS itself and then abused their power to enforce their opinion. I say this in context that all evidence of the “behavior” Srid should have changed has been removed, the three requests do seem weird though.

The problem here is not the content, it is the person. To not dance around the issue: srid’s post is a bigoted screed that is exactly the sort of thing written by people who - quite literally - intend to murder us marginalized folks, or wish for others to do so. This may not come across as a concrete threat to your safety for you, but it certainly does for us. We have to deal with this on a daily basis.

We do not feel safe in a community with people who feel comfortable openly posting this sort of thing, or who feel comfortable with others doing so. It sends a pretty clear signal that our safety and well-being is just not considered that important, and that no-one will have our backs when (not if) things go wrong. Whether we “look at the profile” makes zero difference for whether that person is part of the community; and we do not get to choose whether bigots harass or threaten us.

I’m not privy to the internal decisions of the moderation team, but if it’s anything like typical community management procedures, then the reason for asking it to be removed was to determine whether srid was maybe merely misguided and willing to drop such things if it makes others uncomfortable; srid’s response to double down on the matter very clearly answers that question (“no, it’s intentional provocation”) and this makes them a danger for community safety, and that would be the reason for the ban.

To be fair, this is not the evolving subject of this thread. As it neither is a personal attack on moderators, nor any questioning of sanity of character.

The majority of this thread tries to seek a better answer to the question: how can we trust each other and find this community a happy place?

Being borderline subject to abuse of authority (we haven’t established that yet as a shared truth, so this is my own conviction about what happened to Srid, as it happemd to me 2 years ago) is not a good place to start answering that question.

But this is a computer software message board. If “literal murder” is in the picture, don’t you think it would be more effective to report it elsewhere? And how do you think a suspension from discourse/github/whereever would even help?

And again, where is the evidence, is there something on the homepage?

We do not feel safe in a community with people who feel comfortable openly posting this sort of thing, or who feel comfortable with others doing so. It sends a pretty clear signal that our safety and well-being is just not considered that important, and that no-one will have our backs when (not if) things go wrong.

In the reverse, “the average contributor doesn’t feel safe knowing that they can be silenced, suspended, or banned for not exemplifying a particular world view point”.

It’s one thing if srid was inciting violence; but as far I can tell (which hasn’t been too much research), he is proclaiming dissatisfaction with “wokeism” (which includes many viewpoints). Extrapolating this to be “the sort of thing written by people who - quite literally - intend to murder us” seems disingenuous.

On a related note, having srid change aspects of this social media and blog site to prevent a ban action infers that contributing to NixOS may also include someone looking through your internet presence to find anything they may disagree with.

Whatever happen to, “I don’t agree with srid, but thankful for his contributions”. This kind of radicalization and stereotyping of individuals isn’t healthy for either side; if anything, it just creates more animosity. If this animosity continues, I feel like the Nix community will fragment, and that will be a huge paradigm shift as efforts to improve nix will be secondary to uphold a hegemony.

Unlisted 16 mins ago

Yes, this is a computer software message board. And other places are a supermarket, or a bar. Or a forum about motorcycles. None of those are nominally about our identities. Yet all of those are also communities, where we have to deal with constant harassment and, at times, threats - because the people doing the harassing are not constrained by the nominal topic of these communities either. And that means that community safety is always a concern, regardless of what is nominally the topic of the space.

To try and illustrate it with an analogy: if I’m in a cafe, and someone knocks me out because they think I “look too gay”, then saying “but this is a cafe, this is not about being gay!” is in no way going to undo or prevent that violence, or its consequences. That it’s a cafe and what that cafe is “about”, are not relevant to the community safety aspect - we have to deal with the abuse either way.

If “harassment is everywhere regardless of the type of venue and needs to be dealt with accordingly” is not a thing you are aware of, then I would suggest that you have some work to do in understanding how systemic discrimination and privilege affect different people’s lives differently.

And again, where is the evidence, is there something on the homepage?

To put it bluntly: we are under no obligation to provide an extensive crash course in “this is how we get harassed on a daily basis and how it relates to this one specific post or person” to any random person who asks. This is demanding from us to do extra work on top of already having to deal with the abuse and systemic discrimination issues.

If you are genuinely interested in understanding the problem, then you will have to do work yourself to understand the situation. If you do not wish to do that, then let specialists (eg. community moderators) do that job, and trust the outcome. Don’t make it the problem of already-overburdened marginalized folks.

Closed 4 mins ago