We've had a few people ask about starting a "contr...
# administrivia
i
We've had a few people ask about starting a "controversial topics" channel. In this thread, I'll collect my thoughts about that idea, for future reference.
There are a few different motivations for making such a channel. One reason to have a controversial channel would be to free people up to be more direct or emotional in their communication. To be more free to vent frustration, say. Another reason to have a controversial channel would be to host discussions that are likely to polarize our members or lead people to say things that might inadvertently be hurtful — politics, social issues, etc. The unifying theme seems to be something like: this is a place where your feelings might get hurt, so if you don't want your feelings to get hurt, stay away. Here's what I've previously said about this, and I think it still applies.
I can't imagine that a flame channel would successfully draw the combative messages away from everywhere else. So whether or not we have a channel like that, we still need a way to solve the issue Doug Moen encountered, where his thread was derailed with a tangential rant. I also don't love the idea of a channel where we encourage negativity.
Not only would it not draw away all the controversial discussions, but it'd also create a new way of derailing threads — people posting that a thread is too controversial and should be moved. I don't see how such a channel truly solves any problems, and I believe it would create several new ones.
c
I'm against the idea. I don't believe there's any evidence to support the notion that people can "let their frustrations out" online in a way that's a net positive for the world. I also think it's really unlikely it would be able to be contained. MAYBE if it was anonymous, but that brings its own problems. Disagreements would spill elsewhere and taint people's perceptions of other contributions.
👍 6
w
Can't tell whether it would be useful for others. Can say that if the channel existed, I would not follow it.
s
A different forum I‘m participating in, which is about iOS programming, has a #holy-war channel. Whenever a discussion somewhere else turns to something like „static vs. dynamic typing“ for instance, it is moved to that channel. It seems to be effective, because (a) there is a dedicated place for these conversations, and (b) it is religiously enforced by an excellent moderator.
Another thing that I might have mentioned before is Recurse Center‘s social rules: https://www.recurse.com/social-rules That doesn‘t directly solve the problem at hand, but I think it‘s a good example to be aware of.
r
So, I have been a part of multiple online communities where people are able to express controversial topics, discuss differences in ways the move the conversation forward, allow for people to change their mind or not but still have productive conversation. They are rare, but do exist. They have several things in common that I have observed: 1. An iron clad, unbending devotion to inclusion. That is, we specifically allow for, encourage, include and consider as valid perspectives that are not our own. 2. Absolute safety. They make sure to create space for people to express those perspectives and feel accepted even when disagreed with. Basically, the only thing that isn't tolerated is intolerance. It's incredibly difficult to foster that, but definitely worth it.
I believe the future of coding (not necessarily this group in particular, but the generalized version) must deal with really hard topics. Privacy, racism, sexism and more must be dealt with for us to move forward, and it may be that even the way our keyboards are made can contribute to this in subtle yet important ways. We are missing voices in the conversation that have a hard time even getting to the table because there are so few places where they are even welcome to suggest that there is a problem and that it might be hardwired into our languages; it might be the water we are swimming in. The only way to understand it and fix it is to foster a safe place for those conversations to be had. Where else should those conversations take place than a place where we are trying to explore the future of coding?
I also would like to point out that so far, we have a lot of white male voices in this meta conversation. On the original thread there were a lot more voices saying that it's not just about the machine's indifference to who is on the other end of the keyboard. Those voices haven't spoken here and maybe that is because we aren't listening not because they have nothing to say. I think we should listen even if it's hard to hear. We need to go above and beyond and make space for the voices and perspectives we don't normally hear, and we can only do that if they are affirmed that their perspective matters, we want to hear it and will really listen. If I am wrong, I welcome being told so, but I think it should be by those whose voices we tend to silence by avoiding the hard topics and sticking with the status quo.
i
@Stefan
Whenever a discussion somewhere else turns to something like „static vs. dynamic typing“ for instance, it is moved to that channel.
If Slack gave admins the ability to move messages, many of our issues would be solved. Since we don't have that, we'll need to find other ways to keep our discussions organized — or learn to live with this kind of disorder, and find other ways to keep our discussions purposeful — or learn to live without purpose, and (recur x)
@Robert Butler Have you seen our CoC? It articulates a lot of the same goals you're putting forward. The CoC is relatively new — it's the 2nd thing I did after taking over stewardship of the community at the beginning of the year (the 1st being a survey to learn about the composition of our community and what issues people would like us to address). We had a few expansive, difficult discussions about diversity and inclusion in the first three months of the year. I think that moved the needle on the confidence that folks have here in saying "(A) we're going to have to talk about difficult things, (B) this community is unabashedly pro-inclusion" The big issue we face now is that.. this focus on inclusion is relatively new. Historically, this community has not been particularly welcoming to women and North American minorities, and it's something that will likely take a while to change — but the overwhelming majority of folks here are interested in seeing that change, and it's now just a matter of letting the community run forward with these new priorities for a while, sorting out legacy habits and hopefully doing a better job retaining the underrepresented folks who find us next than we did with the ones who found us in the past.
(I highlight "North American" minorities because a few folks have pointed out that some of the language we use to address racism is less applicable the further you travel outside North America. There are similar issues everywhere, but the way they manifest is different, and so the discourse needs to reflect that difference.)
s
@Ivan Reese That community uses Slack like we do and they manage this purely through communication and culture. This isn’t a technical issue, and I doubt a technical “solution” would solve the problem. This is about culture. That said I want to acknowledge that you are doing a fantastic job with that here already. It just takes time to build culture. Having a channel to send people for these kinds of discussions might just be a helpful tool that makes it a little less offensive for a moderator to bring it up. Over time, with persistence, people realize that it will be pointed out consistently and learn “how we do things over here”. (Just like you did in #C0120A3L30R.)
i
Interesting. Can you give me an example of what someone would say or do to move a discussion? Is it something like I outlined here?
Upon finding such a comment, the response could be.. starting up a new thread, with a link back to the ill-fitting comment, so we can have a discussion with that commenter at the level they wanted to engage at. Then, in the original thread, link to the new thread saying something like "This comment is interesting and I've started a new thread to explore it. Let's keep this thread here focussed on [restate/summarize original prompt]"
s
@Ivan Reese I’ll take this to DM to share examples.
👍 1