|
|
Log in / Subscribe / Register

On the sickness of our community

On the sickness of our community

Posted Oct 9, 2014 12:24 UTC (Thu) by corbet (editor, #1)
In reply to: On the sickness of our community by samth
Parent article: On the sickness of our community

I am sorry that people are disappointed. Let's just say it would have been a lot easier to just let this go by and not say anything.

But look: over the years we have built a community that lets many thousands of people from an incredible range of backgrounds work together to build a common resource. It is cooperation and collaboration on an unprecedented scale. In my mind, to paint the whole thing as "quite sick" is simply wrong.

I guess I don't know how many times I could say "yes we need to do better" in the article without burying everything else.


to post comments

On the sickness of our community

Posted Oct 9, 2014 12:43 UTC (Thu) by niner (guest, #26151) [Link]

The point people seem to take issue with is the "those people are not part of our community" stance. It probably should have been "those people _should not be_ part of our community". By painting it like they already are outside, you deny that there is a problem within the community in direct contradiction with the "yes we need to do better" part.

Calling it "a sick place to be in" is obviously going to far. But that was just a headline. While reading some parts of Lennart's or Kathy's posts, the words seem appropriate though. I understand that you wish to remind of the good parts of the community at the same time. Using those to set standards for _all_ parts of the community would still recognize the accomplishment while making absolutely clear that there are still issues to address.

On the sickness of our community

Posted Oct 9, 2014 14:01 UTC (Thu) by rsidd (subscriber, #2582) [Link]

Jon, I am sure you posted this article fully expecting the reaction, which would be at least double the average Lennart-related article. Which means you thought carefully about it. I have my views on Lennart's post, let me just say I find nothing wrong with yours.

On the sickness of our community

Posted Oct 9, 2014 16:59 UTC (Thu) by bronson (subscriber, #4806) [Link] (1 responses)

Jon, I'm sure you didn't intend this, but I also came away from the article feeling like it was trying to circle the wagons. You bring a number of examples of problematic behavior from outside the kernel community but no examples from within. You even say that it would (probably) be a mistake to assume the attacks could even originate from within.

I can't say I agree with that.

Maybe now is not the time but I hope at some point you'll give more coverage to the more negative side of the LKML discussion. Rather than acknowledging that we could do better (obvious and always true), it would be nice to hear patterns of what's wrong, and what could be done to make them better.

We're not all saints here.

On the sickness of our community

Posted Oct 9, 2014 18:14 UTC (Thu) by josh (subscriber, #17465) [Link]

This is the best summary I've seen of the fundamental problem with this article; thank you, bronson. "circle the wagons" is exactly right; this article comes across as defensive and reassuring.

On the sickness of our community

Posted Oct 9, 2014 18:36 UTC (Thu) by daney (guest, #24551) [Link]

I am not disappointed, I rather liked the article.

Certainly most of your articles are of a technical nature, and as such are not open to criticism of the type seen here. But when you include what is essentially an editorial comment, I don't think it is unreasonable to expect heated discussions and disagreements with what you are saying.

The people that are mostly in agreement with what you said, probably weren't irked enough to post any responses.

As somewhat of a side note: It seems that some treat victimhood as a binary state. You are either a victim, or you are not. Thus, Blaiming The Victim becomes a black and white issue. In the real world there is sometimes a grey area, and this may produce differences of opinion.

On the sickness of our community

Posted Oct 9, 2014 23:59 UTC (Thu) by samth (guest, #1290) [Link] (6 responses)

You could have said what other people such as Lennart and Sarah Sharp have said, which is the the repeated abusive behavior by leading members of the Linux kernel community, starting with Linus, is a problem. That you didn't do this, and instead defended Linus, is what disappointed me and others.

More generally, I think the attitude embodied in: "A common response to such a person would be to flame them to a crisp in the hope that they simply go away." is a serious issue. The idea that "flam[ing] to a crisp" is an acceptable and normal way to treat people is the root of the problem here. I realize that this is very much a part of the heritage that the free-software community comes from. But that doesn't make it not a problem, and one that we need to fix. And it's a problem that can't be addressed as long as people like Linus (or many others) continue to behave the way they do.

On the sickness of our community

Posted Oct 10, 2014 3:56 UTC (Fri) by raven667 (subscriber, #5198) [Link] (5 responses)

> The idea that "flam[ing] to a crisp" is an acceptable and normal way to treat people is the root of the problem here.

This may just be a cultural and generational shift as the younger generation have different social norms than the older one, norms which don't include flaming people on mailing lists.

On the sickness of our community

Posted Oct 10, 2014 4:20 UTC (Fri) by rahulsundaram (subscriber, #21946) [Link]

There is also the fact the internet is a lot less U.S centric and male dominated than it used to be and part of being inclusive is to treat people with more courtesy and assume goodwill. Flaming people in public in LKML can cause serious repercussions in one's job as a kernel contributor in some places for instance. Onlookers who might be thinking about contributing are less likely to do in such an environment as well.

On the sickness of our community

Posted Oct 10, 2014 4:32 UTC (Fri) by samth (guest, #1290) [Link] (3 responses)

I used to be the sort of person who enjoyed flaming people on the internet -- it can be both cathartic and fun. But it's not a good thing to do, and it actively excludes people from our communities. So I don't do it anymore. People can change their behavior.

On the sickness of our community

Posted Oct 10, 2014 8:51 UTC (Fri) by tao (subscriber, #17563) [Link] (2 responses)

I love writing flames, but I (almost) never post them. It's rather cathartic.

Whenever I see something I find really stupid, I write a long rant about it, then proof-read it, then finally discard my reply.

After that I write (or not, depending on whether I have any input that actually hasn't been repeated 100x already) my real reply and submit that instead.

Works surprisingly well.

Imagine how much calmer mailing list discussion and online forums would be if there was a "Please wait 5 minutes, re-read your post (and the post you reply to), wait 5 minutes more to have the send button activate" policy...

On the sickness of our community

Posted Oct 10, 2014 18:30 UTC (Fri) by k8to (guest, #15413) [Link]

I tend to find those "wait to send your reply" controls make me annoyed, and if already annoyed make me more annoyed. So I suspect the results would be mixed.

On the sickness of our community

Posted Oct 11, 2014 5:26 UTC (Sat) by apoelstra (subscriber, #75205) [Link]

I do this too. Even LWN's "Preview Comment" requirement with no timer at all is sufficient for me to reconsider what I wrote. Probably 90% of my posts here I decide aren't sufficiently original or non-obvious (or polite :P) to be worth sending.

And I always wonder whether the editors can see posts that were previewed but not posted..

pretty nice babies, and awful, vile bathwater

Posted Oct 10, 2014 6:17 UTC (Fri) by louie (guest, #3285) [Link]

So, Jon, I hear what you're trying to say, and as I said in a comment above, there is an almost miraculous amount of good in what we, as a community, have done. It can be, I think, positive to talk about what we get right even as we engage in self-criticism about what we get wrong. So you're right to say "hey, let's not throw the baby out with the bathwater" - the baby is pretty great!

But you have to do the self-criticism. Or to put it another way, the piece seems to be in denial about the state of the bathwater. Let's be clear-the bathwater is very, very dirty, to the point it risks killing the baby.

Your comment here doesn't help. As I said above, it is great that we have a community of thousands of people which is often very helpful and constructive, but there is no plausible way you can say those people are "from an incredible range of backgrounds". The vast, vast majority of us are from a very narrow range of backgrounds, hitting most or all of the privileges listed in this article- grew up with computers, great fluency with language, schools with nerdy friends, etc., etc. Not coincidentally, we're also overwhelmingly white and male. This is partially related to various "pipeline" problems, but given how much worse it is in open source than programming at large, it is also almost certainly related to the problems identified by Lennart and others of late.

So, I hear you about celebrating what we have done; I do think many (probably including Lennart) have gone too far in implying that there is no value in it. But please, step back and take a more serious, thoughtful look at the shortcomings. The first step towards solving these problems is for leaders like you to be honest with themselves and with others about what the problems are. They run much deeper than this article seems to admit. :/

Sick indeed

Posted Oct 14, 2014 8:15 UTC (Tue) by man_ls (guest, #15091) [Link] (10 responses)

This is very hard to articulate for me and I hope it comes across. The problem is that our esteemed editor, a well-mannered, educated, white person finds no problems in the LKML community while engaging in uncontroversial projects, and 99% of the time there are no problems. But what drives people away is the 1% of jerky reactions, and they are more visible if they come from the top (i.e. Linus). I've seen healthy dev communities and this is not one of them.

It is not surprising that the cadre of LKML regulars (or Linus lieutenants) don't find issue in the community, but I think they are not looking hard enough. Until they have the guts to tell Linus: "Hey boss, this is not a nice way of dealing with people", or do the same with any other devs that are not polite to people, it will continue to be a community of bros with a dominant male and a cadre of lieutenants (which I fear is what they want it to be). There, I said it.

Sick indeed

Posted Oct 14, 2014 9:26 UTC (Tue) by anselm (subscriber, #2796) [Link] (1 responses)

It is the leaders of a community who very often set the tone for the rest. If a community leader comes across as an arrogant asshole, this tells other people in the community that (a) it is OK to be an arrogant asshole in that community and (b) this is what the leader does so if you want to be more like him or her then try to emulate that. Conversely, if the leaders emphatically aren't arrogant assholes then that gives the community the required leverage to tell any other arrogant assholes to cut it out.

The problem is that, especially in free-software projects, if the project leaders foster a culture of arrogant assholery it is very difficult for others in the community to tell them to tone it down, since (a) they're usually the ones who first came up with the project and do most of the work, and (b) since they're arrogant assholes they generally don't like to be told how to behave, especially by incompetent wimps who are too stupid to see how the leaders walk on water, and ought to get out of the kitchen if they can't stand the heat. Often the community contains a crowd of sub-assholes who, simply to show off their own prowess at being arrogant assholes, will gang up on and incinerate anyone putting forward the concept that perhaps it might be bad to be an arrogant asshole. This drives away the more reasonable people and thus makes the problem self-reinforcing.

Sick indeed

Posted Oct 14, 2014 10:09 UTC (Tue) by man_ls (guest, #15091) [Link]

Yes, I suppose that it could be said as simply as "leaders lead", but your analysis is much more interesting.

Also, people with status in a community tend to like it that way. In turn this means that they don't see any glaring problems (at least glaring to the rest of the world), even people who emphatically are _not_ assholes, such as our esteemed editor. They tend to rationalize abuse, sometimes as in this case as being something uncommon and due to extraordinary circumstances. But again, this behavior should _not_ be acceptable, even once a month.

Sick indeed

Posted Oct 14, 2014 21:33 UTC (Tue) by neilbrown (subscriber, #359) [Link] (4 responses)

> Until they have the guts to tell Linus: "Hey boss, this is not a nice way of dealing with people"

Quite a number of people have said that to him in a variety of ways. He appears to be impervious.

Just don't invite him to conferences and don't send your patches to him.

Sick indeed

Posted Oct 17, 2014 0:20 UTC (Fri) by Wol (subscriber, #4433) [Link] (3 responses)

From what I gather, when Linus does behave like an a....., two things are almost invariably true.

1) He's dealing with one of his own lieutenants, who he knows well.
2) His lieutenant is being somewhat of an idiot.

If they aren't true, then he's dealing with someone who has a massively puffed up sense of his own importance. It was put quite well somewhere - if you are a manager in a company, you will have about 10 direct reports. Any more and you're overloaded. Linus has THOUSANDS (okay I exaggerate a little :-) of people who would *like* to be direct reports. And I believe he is on record as saying that he has found in the past it is often useless to ask these people politely to p*** o**. Blunt, cruel language is often his tool of choice because it's the only tool that works. The alternative is the kill-file. And if the guy is a good guy naively trying to short-circuit channels, then the kill-file is the wrong choice ...

Cheers,
Wol

Sick indeed

Posted Oct 17, 2014 4:02 UTC (Fri) by raven667 (subscriber, #5198) [Link]

I think that you are probably right about the assertion that most of the time when Linus is incandescent it is with someone he knows personally, maybe any problem is the public nature of the performance. If he dressed down his lieutenants in private maybe the mailing list would have more civility and there wouldn't be the concerns that are being expressed now.

Sick indeed

Posted Oct 17, 2014 23:53 UTC (Fri) by neilbrown (subscriber, #359) [Link] (1 responses)

> From what I gather, when Linus does behave like an a....., two things are almost invariably true.
>
> 1) He's dealing with one of his own lieutenants, who he knows well.
> 2) His lieutenant is being somewhat of an idiot.

Can you provide a single example when this is the case?

Also "being ... an idiot" is a somewhat pejorative term and quite unlikely for so-called "lieutenants". "Mistaken", "Misinformed", "Careless" are all quite likely. Whether such behaviour deserves such treatment is, I guess, a matter of opinion.

The most recent example cringe-worthy behaviour from Linus that I have seen was his first line in

https://lkml.org/lkml/2014/9/29/824

That is certainly not a aggressive as some, but it made be cringe, was not aimed at a "Lieutenant" (as I would use the word) and was not a case of idiocy on the developer's part.

Sick indeed

Posted Oct 18, 2014 0:18 UTC (Sat) by anselm (subscriber, #2796) [Link]

That is certainly not a aggressive as some, but it made be cringe, was not aimed at a "Lieutenant" (as I would use the word) and was not a case of idiocy on the developer's part.

It's also an example of the “I'm right, you're wrong, go away“ attitude so often ascribed to Lennart Poettering.

Sick indeed

Posted Nov 2, 2014 1:52 UTC (Sun) by blujay (guest, #39961) [Link] (2 responses)

> The problem is that our esteemed editor, a well-mannered, educated, white person

What in the world does his skin color have to do with anything? Why is it in vogue to make everything an issue of skin color? Skin color was less of an issue 20 years ago than it is today! Racism won't die because people won't let it!

Sick indeed

Posted Nov 2, 2014 12:16 UTC (Sun) by mathstuf (subscriber, #69389) [Link] (1 responses)

The skin color here matters because while Corbet may see little to no issue (according to man_ls at least), those who have grown up with society already having the deck stacked against them through casual racism, sexism, etc. (nothing usually so overt as the KKK, but, for example, arrest statistics, salary statistics, etc., say *something* is skewed here even though we may not agree on the root causes) may not accept abuse in a venue such as LKML.

Sick indeed

Posted Nov 3, 2014 23:23 UTC (Mon) by blujay (guest, #39961) [Link]

... What? What you just said makes no sense and has nothing to do with Jon Corbet's skin color. You're just furthering racism. Skin color is completely irrelevant here. Stop trying to make everything an issue of skin color!


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds