After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Torvalds’s decision to step aside came after The New Yorker asked him a series of questions about his conduct for a story on complaints about his abusive behavior discouraging women from working as Linux-kernel programmers. In a response to The New Yorker, Torvalds said, 'I am very proud of the Linux code that I invented and the impact it has had on the world. I am not, however, always proud of my inability to communicate well with others—this is a lifelong struggle for me. To anyone whose feelings I have hurt, I am deeply sorry.'"
Posted Sep 20, 2018 3:46 UTC (Thu)
by dowdle (subscriber, #659)
[Link] (7 responses)
1) Linus was contacted by The New Yorker and asked some questions. At this point Linus knew where they were going. I'm sure he was genuinely embarrassed and had a sincere desire to change now that he realized he could no longer deny that he was in the wrong
2) Linus talked to various top-level kernel developers, got Greg KH to agree to take over and finish up the 4.19 development cycle so Linus could take some time off and most likely return to start the next development release (4.20?)
3) A Code of Conduct was quickly located and chosen even if it wasn't perfect (see comments in LWN article), and then a handful of people were given a short amount of time to process the proposed CoC and sign off on it (again, see LWN article) so it could be patched into a 4.18 rc
4) Linus publicly makes his announcement
5) Everyone reacts and the LWN story is written and published
6) The New Yorker learns of Linus' announcement and since they hadn't finished / published their story yet, incorporates Linus' announcement into the story and even makes it the focus of the title
7) People like me start putting all of the clues together and come up with timelines like this
I think this incident will be added to the dozen or so inflection points in Linux history. I'll not bother to enumerate them but how many can YOU think of? There are some people (just wade through some of the comments on the various Linux-related sites) who seem to think this is the beginning-of-the-end of Linux and to that I say, "Linux is dead; Long live Linux."
I'm actually hoping that more national media outlets pick up this story and FINALLY Linux will get some of the coverage it deserves even if it came as a result of a "scandal". All press is good press even when it is bad or so they say. We shall see. At least the fact that, "Linus changed his mind and is fixing it," is included in the initial story. It definitely could have been much worse. I congratulate Linus for getting out ahead of the story... and heck, maybe The New Yorker worked with him to make it so?!? I look forward to seeing how creative Linus will get with his non-abusiveness if you know what I mean
Posted Sep 20, 2018 3:55 UTC (Thu)
by compudj (subscriber, #43335)
[Link]
Posted Sep 20, 2018 14:16 UTC (Thu)
by dunlapg (guest, #57764)
[Link] (1 responses)
Posted Sep 20, 2018 17:33 UTC (Thu)
by daney (guest, #24551)
[Link]
Posted Sep 21, 2018 5:41 UTC (Fri)
by daniel (guest, #3181)
[Link] (3 responses)
Now picked up by CNBC:
https://www.cnbc.com/2018/09/17/linux-creator-linus-torva...
A well written article that embeds Linus's entire Great Apology mail. I do take issue with the characterization of Linux as "the basis for other operating systems like Google's Android for phones and Chrome OS for computers" instead of noting that these are varieties of Linux. That's marketing for you. But this story is definitely translating into mainstream exposure for Linux as you hoped. Because it's something people can understand.
Posted Sep 23, 2018 12:28 UTC (Sun)
by tuna (guest, #44480)
[Link] (2 responses)
That is an extremely correct description of what Linux actually is. Linux is an OS kernel, not a complete OS.
Posted Sep 24, 2018 7:32 UTC (Mon)
by daniel (guest, #3181)
[Link] (1 responses)
Posted Sep 27, 2018 8:07 UTC (Thu)
by marcH (subscriber, #57642)
[Link]
> > That's marketing for you
I'm struggling to see what "marketing" has to do with any of this; maybe that's a use of the word I never saw before.
Posted Sep 20, 2018 4:51 UTC (Thu)
by josh (subscriber, #17465)
[Link] (67 responses)
Usually, LWN's summaries act as helpful additions to the pages they link to; for instance, LWN often helps distill key information out of long mailing list threads, or gives useful summaries of the trend of discussion and the reception something got, in ways otherwise only obtainable by combing through hundreds of mails for each topic. That's a huge part of the value of LWN.
This kind of unnecessary editorial spin (setting an unfortunate tone for subsequent discussion), and the rather evident circle-the-wagons defensive slant of the prior article (nothing is really going to change, everything was fine before, this isn't going to work without damage, we were growing so we must have been doing something right...), is really not up to LWN's usual standards, and I found it disappointing, though sadly not surprising. I expect this kind of thing from Phoronix, not from LWN's historically clear and excellent reporting. (To be clear, I'm not suggesting that I was hoping for spin in the opposite direction, either; rather, I would have hoped for an absence of spin.) Quite frankly, I think the original mail to LKML showed a greater degree of self-awareness and self-examination than LWN's reports on this have.
If nothing else, LWN's own recent article on STACKLEAK ( https://lwn.net/Articles/764325/ ) should have served as just the most recent example of the problem. "emotionally dead for several weeks", "kills my motivation" to work on Linux, "extracted the technical objections from the angry words".
As a longtime follower of kernel development and of LWN, I found the article quite fair, and if anything pulling many of the punches it *could* have easily included. It also didn't hold back on giving the full information rather than only selectively choosing what fit a narrative, and it adapted the conclusions accordingly. I'm also pleased to see that it didn't censor any of the details for publication, and that unlike many mainstream news articles I've seen, it actually *linked* to its sources rather than just quoting them and making people dig up the references themselves.
(Also, whoever came up with or suggested the last line of the New Yorker article, whether the reporter or one of the sources, I'm impressed with that further food for thought.)
Personally, I'm finding myself more hopeful about the kernel community than I have been in a long time. And even more importantly, I'm thrilled for the ripple effects on the broader FOSS community; I've seen countless people point to LKML and Linus as excuses or encouragement for their own bad behavior. (Or as an example of an unwelcoming place whose behavior they don't want to see in their own community. LKML is *infamous* for this.) With this, many more people will now have the support and precedent they need to improve their own communities.
Posted Sep 20, 2018 7:43 UTC (Thu)
by gfernandes (subscriber, #119910)
[Link] (34 responses)
Seen a Hollywood movie recently? Try timing the interval between the F word.
Walked around city centres recently? Try timing the interval between the F word.
So all of this is "normal".
But clearly, Linus using it on LKML is "abusive".
What am i missing here?
Posted Sep 20, 2018 8:12 UTC (Thu)
by jrigg (guest, #30848)
[Link] (7 responses)
Posted Sep 21, 2018 14:56 UTC (Fri)
by drag (guest, #31333)
[Link] (6 responses)
It's a complex and confusing phenomena because it's not the actual 'victims' that are speaking out and doing the insanely destructive activism. The people engaging in campaigns to ruin people's lives and destroy communities are people who _self-identify_ with the "victims". What makes it even more confusing is that in the majority of cases these 'social justice' activists are willing to make the lives of the "victims" worse as part of their pathological campaign to stamp out negative elements of communities they are not even a part of.
That is, generally speaking, the people who are being destructive are not people who are the actual victims of personal attacks (or whatever), but are the people who feel compelled to act out on behalf of the victims... whether or not the victims themselves actually want it, ask for it, or benefit from it in any possible way.
So, for example:
Self-described "Feminists" that take on extreme viewpoints and distorted views of society (that is to say: fake feminists) will often act out and attempt to ruin the lives of people they see not towing the line on their own private brand of Feminism. They have ideas that there exists secret phraseology or patterns of public behavior or writings that indicate that this or that person is guilty of 'wrongthink'.
This makes men in these communities who accept the premises of 'fake feminists' scared of females and forces communities that otherwise would evolve naturally to accept females as equals (because invariably it's to the community's best interest to get the best people regardless of sex) to adopt rigid bureaucratic rules for controlling interactions between professionals of different sexes. This forces females to be pigeon holed into roles in that community.
People will no longer perceive females active in a merit-based community as somebody who worked to overcome obstacles in their own lives and in the community; that this is a person to be respected for their dedication, tenacity, and intelligence and earned every bit of what they achieved... but instead they will be seen with suspension and apprehension. People in the community will make way for them and hand them positions of authority out of fear of being targeted and made a example of. Thus females who actually deserve to be recognized will never get the opportunity to be recognized. Which is one of the worst possible things you can do if you want to help females, especially if they are actually in disadvantaged situations.
Posted Sep 24, 2018 3:25 UTC (Mon)
by Garak (guest, #99377)
[Link] (5 responses)
Posted Sep 24, 2018 7:43 UTC (Mon)
by paxillus (guest, #79451)
[Link]
I wouldn't want anyone to self-appoint themselves as my social justice champion if I didn't actually want it, ask for it or benefit from it in any possible way, simply "because they perceive it ...".
This type of "pursuit of 'justice'" sounds too much like The One True Way.
Posted Sep 24, 2018 11:27 UTC (Mon)
by sdalley (subscriber, #18550)
[Link] (1 responses)
Posted Sep 24, 2018 12:00 UTC (Mon)
by paxillus (guest, #79451)
[Link]
Indeed
Posted Sep 24, 2018 12:32 UTC (Mon)
by nilsmeyer (guest, #122604)
[Link] (1 responses)
Let’s not suppose that. Just because the United States puts everyone in somewhat arbitrary racial categories doesn’t mean it has any basis in biology, culture or character. These connections are hard to make I believe. And a lot of people seem to ONLY differentiate between white and non-white, presumably because they don’t like white men (if I’m being unfair).
Posted Sep 27, 2018 1:21 UTC (Thu)
by jschrod (subscriber, #1646)
[Link]
????????? did you forget to insert a "non-" in front of "white"?
I live in Europe. AFAICS, the USA has a president who was voted into office mainly because of people who don't want to "differentiate between white and non-white, presumably because they don’t like *non-*white men" (emphasis mine).
Posted Sep 20, 2018 8:24 UTC (Thu)
by Sesse (subscriber, #53779)
[Link]
Clearly, when it's directed towards someone in an angered or negative way, it's very different from “fuck, I'm hungry, let's go have some food” at some college campus. If people at the colleges you frequent go say things like “Mauro, SHUT THE FUCK UP!” to each other, I'd suggest you go to less abusive colleges. And Hollywood movies are not role models for how people should behave against each other in real life (and thankfully, people generally do not behave as in Hollywood movies).
Posted Sep 20, 2018 8:41 UTC (Thu)
by Garak (guest, #99377)
[Link]
Posted Sep 20, 2018 9:09 UTC (Thu)
by epa (subscriber, #39769)
[Link] (1 responses)
Posted Sep 20, 2018 17:17 UTC (Thu)
by rahvin (guest, #16953)
[Link]
Posted Sep 20, 2018 9:24 UTC (Thu)
by niner (subscriber, #26151)
[Link] (14 responses)
Posted Sep 20, 2018 10:21 UTC (Thu)
by jrigg (guest, #30848)
[Link] (13 responses)
Posted Sep 20, 2018 10:57 UTC (Thu)
by Wol (subscriber, #4433)
[Link] (10 responses)
At the end of the day, swearing is swearing, and there are a lot of the older generation around to whom it doesn't matter what the word is, filling your conversation with unnecessary, meaningless in the context of the sentence, rubbish (typically obscene) words, shows you up as an immature jerk. And we don't like being around those sort of people.
Yes I agree it's up to people to "adapt to the prevailing culture". But if I'm a volunteer, chances are I'd rather leave. And if I'm an employee I'm going to complain to my employer about an abusive environment. NEITHER scenario looks good for the project.
Cheers,
Posted Sep 20, 2018 12:08 UTC (Thu)
by jrigg (guest, #30848)
[Link] (9 responses)
Yes, it does, but that isn't the same thing as swearing occasionally when sufficiently annoyed. Most people I spend a lot of time around wouldn't be offended by the occasional use of swear words, especially where serious provocation is involved.
Posted Sep 20, 2018 12:44 UTC (Thu)
by niner (subscriber, #26151)
[Link] (8 responses)
Posted Sep 22, 2018 16:56 UTC (Sat)
by tbird20d (subscriber, #1901)
[Link] (7 responses)
Posted Sep 25, 2018 11:34 UTC (Tue)
by ceplm (subscriber, #41334)
[Link] (6 responses)
Posted Sep 25, 2018 11:37 UTC (Tue)
by ceplm (subscriber, #41334)
[Link]
Posted Sep 25, 2018 16:17 UTC (Tue)
by lkundrak (subscriber, #43452)
[Link] (4 responses)
Is this sort of gossip even necessary...
From my experience it is rather unfair and incorrect. While sometimes rather blunt in written communication, I found him to be very kind, patient and quite helpful.
It is a mistake to overlook these qualities in fellow hackers just because they weren't overly emotionally considerate in a few of their internet comments. From a couple of comments around here* I've got an impression that some take that as a license to dehumanize them.
*Much more so from the Twitter messages pointed to from them. Perhaps that's because Twitter's character limit encourages people to strip down their thoughts to simple-minded judgements?
Posted Sep 25, 2018 20:48 UTC (Tue)
by ceplm (subscriber, #41334)
[Link]
First of all, I truly acknowledge, that particularly Ulrich is really exceptional smart guy. I have had one experience where I still believe I was right and he was not (and although he never admitted, but later the change I was suggesting silently went into glibc), but I have many situations where seconds after he learned about the question he quickly dismissed it, and author of the idea only after long time (a year in one case) understood that Ulrich was actually right and he was wrong.
However, this is not the point of this thread. I still hold that polite conversation (which is IMHO more important than any CoC) should be always centered *ad rem* and not *ad personam*. It is almost always correct to say that *something* is completely stupid idea (of course, coherent reasons for such judgment should be always provided), but it is never right to say in such discussion that *somebody* is stupid.
Unfortunately, it seems to me that some of the quotations mentioned by the Newyorker article are completely out of line in this area (and of course, I can find you similarly inappropriate in my opinion statements from Ulrich and others). I used to be lawyer, so I am used to rather rough treatment, and I can give whatever I get.
However, if we want to make our project friendly to newbies (and girls), and I want, it is better to go out of your way to keep discussion clean of *ad personam* arguments. See, Guido's efforts which really led to Python conferences having most ladies around (I was shocked when PyCon CZ '18 had at least one third of ladies, if not more). I cannot say that it would lead to decrease of quality of code, more like just contrary. More eyes make more bugs shallow and it doesn't matter which toilet uses their owner.
Posted Sep 26, 2018 10:02 UTC (Wed)
by nix (subscriber, #2304)
[Link] (2 responses)
That's... not really how to build a community, or how to keep development thriving once you're gone.
Posted Sep 26, 2018 11:20 UTC (Wed)
by farnz (subscriber, #17727)
[Link] (1 responses)
One thing that I've seen repeatedly in written communication is that someone who's naturally brusque but not unhelpful and who has a cultural background that is biased towards brevity and brutal honesty over circumlocution and pleasant language appears to be a brutal evil monster over e-mail, IM, etc. I could well believe that this is true of Uli - in person, he sees the cues that tell him that his language is slipping over the line and corrects back to where he wants to be, while there's no such cues on the Internet.
Worse, correcting these people on the Internet often backfires badly - instead of coming across to them as replacing the cues they subconsciously follow in person, it comes across as harsh criticism.
Posted Sep 26, 2018 20:17 UTC (Wed)
by nix (subscriber, #2304)
[Link]
Posted Sep 20, 2018 11:26 UTC (Thu)
by farnz (subscriber, #17727)
[Link]
Where I live in the UK (Oxford), despite there being two universities in the town, I can go days between hearing instances of any profanity at all, even if I do walk through the Oxford Brookes campus in Headington. Indeed, in the bit of London I work in, I very rarely hear profanity, either - because it's a tourist area, that sort of person gets moved on quickly by the police.
Profanity seems to be one of those deeply regional things.
Posted Sep 24, 2018 1:54 UTC (Mon)
by fest3er (guest, #60379)
[Link]
Hmmm. When Linux was new and had no culture, the 'prevailing culture' was that of the 'parent' society which was--and still is--generally governed by civility. So Linux should have been generally governed by civility.
Was the 'Linux Culture' somehow, over the years, twisted, turned, wrung, warped, or morphed into a counter-culture? I can understand Jim Jones, ISIS, and other subgroups resisting the tide and forming their own counter-cultures. But Linux, intended to benefit society, should not've developed a culture that is counter to society in general. But it seems it did, to some statistically significant degree. So it is your opinion that folks joining a project should have already renounced their participation in society in general in order to join the 'Linux Counter Culture'? I hope not.
It is the duty of the project's leaders to maintain, maybe by example, a culture reasonably similar to that of the parent culture (in this case, of society in general). If Linux had developed and maintained a culture that was generally civil and generally employed meritorious inclusion, this discussion wouldn't be happening.
When a software project embraces social chaos, the code will become chaotic. And the project will fade into the annals of history.
Posted Sep 20, 2018 11:27 UTC (Thu)
by roc (subscriber, #30627)
[Link]
The problem is his sweary rants attacking people and their work e.g. "you are a fucking moron". That is what triggers the complaints about abuse.
Posted Sep 20, 2018 17:29 UTC (Thu)
by rgmoore (✭ supporter ✭, #75)
[Link] (4 responses)
Have you walked around in a college campus recently? Try timing the interval between the F word.
Seen a Hollywood movie recently? Try timing the interval between the F word.
Walked around city centres recently? Try timing the interval between the F word. There's a key difference, though; none of those are professional communications. Swearing in casual personal communications is very different from using it as an ordinary part of business communication. I don't know about you, but I am much more careful about my vocabulary when communicating with somebody professionally than personally. I'm also more careful about what I say in email than in person. When I'm thinking about sending an intemperate email, I usually have a coworker person read it over to make sure I'm not saying something I'll later regret.
Posted Sep 21, 2018 4:06 UTC (Fri)
by ThinkRob (guest, #64513)
[Link] (1 responses)
This is an especially good point, and one that I fear is often forgotten (and frequently has been, ever since e-mail and BBSes came on the scene.)
Tone of voice and conversational context can make *all* the difference in interpreting one's words. We're still herd animals deep down: we look at others and their expressions for cues when processing events. A simple statement like "this code is a fuckin' hack" can be interpreted as anything from quite offensive to a jocular off-hand comment of no significance depending on the tone in which it's said, when it's said, where it's said, and to whom it's said.
Sadly, e-mail lacks expression of... all of that. So (AFAICT) most people parse e-mails in a maximally-sensitive mode. Devoid of context, you assume sincerity and intended literal interpretation of all words, barring evidence to the contrary.
Take Linus's "Mauro, shut the fuck up" comment. There are definitely conversational contexts and tones of voice in which case that *could* be seen as playful and benign. But absent that context and tone, it came off as a pretty harsh and offensive dressing down (at least to me, I can't speak for Mauro.)
Then you get the second-order effects of stuff like that over e-mail. These are often under-estimated, but are not insignificant! Even if the person responded to *does* take a statement as a joke, it may be interpreted by any passers-by as sincere. And that in turn may help reinforce the "it's OK to be an asshole if you're right" notion that seems all-too-common in some corners of tech.
Obviously Linus isn't responsible for the limitations of the medium, but he should be [and is] responsible for how he adapts his message to it. I haven't read enough of his communications to say with any authority, but from those that I have read it seems like he is either showboating in some attempt to appear macho or is woefully unaware of how his written words come off [or some combination of the two].
Posted Sep 21, 2018 18:38 UTC (Fri)
by pbonzini (subscriber, #60935)
[Link]
There are certainly cases in which Linus has crossed the line. I don't believe this is one of them, and for that matter I don't think that "[Greg] is a freaking giant, he might squish you without ever even noticing" is physical intimidation as mentioned in the New Yorker article.
Posted Sep 21, 2018 17:38 UTC (Fri)
by dacohen (guest, #31863)
[Link] (1 responses)
Posted Sep 21, 2018 20:36 UTC (Fri)
by roc (subscriber, #30627)
[Link]
There's an interesting tension between people opposing codes-of-conduct because "Linux holds up the sky" and is too important for any factors but the purely technical to have sway, and people opposing codes-of-conduct because LKML needs to be fun, "causal and informal".
Posted Sep 24, 2018 0:18 UTC (Mon)
by stumbles (guest, #8796)
[Link]
Posted Sep 20, 2018 8:25 UTC (Thu)
by rsidd (subscriber, #2582)
[Link] (8 responses)
Posted Sep 20, 2018 14:11 UTC (Thu)
by dgm (subscriber, #49227)
[Link] (7 responses)
This is not true, and the article does not say that. What the article says is that Aurora and Sharp tried to be abusive, but others retaliated. The reason for their failure? They are not Linus (doh!), who is widely recognized and respected for his technical achivements. They, not so much.
What the New Yorker does is (insidiously) insituate what you read, by placing this phrase just before, in the very same paragraph:
> Valerie Aurora, a former Linux-kernel contributor, told me that a decade of working in the Linux community convinced her that she could not rise in its hierarchy as a woman.
See that? You just made the connection, not them.
But. In any case, bad behavior is bad no mather who is doing it, isn't it? Then why did they try to be abusive? Would there be a case if they had been allowed to be abusive? Questions, questions...
Posted Sep 20, 2018 14:31 UTC (Thu)
by rsidd (subscriber, #2582)
[Link] (6 responses)
-- Whoosh --
Not just this point but the entire premise of the situation flew over your head
Posted Sep 21, 2018 6:56 UTC (Fri)
by dgm (subscriber, #49227)
[Link] (5 responses)
Posted Sep 21, 2018 8:15 UTC (Fri)
by rsidd (subscriber, #2582)
[Link] (4 responses)
Posted Sep 21, 2018 8:52 UTC (Fri)
by dgm (subscriber, #49227)
[Link]
The former is what my comment applied to, the second... I would call an straw man.
Posted Sep 21, 2018 11:30 UTC (Fri)
by anton (subscriber, #25547)
[Link] (1 responses)
Interestingly, the technical issue is the same as in the only example of profanity (directed at Mauro) I have seen in the discussions of these two articles: attempts by kernel developers to blame applications for breaking when the kernel changed. In Torvalds' opinion, this is always a kernel regression.
I fear that Linux will lose this principle if it loses Torvalds, and thereby lose many no-longer maintained applications. This means that we cannot work around similar instability introduced by application maintainers by just keeping old versions of the application around. I guess the solution is to have virtual machines that run old kernels to match the old applications. But what if the hypervisor changes its interface, and blames the old kernel if it breaks?
Posted Sep 21, 2018 11:41 UTC (Fri)
by rsidd (subscriber, #2582)
[Link]
The point about not breaking userspace is important and Linus should repeat it as often as necessary -- the question is only of the language he uses. After all, it won't get merged until he says so.
Posted Sep 21, 2018 17:43 UTC (Fri)
by dacohen (guest, #31863)
[Link]
Posted Sep 20, 2018 13:46 UTC (Thu)
by kiko (subscriber, #69905)
[Link] (4 responses)
Posted Sep 20, 2018 18:57 UTC (Thu)
by josh (subscriber, #17465)
[Link]
Posted Sep 20, 2018 23:14 UTC (Thu)
by jubal (subscriber, #67202)
[Link] (1 responses)
Posted Sep 20, 2018 23:27 UTC (Thu)
by jake (editor, #205)
[Link]
and perhaps check the author of the blurb in question ... i suspect you will find no intersection there ...
jake
Posted Sep 21, 2018 16:28 UTC (Fri)
by tbird20d (subscriber, #1901)
[Link]
For heaven's sake, one of the nasty e-mails quoted was 1) not an e-mail (it was on a social media account), 2) not directed at anyone in particular, and especially not to a Linux code contributor, and 3) clearly a joke. I don't want to put myself in the position of defending Linus callous communication style, because I haven't liked it either. But I dislike mischaracterizations and distortions.
Posted Sep 20, 2018 15:02 UTC (Thu)
by corbet (editor, #1)
[Link] (12 responses)
Sorry, Josh, but I have to complain here. I don't believe that the article said any of those things. Please don't distort my words.
If I thought nothing was going to change I would not have put my signoff on the CoC patch. I have never said everything was fine; I do believe that things are not as bad as some people make them out to be and that they have been slowly getting better for a long time. I don't get the "damage" part at all - where did I say that and how is it consistent with my having said that nothing was really going to change?
I think that some people wanted a piling on, another hit piece; I wasn't going to do that. How do you make a better community that way? I think that some people want to just roll over the very real fears that some people — normal, non-evil people — have, and I don't think that is the way to build a more inclusive community either. I don't doubt that there is plenty to criticize in my writing; there usually is. But please criticize what I actually wrote, and not some caricature thereof.
Posted Sep 20, 2018 18:42 UTC (Thu)
by josh (subscriber, #17465)
[Link] (4 responses)
> There is, among some people, a sort of hostility toward the kernel community that brings a special toxicity of its own; there is little to be done about that.
The article reserves its strongest language to describe people who complain about the problems in the kernel community. Linus is "a harsh critic", messages on LKML are "inflammatory", but outsiders have "hostility toward the kernel community" and "a special toxicity", and people are afraid of "a threatening change pushed by people with a hostile agenda". (Yes, I'm aware that last one came right before trying to reassure people; you should know full well that saying "you might fear X but don't worry" still highlights X and frames the way X is described.) Defensive, us-vs-them, othering. You're demonizing those who complain or call attention to problems, while feeding into exactly the fears you're theoretically trying to quell.
For the record, I'm not suggesting that it was a bad idea to help reassure people who might well be unfamiliar with this kind of thing, especially those who are coming from a position of privilege and who haven't had to deal with as much of the kind of behavior that this change aims to address, and who wonder what they in practice need to *do*. Parts of that were well said, and needed saying. I'm not suggesting that you *should* "just roll over the very real fears that some people have". Explaining "what this likely means for you in practice" is *useful*. But consider the above, and consider the following:
> in the end, less may change than many expect or fear.
> Torvalds has always been known as a harsh critic; what perhaps fewer people have seen is that he has always been willing to be just as harsh toward himself when (in his opinion) the situation warranted it.
Literally the first sentence after the fold starts out on the defensive.
> Critics of the kernel community have spent years calling for the establishment of a proper code of conduct.
This creates an "us vs them" tone, without observing that many of those "critics" are *part* of the kernel community, not outsiders.
> The adoption of a "code of conflict" in 2015 did little to mollify those critics
Right, because the problem is mollifying critics, rather than solving the problem?
> On the other hand, the kernel community continues to grow,
This is the kind of statement that has made the Linux kernel such a damaging bad example: it keeps growing, so why is there a problem?
> my beliefs that (1) the situation is not as bad as many like to portray it, and (2) things are getting better anyway.
> It was not the code I would have written
And by saying this you immediately start undermining it.
Perhaps you'd like to expand on what code you would have adopted? You have a golden opportunity to do so, since LWN could use one. Personally, I'd suggest using the same one the kernel does, for uniformity, for the same reason that projects should adopt GPL-compatible licenses rather than incompatible and/or custom ones. At the moment, LWN's approach towards toxic behavior in its own community comes across roughly like https://www.youtube.com/watch?v=W9ZD3_ppcPE .
> Such laundry lists of misbehavior can leave a bad taste in the mouth; that can be especially true if, like me, you are an older, run-of-the-mill white male; it is easy to look at a list like that and say "everybody is protected except me".
For the record, lest you think I'm criticizing everything here: this was well said, and needed saying. This *is* how some people feel the first time they encounter a code of conduct; among other things, they have to think about the discomfort that others regularly experience. That *can* be very uncomfortable to think about, but then, it's even more uncomfortable for those who go through it.
> Many bad experiences reported by developers are associated with crossing into a new neighborhood and unwittingly violating one of the norms in place there.
This is an interesting choice of phrasing. I would imagine you might have meant it as, for instance, coming into the kernel community and not following the conventions there (a variation on the old "lurk more"). But given that "norms" (especially in the context of communities or neighborhoods) tends to be most strongly associated with behavioral norms, this also comes across as highlighting developers who find themselves "unwittingly violating" the standards of behavior of one of the more friendly communities.
> Hazards
> Some, seemingly including the author of the Community Covenant, think that the kernel community may be a lost cause.
The tweet you linked to said nothing of the sort. The damage that *has already been done* isn't necessarily reversible. But the very same tweet says "That being said, let’s see if things get better from this point on."
> There is, among some people, a sort of hostility toward the kernel community that brings a special toxicity of its own; there is little to be done about that.
Already commented on above.
> On the other hand, plenty of people — generally not those with a lot of contributions to their credit — claim that the adoption of a code of conduct will force developers out and be the beginning of the end of the kernel project. Now that the "social justice warriors" have taken over, the real developers will flee and it will all collapse into a heap.
For the record: reporting on *these* "predictions of doom" seems perfectly reasonable. (Though I would have also quoted "real developers", since the false dichotomy there is very much an invention of those making such dire predictions.)
> The community as a whole will have to find a way to implement the code that handles the community's inherent conflicts without collateral damage.
This feeds directly into the fears of people who equate "don't be awful to people" with "you can't criticize or reject bad code".
> It is thus unhelpful that it was adopted so abruptly,
More undermining.
(And, of course, we now know why it was adopted abruptly.)
> It would have almost certainly been better to go more slowly
This has been needed for years. Cries to "go more slowly" ring rather hollow when absolutely *nothing* was done before. How many of the people popping up to complain now did anything, at all, to help? How many of those people did anything to improve the hostile environment that made people lose hope anything would *ever* change?
(And again, we now know why it wasn't done more slowly. Which is almost certainly going to lead to more people thinking "it would have been better if we weren't forced from the outside to improve". Personally, I wonder if without that outside impetus, anything would ever have changed.)
> on the other hand, any public discussion would have had a high probability of being an unpleasant experience for everybody involved.
Thank you for observing this.
More importantly, perhaps: such discussion would have had a high probability of either not actually getting anything done (design-by-incremental-evolution-with-small-patches does not work here), or of ending with something very much like the "Code of Conflict".
> in an attempt to show which effects it will (or will not) have
> the code of conduct might be seen as a collection of heuristics that never quite converge on what is really wanted.
Even more undermining.
> I think that some people wanted a piling on, another hit piece; I wasn't going to do that.
I certainly was *not* looking for anything of the sort. Complaining about an article being slanted in one direction does not mean I expected it to be slanted in the other direction. And I *do* think that a careful discussion of "what this means in practice" would have been a valuable contribution. You weren't wrong about there being people who don't fully know what this means yet, and who wonder how it affects them and what they might need to do or to change.
As an example, it might have helped to take some time to talk in more detail about how this doesn't mean accepting bad code, and doesn't prevent people from being direct and clear in their responses and criticism. Or talking about how the first response to problematic behavior in the community would typically be a reply, not a ban; the word of a kernel maintainer carries a lot of weight, and may hopefully be enough to help people rethink their behavior. So many things the article *could* have done to help people...rather than highlighting fears and hazards, undermining, and otherwise coming across as reactionary and defensive.
Posted Sep 20, 2018 19:48 UTC (Thu)
by corbet (editor, #1)
[Link] (3 responses)
As one specific example: saying that it was unfortunate that the CoC was adopted so quickly without community discussion is not "undermining". It is a statement of fact that speaks directly to why many developers are worried about this; they have been committed to a policy they had no say in. That is not how the kernel community works normally, and it would have been wrong for me to pretend that it is not a problem that will need to be dealt with. You don't build a more inclusive community that way.
Posted Sep 20, 2018 20:38 UTC (Thu)
by josh (subscriber, #17465)
[Link] (2 responses)
Not at all, no; in fact, I made a point of saying otherwise.
> But you didn't want a more complete picture, I guess.
You just finished accusing me of distorting and caricaturing your words. Please don't turn around and do the same to mine.
On the contrary, on most topics I trust LWN to provide a complete picture. Here, not so much.
I don't normally expect LWN to mischaracterize sources it links to, for instance. I don't normally expect LWN to dodge some questions and selectively pick those it finds easiest to respond to. I don't normally expect LWN to provide so much spin.
> As one specific example: saying that it was unfortunate that the CoC was adopted so quickly without community discussion is not "undermining".
I'm not suggesting that the point couldn't have been made; on the contrary, it very much *should* have been. This was adopted in a hurry. I'm pointing out the overall defensive, undercutting tone of the article, for which this was one of many instances.
I'm also not necessarily suggesting that this was entirely an intentional tone.
But the pervasive tone through most of the article came across as someone on the inside defending against those on the outside.
Posted Sep 21, 2018 3:00 UTC (Fri)
by PaulMcKenney (✭ supporter ✭, #9624)
[Link]
At the end of the day, it is Jon's article.
You do have the option of writing your own article, blog post, or whatever. That would have the advantage of allowing you to tell the story exactly as you want it told.
Posted Sep 27, 2018 1:00 UTC (Thu)
by jschrod (subscriber, #1646)
[Link]
If you wanted to do so: you didn't succeed. I re-read your post to check it.
FWIW: This is a comment about your posts and the style of your posts in this thread, and not about your viewpoint concerning the CoC.
Posted Sep 20, 2018 21:24 UTC (Thu)
by sourcejedi (guest, #45153)
[Link] (6 responses)
I think I can summarize my problems with the article by saying that it is defensive.
It quotes from Linus' apology and admission of doing harm to others, and then spends a lot of words to provide mitigations.
This is a bad way to report an apology for harm done. It weakens the apology. Political strategy people could probably explain this better than me, but this can be used as an intentional bad-faith tactic. It is best avoided.
Secondly you had the option to describe several significant reactions of some who were harmed; who were "possibly [sic] drove away from kernel development entirely". Or provide information about the harm. You decided not to.
You *could* have cut down the defensiveness, and be left with a newsworthy update. But the defensiveness and omission together make a terrible combination.
(I think I see defensiveness also in the section where you are most re-assuring about change. As you say, this is not the change you would have written, so you give justifications why you did not protest it at the time. As a reader, I had the impression you felt strongly about writing up the personal justification. My impression is those personal feelings did not help in writing a good article).
You relied on the apology and discounted "critics of the kernel community". But they correctly predicted there was an omission that was significant, and in fact what that omission was. A wisdom gained from harsh experience.
I'd like to read more from the Corbet who wrote: "I don't think we'll improve things by questioning the experiences that people are reporting. I'd much rather focus on how we can make things better without making them worse in other ways."
Posted Sep 20, 2018 21:29 UTC (Thu)
by josh (subscriber, #17465)
[Link] (5 responses)
Posted Sep 21, 2018 12:42 UTC (Fri)
by corbet (editor, #1)
[Link] (4 responses)
That said, you are reading things into my text that are not there. When my writing is misread, I believe that to be my fault for not having written clearly enough, so I will take responsibility for that. I'll not debate the article's merits further here, though.
Posted Sep 22, 2018 3:18 UTC (Sat)
by daniel (guest, #3181)
[Link]
Posted Sep 23, 2018 7:44 UTC (Sun)
by anotheruser (guest, #127270)
[Link] (2 responses)
This is only the beginning, Jon. I hope you realize what's happening before it's too late. If this continues, in a few years, Linux will be a shell of its former self.
Posted Sep 23, 2018 12:45 UTC (Sun)
by corbet (editor, #1)
[Link] (1 responses)
"anotheruser", you would appear to be trying to stir up a conversation that, finally, had appeared to be calming down. Please, let's let it calm down. I really don't think there is much more to be said at this point.
Posted Sep 23, 2018 23:28 UTC (Sun)
by anotheruser (guest, #127270)
[Link]
Posted Sep 21, 2018 6:12 UTC (Fri)
by daniel (guest, #3181)
[Link] (3 responses)
It's not bad. It could have been worse. Keep in mind that this is a learning experience for Jon too. I will go out on a limb here and claim that Jon is the second most important community member in terms of being in a position to effect real change.
One thing that did jump out at me in the prior article when I went back to it just now: since when does Jon refer to Linus as "Torvalds"? I hope that isn't permanent.
Daniel
Posted Sep 21, 2018 18:42 UTC (Fri)
by pbonzini (subscriber, #60935)
[Link] (2 responses)
Posted Sep 21, 2018 22:15 UTC (Fri)
by daniel (guest, #3181)
[Link] (1 responses)
Posted Sep 22, 2018 7:19 UTC (Sat)
by epa (subscriber, #39769)
[Link]
Posted Sep 21, 2018 6:59 UTC (Fri)
by daniel (guest, #3181)
[Link]
Ah, as Jake (a bit obliquely) pointed out, Jon didn't write the summary, Jake did. I missed that too. Either way, it's not bad. Especially for this story, short is sweet.
Posted Sep 20, 2018 6:17 UTC (Thu)
by peter-b (subscriber, #66996)
[Link] (15 responses)
Posted Sep 20, 2018 14:27 UTC (Thu)
by bfields (subscriber, #19510)
[Link] (2 responses)
The whole thing seems to have been done on very short notice, and the TAB in there because it was the only alternative anyone could come up with for now, but I hope it would be a priority to work on this.
Posted Sep 20, 2018 17:31 UTC (Thu)
by bfields (subscriber, #19510)
[Link]
Posted Sep 21, 2018 3:42 UTC (Fri)
by pbonzini (subscriber, #60935)
[Link]
Posted Sep 20, 2018 15:03 UTC (Thu)
by nevets (subscriber, #11875)
[Link] (11 responses)
What would you recommend to fix that? Perhaps the TAB can increase its size (12 or 14 instead of 10) and that could possibly help make it easier to get a more diverse representation.
Posted Sep 20, 2018 18:43 UTC (Thu)
by bkuhn (subscriber, #58642)
[Link] (8 responses)
I agree about Sage's characterization of the TAB. I'm still baffled why people who show up to at a specific party at a specific conference are given the right to vote (rather than, say, some metric based on specific contributions to Linux). I have been at
that conference in the past (not recently in the last few years, though), and I can confirm as a fact-check to
Sage's account: in 2015, the TAB elections that year were done during the LinuxCon Europe
in Dublin, in the evening at one of the parties associated with the event, in a loud area slightly off the party floor, and anyone
who happened to be in the right place at the right time was permitted to vote, and no one else was.
Posted Sep 20, 2018 18:53 UTC (Thu)
by corbet (editor, #1)
[Link] (7 responses)
Posted Sep 20, 2018 19:34 UTC (Thu)
by bkuhn (subscriber, #58642)
[Link] (6 responses)
corbet wrote:
An improvement, I agree, but why is suffrage still tied to the logistical, physical, and financial ability to attend a specific event in person?
Posted Sep 20, 2018 19:44 UTC (Thu)
by corbet (editor, #1)
[Link] (5 responses)
If you have a better idea for either the selection of the TAB or of a hypothetical future body that would take over CoC issues, the coming months would be a good time to express them.
Posted Sep 20, 2018 23:20 UTC (Thu)
by jubal (subscriber, #67202)
[Link] (2 responses)
Posted Sep 22, 2018 1:56 UTC (Sat)
by da4089 (subscriber, #1195)
[Link] (1 responses)
It won't be the first time that Linux has had a few attempts to get something right before settling on what in hindsight was clearly the right solution.
Posted Sep 22, 2018 11:02 UTC (Sat)
by anselm (subscriber, #2796)
[Link]
Also note that the Code of Conduct is effectively part of the Linux kernel source code, and is therefore exactly as amenable to patching, evolution, and incremental improvement to better suit requirements as any other part of the kernel.
Those people who think that “Linux is doomed now the SJWs have taken over” should consider that until the “SJWs” are in charge of Linus's git repository there is not really a lot they can do. I'm pretty sure that if he wants to, Linus can be as politely uncompromising about the quality of code submissions as he used to be rudely or abusively uncompromising, and that if he does manage to adjust his style, his example will influence the rest of the community in due course. But I'm also pretty sure that Linus isn't going to stand for creative games-playing with the CoC on the part of people who would use it to harass other members of the community. If what we're after is a smooth development process with mutual respect and without invective, that sort of thing is as out of place as the behaviour people are criticising Linus for.
Posted Sep 20, 2018 23:29 UTC (Thu)
by rodgerd (guest, #58896)
[Link] (1 responses)
Posted Sep 21, 2018 3:49 UTC (Fri)
by pbonzini (subscriber, #60935)
[Link]
I am not saying that the overlap between TAB and CoC resolution is optimal, but they are certainly not a full overlap with the kernel core team.
Posted Sep 21, 2018 6:26 UTC (Fri)
by daniel (guest, #3181)
[Link] (1 responses)
Posted Sep 21, 2018 13:02 UTC (Fri)
by nevets (subscriber, #11875)
[Link]
Honestly, I believe that increasing the size would easily get better representation on the board.
If you are worried about the TAB being the ones to handle CoC violations, we can look at ways to get outside help in such cases to make sure the reports are treated fairly. This is something that we can discuss at Maintainers Summit.
Posted Sep 20, 2018 7:02 UTC (Thu)
by mvar (guest, #82051)
[Link] (151 responses)
Posted Sep 20, 2018 7:26 UTC (Thu)
by stumbles (guest, #8796)
[Link]
Posted Sep 20, 2018 7:32 UTC (Thu)
by patrick_g (subscriber, #44470)
[Link] (149 responses)
The title is sensationalist but I'm also disappointed by the general tone of this New Yorker article. I think it's very biased.
Posted Sep 20, 2018 7:53 UTC (Thu)
by mvar (guest, #82051)
[Link] (145 responses)
Posted Sep 20, 2018 8:42 UTC (Thu)
by jrigg (guest, #30848)
[Link] (141 responses)
Zealous enforcement of political correctness could provide a convenient weapon for those who would benefit from the demise of major FOSS projects.
Posted Sep 20, 2018 11:17 UTC (Thu)
by netmonk (guest, #101961)
[Link] (26 responses)
Saying it's part of an agenda, with deeper and darker forces at work would not be so foolish. Sofware is a multi-multi billion dollars industry, and Linux and more widely OSS are FREE and a big danger for profit.
And yes there is information warfare, economical warfare, and being rude openly on mailing list is not the best strategy to protect your interests in regards of all predators around just waiting to take advantage over you.
And i can foresee that this is just the start of problem for Linus. There is more to follow. Time will tell.
Posted Sep 20, 2018 13:39 UTC (Thu)
by dskoll (subscriber, #1630)
[Link] (23 responses)
I'm having a hard time understanding what you wrote. Are they saying there shouldn't have been trans people on staff? Or that they were there out of political correctness rather than because they were doing their jobs?
Posted Sep 20, 2018 14:23 UTC (Thu)
by netmonk (guest, #101961)
[Link] (21 responses)
I didnt find a survey showing if transexual are over represented in IT job, compared to other areas. So let's just guess it is equally spread. So having 25% or 33% of staff being transexual, is by no mean beating the odds. Therefore, it suggests a conscious will and power to reach this situation.
Posted Sep 20, 2018 15:00 UTC (Thu)
by farnz (subscriber, #17727)
[Link]
Do you have similar statistics for people with the willingness to travel to FOSDEM for work at the weekend? Note that, if there are around 390/1,000,000 transsexual people expected in the population as a whole, then you would expect around 100 transsexual people working at Facebook, and around 300 transsexual people working at Google.
If those people are more likely to be willing to give up their own time to represent their employer at FOSDEM (for example), then your statistic becomes that of the 100 or so transsexual people you would expect Facebook to employ, there's guaranteed to be one who's willing to travel to FOSDEM and represent Facebook, while of the 24,900 or so remaining Facebook employees, you aren't guaranteed to get 3 or 4 willing to both travel to FOSDEM and represent Facebook. Similar maths applies to Google - except that you're now looking at 300 or so trans employees who might be willing to give up a weekend and travel to FOSDEM.
Posted Sep 20, 2018 15:04 UTC (Thu)
by excors (subscriber, #95769)
[Link] (13 responses)
Posted Sep 21, 2018 9:22 UTC (Fri)
by Wol (subscriber, #4433)
[Link] (12 responses)
And how many co-workers would be like me - "I don't want to be involved in gender politics, I don't know what you are, and I *don't* *want* to know".
Maybe it's hiding things, but certainly were I in any position of power, that's the sort of information I would want to suppress. I can't discriminate based on things I don't know ...
Cheers,
Posted Sep 21, 2018 15:59 UTC (Fri)
by dskoll (subscriber, #1630)
[Link] (11 responses)
Yes, exactly what Wol wrote. Whether or not someone is transgender is personal medical information that should be kept private.
Posted Sep 21, 2018 16:51 UTC (Fri)
by Wol (subscriber, #4433)
[Link] (10 responses)
Which is exactly what a lot of the more militant lot seem to do :-(
Cheers,
Posted Sep 21, 2018 17:29 UTC (Fri)
by dskoll (subscriber, #1630)
[Link] (9 responses)
Huh. Usually people who complain about the so-called "gay agenda" have their own agenda.
Some (many?) transgender people can't help but be "in your personal space" because they can be read as transgender. What are they supposed to do? Disappear from view?
Same with LGB people. Nobody would really be bothered by light public displays of affection (such as handholding or leaning against one another) between two heterosexual people at, say, a company picnic or some other informal event. Try that with same-sex couples and people get offended.
Posted Sep 21, 2018 18:41 UTC (Fri)
by Wol (subscriber, #4433)
[Link] (8 responses)
No. Not at all.
A friend of mine, who is a Christian, told me about one of his work colleagues. Quite an amusing story actually. My friend usually disappeared to the local church in his work breaks, and did NOT talk much about Christianity at work. This atheist colleague was always in his face, complaining about how Christians were always pushing their views on other people.
THAT is the sort of thing I was thinking of - as an Evangelical Christian, the belief that homosexuality is wrong comes with the territory (as a scientist, I deal with that by saying "I have no workable definition of what homosexuality is, so I'm quite happy to believe that it's wrong, because nothing I know fits its definition" :-). So long as you don't come up to me (because you know that your views conflict with mine) and start spouting your views in my face, I'd much rather ignore the issue. The point here is, if you don't respect me, and let me ignore or avoid the issue, things are going to explode...
Cheers,
Posted Sep 21, 2018 19:02 UTC (Fri)
by dskoll (subscriber, #1630)
[Link] (5 responses)
So for example, would you be bothered by a male work colleague holding a male partner's hand at a company party? I'm just trying to figure out what you mean by "let me ignore or avoid the issue".
Posted Sep 22, 2018 1:01 UTC (Sat)
by Wol (subscriber, #4433)
[Link] (4 responses)
If, on the other hand, two male (or female) work colleagues - holding hands - walked up to me and made a point of being gay, then yes I would consider that as being "in my face" or "in my space", and I would consider it abusive.
So basically put, if you do your own thing oblivious to my presence, then it's my problem to deal with if I don't like it. If however you are aware of me and deliberately do it in my presence, then it's offensive and I have every right to object. Intent matters!
(Of course, this is complicated by the fact that certain behaviour is considered anti-social for EVERYbody, but imho if it's okay for some people then it should be okay for all.)
(And I've been in that position. Two gay friends, making me very uncomfortable, but it was very much "this is what we are", and not "pushing it at me", so you just have to accept them as basically decent people with a different value system.)
Cheers,
Posted Sep 23, 2018 18:10 UTC (Sun)
by nix (subscriber, #2304)
[Link] (2 responses)
I think perhaps you need to consider that perhaps they are not being unreasonable, let alone abusive, in this situation.
Posted Sep 24, 2018 7:07 UTC (Mon)
by paxillus (guest, #79451)
[Link]
I'd reach for the bucket.
Consideration on both sides.
Work places contain a large mix of people and you may well not know what social norms and beliefs they adhere to.
Posted Sep 24, 2018 15:53 UTC (Mon)
by Wol (subscriber, #4433)
[Link]
That sounds to me like they would be oblivious to EVERYONE in the office.
In other words, by my own criteria, it's not my place to say anything. I probably wouldn't like it - I guess a lot of their co-workers wouldn't like it - but the point I am making is that they are not doing it with the intention of pushing at me.
Cheers,
Posted Sep 24, 2018 18:14 UTC (Mon)
by dskoll (subscriber, #1630)
[Link]
I'm not sure exactly how one "makes a point" of being gay. I'm also not sure why you feel you can interpret people's motivations with 100% accuracy.
Going back to transgender people for a moment, some transgender people cannot help but be visible because they are readable as transgender people. They are not doing it to be "in your face", but they're doing it because they have no choice. And I worry that you or others may misread their intentions.
In general, in a workplace, you should assume people's motivations are not to be in your face unless you have plenty of evidence to the contrary.
Posted Sep 24, 2018 9:10 UTC (Mon)
by james (subscriber, #1325)
[Link]
There are also a lot of people who would assert that a failure to hold the belief means you aren't evangelical and possibly not Christian.
Obviously, this is an area where you can easily and unintentionally attack someone's core self-identification, so it's generally a good idea to be careful.
Posted Oct 8, 2018 0:27 UTC (Mon)
by ras (subscriber, #33059)
[Link]
A beautiful story.
My personal experience has been Christians (but you could substitute any any idealistic belief for "Christian" - like open source) who loudly promulgate that belief are unpleasant to be around. But people who you learn by accident they attend their Christian church regularly after knowing them for some time are the kindest, nice people you could hope to meet.
As for Linus, this quote by George Bernard Shaw sums it up for me:
> The reasonable man adapts himself to the world; the unreasonable one persists to adapt the world to himself. Therefore all progress depends on the unreasonable man.
Both Linus and Stallman have been towering forces of progress in my world. Neither of them are the most pleasant people to be around. But I guess if your mission is to force someone out of their comfortable rut, things are going to become a little unpleasant at times.
Posted Sep 20, 2018 18:01 UTC (Thu)
by dskoll (subscriber, #1630)
[Link] (1 responses)
That is an order of magnitude lower than all the estimates I have read, which put the proportion at 390 per 100,000.
How do you know the proportion was that high? Did you just take a guess? How can you even tell? Something smells very fishy to me. I have never encountered a company in the high-tech field (or indeed any organization in the high-tech field) that goes out of its way to hire trans people. At best, they don't discriminate against trans people.
Posted Sep 20, 2018 18:19 UTC (Thu)
by dskoll (subscriber, #1630)
[Link]
OK, OP had correct statistics; I was misled by a typo in a reply.
Posted Sep 20, 2018 23:42 UTC (Thu)
by rodgerd (guest, #58896)
[Link]
Perhaps trans women are better at tech than straight white guys.
Posted Sep 21, 2018 1:19 UTC (Fri)
by ttuttle (subscriber, #51118)
[Link] (2 responses)
Posted Sep 21, 2018 9:24 UTC (Fri)
by Wol (subscriber, #4433)
[Link] (1 responses)
Just like WASPs, women, blacks, indians, ...
Pretty normal human behaviour, actually :-)
Cheers,
Posted Sep 21, 2018 15:09 UTC (Fri)
by edomaur (subscriber, #14520)
[Link]
Humans are recruiting each others !!
Posted Sep 20, 2018 16:36 UTC (Thu)
by nix (subscriber, #2304)
[Link]
Posted Sep 20, 2018 14:55 UTC (Thu)
by niv (guest, #8656)
[Link] (1 responses)
"Weinstein is quite a typical illustration of this where the guy was socially and economically assassinated long before being interviewed by a judge."
Again, I am baffled by the enormity of the ignorance here, the impervious self-centredness of this. Are you for real? You appear to think actions have no consequences, or should have no consequences for you, white male you unquestionably are.
"An old rule in France, is that you are innocent until prooved guilty by a judge. But this totally disappeared with the emergence of minority political propaganda, where a simple accusation on social media as more effect than what a meticulous survey and a court would have. "
Oh yes, of course, everybody was innocent until proven guilty by a judge until the minorities got a voice!
"Today in name of fairness and equality toward "suffering minorities", you can be instant killed socially and economically. "
Just wow. Wow. And you wonder why...
Posted Sep 21, 2018 8:02 UTC (Fri)
by paxillus (guest, #79451)
[Link]
Try reading that after replacing 'white male' with 'black male'
"everybody was innocent until proven guilty ... until the minorities got a voice"
Is that support for in inversion of 'innocence until proven guilty'? It certainly reads like it - especially if accusations are made by 'minorities'.
" the impervious self-centredness of this. Are you for real?"
Quite
Posted Sep 20, 2018 13:21 UTC (Thu)
by jkingweb (subscriber, #113039)
[Link] (4 responses)
Really? How bizarre...
Posted Sep 20, 2018 13:56 UTC (Thu)
by niner (subscriber, #26151)
[Link] (3 responses)
The poll can still be found here:
So, no, based on this evidence, my conclusion is that Redis was _not_ in fact forced to remove those words. The team chose to do so.
Posted Sep 20, 2018 16:33 UTC (Thu)
by jrigg (guest, #30848)
[Link] (2 responses)
I got the distinct impression that it was a reluctant decision. There was some bad behaviour before that poll from the person who claimed the words were offensive:
Accusing a person of being a fascist (when that person's family had previously been persecuted by fascists) is not very pleasant.
Posted Sep 20, 2018 16:54 UTC (Thu)
by niner (subscriber, #26151)
[Link] (1 responses)
Posted Sep 20, 2018 17:27 UTC (Thu)
by jrigg (guest, #30848)
[Link]
Posted Sep 20, 2018 17:32 UTC (Thu)
by davidstrauss (guest, #85867)
[Link] (108 responses)
Offense is obviously one of the factors behind the change, but it's not the only reason to do so. I've always maintained -- as I did years ago when Drupal discussed the switch -- that master/slave is also a poor metaphor for the architectures it describes [1].
[1] https://www.drupal.org/project/drupal/issues/2275877#comm...
Posted Sep 20, 2018 19:29 UTC (Thu)
by yuuyuu (guest, #127230)
[Link] (107 responses)
Posted Sep 20, 2018 21:23 UTC (Thu)
by davidstrauss (guest, #85867)
[Link] (104 responses)
Posted Sep 20, 2018 21:41 UTC (Thu)
by johannbg (guest, #65743)
[Link] (103 responses)
Posted Sep 20, 2018 22:02 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link] (102 responses)
Posted Sep 21, 2018 0:07 UTC (Fri)
by johannbg (guest, #65743)
[Link] (10 responses)
That's interesting ( most notably the timeline ).
Perhaps in ca 100 years time, people will be embarking on the mission of rectifying the current mistake regarding ipomoea batatas from every language and cookbooks on the planet ;)
For those that dont know the ipomoea batatas comes from the family of convolvulous and are commonly known as sweet potatoes.
Sweet potatos are in no relation with solanum tuberosu, which comes from the family of solanaceae and is commonly known as the potato, you know the real deal not some root given a fake name for marketing purposes and people to swallow for profit while everyone think those are potatos just sweeter ;)
Now we wait and see if the newly awaken people that allegedly care so much about this termology will go through every written documentation for every component they propose the change of master/slave for, as well as handle every confused user who has gotten custom to the master/slave termology. ( the reporter who requested it on the systemd issue did not even provide or suggest alternative labels to use instead of master and slave )
Posted Sep 21, 2018 6:50 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (8 responses)
It was always a morally negative analogy, it's just that those who decided to apply it didn't care.
Posted Sep 22, 2018 3:17 UTC (Sat)
by csigler (subscriber, #1224)
[Link] (7 responses)
Is it an analogy? Yes. Is it morally negative? No. We're not discussing, approving of or promoting human slavery. It's a computer program. Human slavery is morally repugnant and unacceptable at all times in all places. Computer slavery is a moral good. It is a model of operation that is both necessary and successful and produces good for mankind. Conflating the two is at best innocent, well intentioned confusion, at worst coopting in order to gain an easy, naked political power advantage.
Some unattractive women have offensively been referred to as "dogs." (I was raised not to.) Should such speech constructions be universally banned? Then do we call our pets "canines?" And what to do when that becomes a widespread derogatory term? The merry-go-round never ends and each rotation does a bit more harm to language and society.
But then I'm very sensitive to wrongthought. Can I be forgiven?
Clemmitt
Posted Sep 22, 2018 3:27 UTC (Sat)
by mjg59 (subscriber, #23239)
[Link] (6 responses)
Posted Sep 22, 2018 12:02 UTC (Sat)
by csigler (subscriber, #1224)
[Link] (4 responses)
Clemmitt
Posted Sep 22, 2018 12:48 UTC (Sat)
by lkundrak (subscriber, #43452)
[Link] (3 responses)
Keep your ad hominem attacks off LWN comments. Thanks.
Posted Sep 23, 2018 7:56 UTC (Sun)
by anotheruser (guest, #127270)
[Link] (2 responses)
Posted Sep 23, 2018 10:57 UTC (Sun)
by lkundrak (subscriber, #43452)
[Link] (1 responses)
Disagreeable? Quite possibly. But rude? I have no idea what are you talking about.
Posted Sep 24, 2018 1:16 UTC (Mon)
by anotheruser (guest, #127270)
[Link]
Posted Sep 24, 2018 22:32 UTC (Mon)
by wahern (guest, #37304)
[Link]
That said, I'm only responding to the historical conflation in your post, and perhaps by implication the assumption that the the word "slave" in contemporary discourse is predominantly intended to evoke chattel slavery--e.g. that phrases like "I'm a slave to my job" are intended to evoke, directly or indirectly, the African slave trade and its persistent legacy in the U.S. and the Western world. The *real* debate is about how the word is *received*, and in particular how the privileged believe its received by an unprivileged minority.
Posted Sep 22, 2018 8:57 UTC (Sat)
by Wol (subscriber, #4433)
[Link]
They've (as in the EU bureaucrats) have already tried that with Plum Duff.
For those who don't know, that's a British pudding that has never seen a plum. I believe the derivation of the name has never seen a plum, either :-)
Cheers,
Posted Sep 21, 2018 0:15 UTC (Fri)
by andyc (subscriber, #1130)
[Link] (90 responses)
Why are they caring now after decades of these kinds of terms being in use?.
How about things like Red/Black trees?. kill, zombie & daemon? STONITH even. In computing alone there seems no end of things people *could* take offence at.
Violence and death everywhere, oh, wait, just like children's nursery rhymes.
Posted Sep 21, 2018 2:12 UTC (Fri)
by jkingweb (subscriber, #113039)
[Link] (88 responses)
Personally I don't really care: there's a good argument for master/slave being poor terminology for at least some of the contexts in which the nomenclature is used, and there's also a good argument for editorial changes to documentation being low priority regardless of whether established terminology is now considered offense by some or all people.
"No one's cared before now" is rarely a good reason by itself to dismiss people caring now, though.
Posted Sep 21, 2018 8:52 UTC (Fri)
by mfuzzey (subscriber, #57966)
[Link] (87 responses)
It is very common for words to be used in human languages to mean different things in different contexts.
master / slave in referring to a relationship between non human, non living even, technical components (software, electronic, mechanical - there are examples everywhere)
So going on a crusade to change this type of thing is just pointless busy work.
Human slavery was, and *is*, disgusting (and I am quite aware that it still exists today, even in Europe / US).
Posted Sep 21, 2018 14:28 UTC (Fri)
by jrigg (guest, #30848)
[Link]
It allows you to feel virtuous without having to do anything about the real problem.
Posted Sep 21, 2018 17:19 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (85 responses)
They're terms that are used as a direct analogy to slavery, and it's completely reasonable for people to find slavery a sufficiently abhorrent concept that they don't want to use the term.
Posted Sep 21, 2018 19:21 UTC (Fri)
by johannbg (guest, #65743)
[Link] (7 responses)
Posted Sep 21, 2018 19:26 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (6 responses)
Posted Sep 21, 2018 20:27 UTC (Fri)
by johannbg (guest, #65743)
[Link] (5 responses)
Posted Sep 21, 2018 20:32 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link]
They are, or we wouldn't be having this discussion.
Posted Sep 22, 2018 8:32 UTC (Sat)
by niner (subscriber, #26151)
[Link] (3 responses)
Err, I do.
Posted Sep 22, 2018 14:57 UTC (Sat)
by andyc (subscriber, #1130)
[Link] (2 responses)
Interesting. I'm really struggling to see how you can associate the two completely different contexts.
Posted Sep 23, 2018 7:59 UTC (Sun)
by anotheruser (guest, #127270)
[Link] (1 responses)
Posted Sep 23, 2018 8:00 UTC (Sun)
by anotheruser (guest, #127270)
[Link]
Posted Sep 21, 2018 19:42 UTC (Fri)
by renox (guest, #23785)
[Link]
I disagree, I think that these persons aren't reasonable.
Posted Sep 21, 2018 19:43 UTC (Fri)
by Jandar (subscriber, #85683)
[Link] (75 responses)
The context of living beings and technical constructs is quite different.
Banning all words which are offensive in one context from all contexts is ridiculous to a degree that pursuing this seriously is offensive to me. This isn't a tit-for-tat response, this is really offensive to me. Pursuing such a silly goal is appropriate for a Monthy Python sketch like the dead parrot but not to be considered in reality.
If calling a process a slave if offensive, what do we do about its gender and sexual orientation? Is it more appropriate to kill a gay male process or a straight female one? Is it a process of color (*) or a white one? Or are we disinterested in his/her/its mental condition causing a trigger moment? *face palm*
(*) The American mannerism to describe non-causasian people as "of color" is one of the most racist terms known to me. This is a claim that there is a fundamental partitioning between white and the remainder (called "of color"). Describing someone as "black", "red" or "green" is a description of visual characteristics, "of color" is the presumption of a singular distinction between white and non-white, at which the distinction between all other color counts nothing against being non-white.
Posted Sep 21, 2018 19:48 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (69 responses)
Posted Sep 21, 2018 19:56 UTC (Fri)
by deater (subscriber, #11746)
[Link] (27 responses)
Well now we know who is going to be the first against the wall when the robot uprising happens.
Also, you apparently haven't talked to enough PETA members.
Posted Sep 21, 2018 20:30 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (26 responses)
Posted Sep 21, 2018 20:38 UTC (Fri)
by deater (subscriber, #11746)
[Link] (24 responses)
That's a pretty loaded term too if you know how the word originated.
Posted Sep 22, 2018 8:34 UTC (Sat)
by niner (subscriber, #26151)
[Link] (19 responses)
Posted Sep 22, 2018 15:39 UTC (Sat)
by deater (subscriber, #11746)
[Link] (18 responses)
Yes, I suppose ignorance wins in the end. Humpty-Dumpty from Alice in Wonderland turns out to be real.
I do know better than to get involved in a word-police argument on the internet. Just my defenses are down this week as I've been surprisingly despondent after this recent coup and all the gloating about the result. The last bastion of 90's hacker culture has died, and it wasn't due to a technically superior project coming along as I always assumed would happen, but due to politics. The eternal September takes one final victim.
Posted Sep 22, 2018 15:44 UTC (Sat)
by deater (subscriber, #11746)
[Link]
Posted Sep 22, 2018 18:27 UTC (Sat)
by jrigg (guest, #30848)
[Link]
There's still OpenBSD :-)
Posted Sep 22, 2018 18:57 UTC (Sat)
by anselm (subscriber, #2796)
[Link] (11 responses)
You know what? Nothing bad has actually happened yet. What did happen is that Linus Torvalds said, in effect, “I don't want to act like an asshole anymore and I don't want you guys to do so, either.” Which apparently came as a bit of a nasty surprise for some people who rather liked him as an asshole (and perhaps also liked the implicit licence to act like assholes themselves, because Linus does it and don't we all want to be a bit like Linus?) – but so far there is no compelling reason to assume that, for example, he (or for that matter Greg K-H, who is standing in for him in his absence) will suddenly start accepting sub-standard code submissions into Linux, or that the actual demise of the Linux project is otherwise imminent. The self-styled prophets of doom should really get a grip and wait for a week or six before making silly and overblown pronouncements.
Posted Sep 23, 2018 8:04 UTC (Sun)
by anotheruser (guest, #127270)
[Link] (10 responses)
Sage Sharp has already used the CoC to falsely accuse Ted T'so of violating it (over comments he made years ago). It took only 4 days.
Posted Sep 23, 2018 8:29 UTC (Sun)
by niner (subscriber, #26151)
[Link] (8 responses)
Now where do you find an accusation, let alone a false one? And what are the consequences? Because if there are no consequences, then I don't see what bad supposedly happened.
Posted Sep 23, 2018 10:09 UTC (Sun)
by anselm (subscriber, #2796)
[Link] (7 responses)
The CoC commit was “signed off by” six of the ten current TAB members, plus Linus Torvalds himself. Ted Ts'o was not among the signatories but from that we can't conclude that he “voted against” its adoption. Given the short timeframe involved, perhaps he was simply not available to sign it. (Incidentally, the other three non-signers are H. Peter Anvin, Tim Bird, and Rik Van Riel.)
A few years ago, Ted Ts'o commented critically on some of the statistics put forward in a discussion on rape. Whether that is “rape apology” or a valid fact-based contribution to the discussion is a matter of opinion, but to some people at the time it was quite an outrage.
Anyway, Sage Sharp did not actually make a CoC complaint. What they did was wonder aloud (on Twitter) whether the Linux Foundation TAB was qualified to handle CoC complaints if it contained the well-known “rape apologist”, Ted Ts'o. Sage Sharp also pointed out some procedural issues that the TAB might address to be better prepared to handle CoC complaints as they come in, but these don't look like show-stoppers to me. As far as Ted Ts'o's presence on the TAB is concerned, if the kernel community considers that a problem they can decline to reelect him when his seat is up. Finally, Sage Sharp, AFAIK, is not currently working on the Linux kernel, so whether they have standing to make actual CoC complaints is anybody's guess.
Posted Sep 23, 2018 10:25 UTC (Sun)
by niner (subscriber, #26151)
[Link]
Posted Sep 24, 2018 7:38 UTC (Mon)
by dgm (subscriber, #49227)
[Link] (5 responses)
Posted Sep 24, 2018 8:58 UTC (Mon)
by anselm (subscriber, #2796)
[Link] (4 responses)
Indeed, I forgot to add that Sage Sharp's attacking Ted Ts'o over something that (a) happened long ago and (b) is by no means as obviously vile as they make it out to be could be considered a form of “harassment” under the new CoC and therefore actionable if Sage Sharp were a member of the kernel development community and Ted Ts'o were to make a complaint.
As far as “it shows that problems can be dealt with without a CoC” is concerned, sure. But here's what the Django project's Code of Conduct FAQ has to say on the matter:
Why do we need a Code of Conduct? Everyone knows not to be a jerk. Sadly, not everyone knows this. However, even if everyone was kind, everyone was compassionate, and everyone was familiar with codes of conduct it would still be incumbent upon our community to publish our own. Maintaining a code of conduct forces us to consider and articulate what kind of community we want to be, and serves as a constant reminder to put our best foot forward. But most importantly, it serves as a signpost to people looking to join our community that we feel these values are important.
Posted Sep 28, 2018 6:59 UTC (Fri)
by dgm (subscriber, #49227)
[Link] (3 responses)
I think a declaration of principles would be more adequate. Universal Declaration of Hacker Rights anyone? (sounds like a job ESR would love).
Posted Sep 28, 2018 11:21 UTC (Fri)
by codeofdrama (guest, #127444)
[Link] (2 responses)
Of the rights I've come up with, the unifying theme is tolerance. Practically this means that the powers-that-be (owners, moderators, etc.) won't ban/moderate people for the sole reason of exercising one or more of the rights, even though the powers-that-be might have the formal right to ban/moderate anyone for any reason whatsoever.
A simple example could be: A participant has the right to use Oxford spelling.
Where it gets interesting is when people self-select out of a community because they find a right intolerable.
I see these sort of rights as a supplement to compelled, and prohibited behaviour in describing the boundaries of social interaction.
Posted Sep 28, 2018 16:25 UTC (Fri)
by raven667 (subscriber, #5198)
[Link] (1 responses)
Posted Sep 30, 2018 4:27 UTC (Sun)
by koenkooi (subscriber, #71861)
[Link]
Posted Sep 23, 2018 13:00 UTC (Sun)
by flussence (guest, #85566)
[Link]
Not that it matters either way, because as they're rather vocal about their desire to remain a non-contributor, they aren't subject to the protections in the document in the first place.
Posted Sep 22, 2018 19:59 UTC (Sat)
by excors (subscriber, #95769)
[Link] (3 responses)
I don't know how you see hacker culture, but Wikipedia describes it as involving "the intellectual challenge of creatively overcoming limitations of software systems to achieve novel and clever outcomes" (paraphrasing from the Jargon File) which doesn't sound unreasonable. In particular I think the creativity is important, since that's what makes programming fun.
The problem is that Linux has been created now, so there's much less scope for creativity or novelty. The scrappy young innovative hobbyist Linux has been replaced by the technically superior, and large and important and corporate and relatively boring, modern Linux. That's not a failure of Linux's original culture, it's a success; but it takes a different culture to maintain that success. The original culture should live on by finding some new problem to solve, where there are novel and clever outcomes that nobody has found yet.
Posted Sep 22, 2018 20:25 UTC (Sat)
by excors (subscriber, #95769)
[Link] (1 responses)
Posted Sep 22, 2018 20:37 UTC (Sat)
by johannbg (guest, #65743)
[Link]
Just a word of advice do not cross the ca 5000 components line if you decide create your own distro.
Posted Sep 22, 2018 20:29 UTC (Sat)
by johannbg (guest, #65743)
[Link]
Arguably the focus is just shifting inside the linux ecosystem away from traditional desktop pc and laptops/servers and into sbc and the mobile space with sbc allowing even more freedom for creation.
Posted Sep 23, 2018 21:04 UTC (Sun)
by marm (guest, #53705)
[Link] (3 responses)
Posted Sep 24, 2018 16:01 UTC (Mon)
by Wol (subscriber, #4433)
[Link] (1 responses)
Sounds like what we had by way of tax in the medieval period.
Speaking limited Russian, and knowing not an awful lot of national history of Eastern Europe back then, but it sounds like the generic Slav word for "work".
Cheers,
Posted Sep 24, 2018 16:15 UTC (Mon)
by lkundrak (subscriber, #43452)
[Link]
Yes, that is the case. Also, "job".
Posted Sep 24, 2018 16:34 UTC (Mon)
by johannbg (guest, #65743)
[Link]
So certain people must be losing sleep over this 2. "A review of master-slave robotic systems for surgery"
1.https://en.m.wiktionary.org/wiki/robota
Posted Sep 22, 2018 9:36 UTC (Sat)
by jrigg (guest, #30848)
[Link]
They deny it because it only exists in the minds of a few obsessive people.
Posted Sep 21, 2018 20:01 UTC (Fri)
by andyc (subscriber, #1130)
[Link] (2 responses)
Is that really true though?
Posted Sep 21, 2018 20:31 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (1 responses)
Yes.
Posted Sep 23, 2018 8:05 UTC (Sun)
by anotheruser (guest, #127270)
[Link]
Posted Sep 21, 2018 20:36 UTC (Fri)
by Jandar (subscriber, #85683)
[Link] (27 responses)
This is your personal definition of this words, but https://en.oxforddictionaries.com/definition/slave disagrees. One definition of slave is: "A device, or part of one, directly controlled by another".
To say only humans can be slaves is the no true Scotsman fallacy.
Posted Sep 21, 2018 20:41 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (26 responses)
Posted Sep 21, 2018 20:51 UTC (Fri)
by jrigg (guest, #30848)
[Link] (7 responses)
Sorry, but that is sophistry worthy of a politician IMO.
Posted Sep 23, 2018 17:47 UTC (Sun)
by nix (subscriber, #2304)
[Link] (6 responses)
(You will fail.)
Posted Sep 23, 2018 18:52 UTC (Sun)
by johannbg (guest, #65743)
[Link] (3 responses)
Afaik the first ever written report of master/slave context in the field of applied science dates back to 1904 ( ca 40 years after slavery had ended in the states ) in a report by the astronomer David Gill in which he described a sidereal clock he designed for the observatory in Cape Town, which consisted of two separate instruments: an pendulum swinging in a nearly airtight enclosure maintained at uniform temperature and pressure, and an "slave clock" with wheel train and dead-beat escapement.
It has been widely used ever since in the field of applied science in published research materials for example 1. "The gamma oscillation: master or slave?" 2. DNA-Methylation: Master or Slave of Neural Fate Decisions?" 3. "Modelling Multi-Body Systems Using the Master-Slave Approach" etc. etc. etc.
The first publication of OED was in 1928 so both cidation/context could have been introduced at the same time in the dictionary. ( I dont own a copy or have access to one so I can neither confirm or deny this )
So as you can see he might well succeed ;)
1. https://www.ncbi.nlm.nih.gov/m/pubmed/19205863/
Posted Sep 24, 2018 22:31 UTC (Mon)
by nix (subscriber, #2304)
[Link] (2 responses)
A little before 1904.
(The OED itself was first published in 1884.)
Posted Sep 24, 2018 22:43 UTC (Mon)
by corbet (editor, #1)
[Link] (1 responses)
Posted Sep 26, 2018 9:46 UTC (Wed)
by nix (subscriber, #2304)
[Link]
But lexicographic pedantry is always justified :P
Posted Sep 23, 2018 19:36 UTC (Sun)
by jrigg (guest, #30848)
[Link] (1 responses)
That's a straw man. I don't think they're unrelated. I just don't think the common and long-established use of the terminology in a technical context is particularly offensive. It's an analogy, like 'kill'.
This is a stupid, circular argument.
The energy used on arguing that the terminology is offensive, then tracking down and replacing the words in every technological context in which they are used, would be a lot better spent on trying to help the victims of modern-day slavery in real life. Strangely there's been nearly no mention of those.
This thread represents an all-time low for LWN IMO.
Posted Sep 23, 2018 19:51 UTC (Sun)
by corbet (editor, #1)
[Link]
Posted Sep 21, 2018 21:00 UTC (Fri)
by Jandar (subscriber, #85683)
[Link] (17 responses)
This definition from Oxfords Dictionary exists because people are using the word "slave" with this meaning. If you say the word "slave" used in this way are not the real word "slave", than you are succumbing to the no true Scotsman fallacy. You are not in the position to redefine words according to you world-view.
Posted Sep 21, 2018 21:05 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (16 responses)
Posted Sep 21, 2018 21:17 UTC (Fri)
by Jandar (subscriber, #85683)
[Link] (15 responses)
With deliberate ignorance one can conflate these distinct meanings, but one doesn't have to.
Posted Sep 21, 2018 21:24 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (14 responses)
Posted Sep 21, 2018 21:28 UTC (Fri)
by Jandar (subscriber, #85683)
[Link] (13 responses)
Posted Sep 21, 2018 21:43 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (12 responses)
Posted Sep 21, 2018 22:13 UTC (Fri)
by johannbg (guest, #65743)
[Link] (9 responses)
Posted Sep 21, 2018 22:23 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link] (8 responses)
Posted Sep 21, 2018 22:45 UTC (Fri)
by johannbg (guest, #65743)
[Link] (2 responses)
By all means explain why you think it's inappropiate to use it in that context?
Posted Sep 21, 2018 23:09 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link]
Yes, because that's what it means.Other relationships in nature aren't slavery because the non-tech definition of slave is restricted to humans.
Posted Sep 23, 2018 17:53 UTC (Sun)
by nix (subscriber, #2304)
[Link]
(Caveat: there *are* species of ants that go out and rob other nests for ants, of other species or their own, and steal them back to their nests to work for them rather than their natal nest. These have historically been called slavers by analogy with the human custom, but this is probably inappropriate: they are not similar to slavery in antiquity, which was usually either a post-warfare collective punishment or an individual and temporary penalty for indebtedness, nor to the US "peculiar institution", since the "enslaved" ants are not forced to work in any particular fashion: rather they are fooled into believing that they are still in their original nest, and work voluntarily as they would there. It's more like false advertising or fraud than slavery. Maybe we should call them marketer ants!)
Posted Sep 22, 2018 0:04 UTC (Sat)
by bkuhn (subscriber, #58642)
[Link] (4 responses)
Multiple people who know they are decedents (at least in part) of slaves have said that the terminology is painful for them to hear/read.
Meanwhile, I'm reasonably sure that I am descendant (at least in part) from people who were at least complicit in the slave trade economy. (I have a ancestors who go back to the pre-USA-Civil-War era in Baltimore, MD, which was a major port in the USA/African slave trade.)
For me, this isn't about censorship, or the dictionary definition of any word: it's about making my own choice to do something because someone with a connection to these facts asked me to. I just think it makes more sense to give the benefit of the doubt on this to the descendants of the slaves rather than the descendants of the slave-owners. (I realize that lots of people who are descendants of neither are likely taking the position that the terminology is acceptable and appropriate, but I have *yet* to see someone who *is* descendant from slaves take the position that it's all fine and we should keep using the terminology. Even if such people exist, I suspect they are quite rare.)
We err on the side of caution all the time in software development. I don't see any reason not do to the same in interpersonal communication. Some people with a connection to these facts report that the terms are painful for them. They aren't the thought police, they're just telling us how they feel. I'm making a choice to make them feel better, and I advocate to others to do the same. That's not the thought police or censorship either.
I don't think people who use the term master/slave are doing something morally wrong. To me, it's more like being on the elevator and seeing someone running to catch it and just not bothering to hold the door when it's so obvious it would help them out, even though it makes a minor inconvenience for you. That's not an evil act, but it's an unkind/mean act. I'll admit that at least once in my life I've not bothered to hit the door open button in that situation, but I strive to hit the open-door button, because: why insist on optimal convenience for myself at the risk of being mean to someone? I thus also strive not to use terminology that people report is painful for them (and I sometimes fail there too, because I'm lazy or because of my habits are not changing easily).
As another example, I historically had occasionally, when brainstorming with others to find an iteratively better solution to a complex problem, say phrases like "the final solution needs to account for...". People of Jewish decent have told me the phrase "final solution" is very painful for them, because of its connection to the Holocaust. Yes, it's just two words we use all the time in English, no big deal, but put them together and it refers to a really horrible historical event, and upsets people. I can be an asshole and try to convince them that since the Holocaust isn't in *my* mind when I say that, I'm innocent, etc. But, why would I want to be that person? How is being able to use that phrase in another setting so important that it's worth browbeating someone whose great-Aunt was murdered by the Nazi regime to tell them "just get comfortable with it because language evolves"? I really can live with saying "best solution" or "optimal solution" instead.
It's a terrible thing that evil people long before any of us were born conscripted what might otherwise be fine phrases and words for use to describe their bad behavior. But, their conscription of language wasn't the worst thing they did, and if using their conscripted language traumatizes people *because of the truly evil things these historical figures did*, why is it worth it to be mean and insist on using the phrase and/or demand they convince us the phrase is problematic?
In short, when I'm left with the choice of an easy way to not be cruel that leads to a minor inconvenience for me, I just pick to be slightly inconvenienced and not be cruel.
Posted Sep 22, 2018 1:24 UTC (Sat)
by awc (subscriber, #119120)
[Link]
Language catches a lot of errr unfortunate phrases over time, and the origins of a lot of racialized and gendered terms can become obfuscated. Master / Slave is particularly clear but, for example, I didn't realize that a particular english phrase for ripping someone off was a short-hand for romani people until I was in my 20s. And it no longer seemed worthwhile to use. There is nothing wrong with realizing that inherited words no longer align with contemporary value systems. And there's nothing righteous about it either.
Posted Sep 23, 2018 8:14 UTC (Sun)
by anotheruser (guest, #127270)
[Link]
With these words you diminish the actual suffering of actual slaves enduring actual cruelty.
> Meanwhile, I'm reasonably sure that I am descendant (at least in part) from people who were at least complicit in the slave trade economy.
You do yourself a grave disservice by taking upon yourself the imagined guilt of your ancestors. You will therefore bear this shame for the rest of your life, for how could you atone for sins you did not commit? Thus will your knee ever be bent. You have enslaved yourself.
Posted Sep 23, 2018 20:05 UTC (Sun)
by nilsmeyer (guest, #122604)
[Link] (1 responses)
That's not your fault.
> As another example, I historically had occasionally, when brainstorming with others to find an iteratively better solution to a complex problem, say phrases like "the final solution needs to account for...". People of Jewish decent have told me the phrase "final solution" is very painful for them, because of its connection to the Holocaust.
The Nazis very often used euphemisms (such as "Endlösung der Judenfrage", which I guess was shortened in translation to "Final solution") to make their crimes more palatable. I avoid the term (especially when speaking German) mostly because it makes me sound ignorant.
If you look at modern day anti-semites (ignoring for a moment that Semite is the wrong term) they come up with a lot of new terms / words to spread their hate. For example the use of "(((", ")))" when referring to Jews. Now that you know triple brackets are neo-nazi code will you avoid brackets in programming? It's very easy to move the goal-posts, because those who seek to hurt and offend can always pick a new term to weaponize. The better defense is not to allow these words to have power over your feelings.
> In short, when I'm left with the choice of an easy way to not be cruel that leads to a minor inconvenience for me, I just pick to be slightly inconvenienced and not be cruel.
That's a good policy, however I wouldn't call it cruelty when there is no intent.
Generally though I wonder how overly sensitive people function in a world that is full of potential triggers. If you're traumatized every time a certain term is used you have a serious issue that can't be dealt with by policing everyone's speech, if alone for the reason that there are enough people around that will try to hurt you on purpose. As an example, my mother was murdered when I was young. I wouldn't be able to function if I felt hurt / offended any time the word "kill" or "orphan" is used.
And it's hard not to think that some people just claim offence, especially on behalf of others, to look more virtuous or just to stir the pot and make trouble. Knowing how some of these people act it's hard to assume good faith. For example, look at this bug report: https://github.com/systemd/systemd/issues/9894
Posted Sep 23, 2018 20:44 UTC (Sun)
by anselm (subscriber, #2796)
[Link]
In general, this sort of complaint would come across as much more credible if it was accompanied by a set of patches that actually effected the desired change. It doesn't take guru-level software engineering skills to replace a bunch of strings – and even if one has never done it before, it could be a valuable learning experience. Saving the core developers the time to make the change would certainly vastly increase the likelihood of the change being adopted in the actual codebase.
People who are offended enough by something to complain but not offended enough to do something simple to correct it can't really be that offended.
Posted Sep 22, 2018 9:57 UTC (Sat)
by Jandar (subscriber, #85683)
[Link] (1 responses)
This is not *the* relevant thing, it may be *a* relevant thing.
As you are consistently labeling all considerations other than yours as irrelevant, this discussion is clearly at a dead end. Your sophistry to denounce the validity of common usages of words is tiring.
I withdraw from this discussion with you. Feel free to speak with a wall.
Posted Sep 23, 2018 8:17 UTC (Sun)
by anotheruser (guest, #127270)
[Link]
They're like zombies. They just keep coming.
Sorry, Jon. It's true. And they'll be coming for you next.
Posted Sep 21, 2018 20:45 UTC (Fri)
by jrigg (guest, #30848)
[Link] (2 responses)
Software processes can be slaves. Mechanical devices can be slaves. Electronic devices can be slaves.
My copy of the Concise Oxford Dictionary includes "a machine, or part of one, directly controlled by another" in the list of definitions of 'slave'. Are you honestly claiming to be a greater authority on the English language than the Oxford Dictionary?
Posted Sep 23, 2018 16:34 UTC (Sun)
by mathstuf (subscriber, #69389)
[Link] (1 responses)
Is the Oxford Dictionary descriptive or prescriptive? When the "master/slave" terminology started to be used for technology, could one point to the OED and say "but it doesn't mean that!"?
Posted Sep 23, 2018 16:37 UTC (Sun)
by corbet (editor, #1)
[Link]
Thank you.
Posted Sep 22, 2018 18:17 UTC (Sat)
by johannbg (guest, #65743)
[Link] (6 responses)
As can be seen historically the resource of slaves came from conquests and poverty thus slavery does not discriminate between, color, religion, creed or sex despite how much an new found vocal part of colonists and slave descendants in America have grown a conscious for their ancestors and make it out to be all about the Africans and politically correct the world in the process.
As conquest and poverty being slavery's source pretty much every country in the world has either taken slaves,became slaves or both depending on the wealth and course of action of each nation through history.
Even here on this erupting rock in the middle of the north atlantic ocean a.k.a Iceland, my ancestors took women from Ireland/Scotland as slaves during roughly 200 viking history of raid's around 1000 AC and some Icelanders became slaves after slave raids by the Ottoman pirates who was run by a dutch captain by the name of jan Janszoon van Haarlem, a.k.a Murat Reis the Younger and later became Turk so most likely Turkey is where those Icelanders got sold to or otherwize traded.
Anyway I digress, the context of master/slave is not history or current events. The context is the field of applied science and that field has no bad history associated with these words no matter how many times you repeat it does so.
You and like minded people like you need to address the root of the problem which are what I previously mentioned here before instead of trying to formally control language usage in the field of applied science.
It will not yield whatever results you are trying to achieve. People's times will be waisted grepping for the label of master and or slave through code, publication etc. then somehow file reports trying to have them change.
If you have so much free time and energy to spend I suggest you take a copy of the bible to your local church and have an enlighten conversation with it's priest about what it contains and what the church viewpoint is on the matter and if they are going to change it.
Posted Sep 22, 2018 18:41 UTC (Sat)
by mjg59 (subscriber, #23239)
[Link] (5 responses)
Sure. That doesn't make it slavery, which is something that is only done to people and not to animals.
Posted Sep 22, 2018 20:00 UTC (Sat)
by johannbg (guest, #65743)
[Link] (4 responses)
Do you believe that non-human animals do not possess any intellect or dont have any emotions?
Is it that you somehow feel that accepting that slavery is also applicable to non-human animals dishonors the history of human slavery and the descendants?
And do you realize you are contradicting yourself by taking this stance and putting yourself right beside those that cringed at first in the past when presented with a new way of thinking with regards human slaves and regarding women?
Posted Sep 22, 2018 20:42 UTC (Sat)
by mjg59 (subscriber, #23239)
[Link] (3 responses)
Because that's what the word means. Slavery is defined as ownership of people.
Posted Sep 22, 2018 21:13 UTC (Sat)
by johannbg (guest, #65743)
[Link] (2 responses)
( servus from which the word in the english language comes from does not make that distinction )
Since your opinion is relying on a dictionary entry why do you choose to apply it's meaning to the field of applied science when the dictionary also states 1. which obviously would cause coallition/conflict/confusion in contextual meaning when done?
"1.3 A device, or part of one, directly controlled by another."
1. https://en.oxforddictionaries.com/definition/slave
Posted Sep 22, 2018 21:41 UTC (Sat)
by mjg59 (subscriber, #23239)
[Link] (1 responses)
If the word "slave" meant something other than what it means then yeah I'd probably feel differently. But it doesn't, and its use in technical contexts remains a direct reference to the ownership of people. As the barriers to becoming involved in technical communities continue to drop, more people are being exposed to that usage and it's become clearer that it's not possible to avoid the associated connotations.
Posted Sep 23, 2018 10:06 UTC (Sun)
by johannbg (guest, #65743)
[Link]
The only barriers that existz are those that people impose upon themselves through a misplaced believe in everything else but themselves and their own ability's to succeed.
The only thing a people require to partake in the field of applied science is a mobile device or a traditional computer ( or access to one ) which has an access to the internet.
Once they are there they need to create an email address for themselves, which they can do for free for example with google and then sign up for free at edx 1. if they want "formal" education, expand their horizon or just to do it for fun and or join whatever like minded community they find on the internet.
That's all the potential technical barrier that exist period.
The rest is up to the individuals themselves.
Next you will propably look too hard into male and female sockets and find some discrimination taking place there and want to abolish those from everywhere or police it's usage in the english language o_O
Remember community is reflected in it's leader(s) as are nations in their president so I suggest you take good hard look at yours and evaluate if your time is best spent creating artifical problems in the field of applied science or fixing real problems closer to home, that is if you want to do some good in this world.
Posted Sep 21, 2018 20:31 UTC (Fri)
by jrigg (guest, #30848)
[Link] (3 responses)
My own feelings exactly.
Posted Sep 22, 2018 1:10 UTC (Sat)
by Wol (subscriber, #4433)
[Link] (2 responses)
> My own feelings exactly.
And leads to *suppression* of the issue, not *healing*.
If the PC crowd can ban the language used to discuss bad things, they actively obstruct solving the problem. If, on the other hand, you actually have the words available to you to talk things through, you have a chance of putting things right.
Made all the more complicated in the AngloSaxon world by the fact that we do NOT all speak the same language. English is different from American is different from Strine is different from Pidgin ...
(and as many people here will know, I find the term "British English" rather offensive... :-)
Cheers,
Posted Sep 22, 2018 1:20 UTC (Sat)
by mjg59 (subscriber, #23239)
[Link] (1 responses)
Posted Sep 22, 2018 9:10 UTC (Sat)
by Wol (subscriber, #4433)
[Link]
Basically, I'm with Bradley on this - if your language upsets other people for good reason, then don't do it. Just be aware that sometimes people use certain language because that's all the words they have available, and if you ban words then you are censoring them out of the discussion.
I feel that because I was blocked from taking part in any racial discussions on Groklaw. PJ's blogs, PJ's rules, fair enough, but my language was considered unacceptable and I had no alternative.
Cheers,
Posted Sep 24, 2018 2:38 UTC (Mon)
by fest3er (guest, #60379)
[Link]
Never mind that 'black' man is black whether he is healthy, ill, nauseous, happy, sad, embarrassed, envious, jaundiced, cowardly, etc. But the equivalent 'white' man is blue when he's sad, green when he's envious or nauseous, red when he's embarrassed or angry, and yellow when he runs away from a situation requiring courage or is bitter and resentful. Which is the 'man of color' again?
But I digress....
Posted Sep 21, 2018 6:51 UTC (Fri)
by mjg59 (subscriber, #23239)
[Link]
Because we no longer ignore people who raise the topic.
Posted Sep 24, 2018 19:13 UTC (Mon)
by mezcalero (subscriber, #45103)
[Link] (1 responses)
If you find the master/slave naming problematic, please work with the kernel folks to change it in the APIs. But without that there's nothing we can do really, as these APIs are only available under these names currently.
Lennart
Posted Sep 24, 2018 22:40 UTC (Mon)
by nix (subscriber, #2304)
[Link]
... sorry, the devil made me say it ---
Posted Sep 20, 2018 8:55 UTC (Thu)
by patrick_g (subscriber, #44470)
[Link]
Usually it's very high quality and in depth articles with good documentation. I remember this one in particular : https://www.newyorker.com/magazine/2006/08/28/manifold-de...
That's why I'm a little bit disappointed about this article on Linus.
Posted Sep 20, 2018 14:04 UTC (Thu)
by amk (subscriber, #19)
[Link]
Posted Sep 22, 2018 7:52 UTC (Sat)
by gmatht (guest, #58961)
[Link]
Posted Sep 20, 2018 13:39 UTC (Thu)
by dskoll (subscriber, #1630)
[Link] (2 responses)
Biased how? Could you give a concrete example of bias from the article? It seemed to me to be a pretty dispassionate reporting of various peoples' views.
Posted Sep 20, 2018 14:23 UTC (Thu)
by patrick_g (subscriber, #44470)
[Link] (1 responses)
Stating that Linus's emails are "full of invective, insults, and demeaning language" as if they were all like this. Nothing is said about the proportion of aggressive emails compared to the total numbers of emails sent.
Then there are disparaging comments made by Sage Sharp and Valerie Aurora about Linus' behavior ("Linus has created a model of leadership—which is being an asshole") but no critical analysis is done about these comments and no counter-arguments are offered from other points of view.
IMHO it is apparent that the author tried very hard to present a biased view of the situation.
Posted Sep 23, 2018 8:20 UTC (Sun)
by anotheruser (guest, #127270)
[Link]
The New Yorker is heavily biased to the left. You should expect nothing else.
Posted Sep 20, 2018 9:32 UTC (Thu)
by purslow (guest, #8716)
[Link] (19 responses)
Linus has never been personal in his harsh language and has never singled out women as its object :
His critics don't seem to amount to much as programming professionals, while he has created a world-changing technology.
I have to wonder whether the Linux Foundation has caught the guilt bug & threatened to stop paying him, if he doesn't grovel a bit.
Posted Sep 20, 2018 11:00 UTC (Thu)
by roc (subscriber, #30627)
[Link] (4 responses)
https://lkml.org/lkml/2012/4/12/434
Took me about ten seconds to find that.
Posted Sep 20, 2018 11:31 UTC (Thu)
by jrigg (guest, #30848)
[Link] (1 responses)
It took a search engine about ten seconds to lift that out of the context of over twenty years' worth of LKML posts. It would be more relevant to state what proportion of Linus' posts such comments represent.
Posted Sep 20, 2018 11:47 UTC (Thu)
by roc (subscriber, #30627)
[Link]
Posted Sep 20, 2018 18:32 UTC (Thu)
by jmspeex (subscriber, #51639)
[Link] (1 responses)
Posted Sep 20, 2018 19:56 UTC (Thu)
by bfields (subscriber, #19510)
[Link]
Posted Sep 20, 2018 11:20 UTC (Thu)
by roc (subscriber, #30627)
[Link] (8 responses)
Great. So?
> His critics don't seem to amount to much as programming professionals
It is unfortunate that LWN user names are pseudonymous so it's not easy to get a sense of who Linus' critics here are. FWIW my name is Robert O'Callahan.
> while he has created a world-changing technology.
Linux is a community effort. Oddly enough most Linux developers and maintainers behave better than Linus. But I'm not actually sure what your point is. Are you arguing that Linus' abusive rants were necessary for Linux to succeed?
Posted Sep 20, 2018 14:01 UTC (Thu)
by j16sdiz (guest, #57302)
[Link] (3 responses)
Linus is the reason why ugly code are keep out of the tree.
Posted Sep 20, 2018 15:45 UTC (Thu)
by anselm (subscriber, #2796)
[Link]
Where is it written in stone that one can't refuse bad patches and be polite about it? Linus can perfectly well reject code he doesn't like without having to call its author a “fucking moron”.
Posted Sep 20, 2018 19:31 UTC (Thu)
by ThinkRob (guest, #64513)
[Link]
You can still say "This patch looks bad, and I won't merge it." without leading off an e-mail with "Shut the fuck up, <name>".
You can reject code in no uncertain terms without writing up colorful insults aimed at a particular author.
Posted Sep 20, 2018 22:33 UTC (Thu)
by roc (subscriber, #30627)
[Link]
There are many reasons why software projects land crappy code, and standards bodies are worse, but changing the rules of standards bodies to allow people to scream obscenities at each other would not improve the process.
Posted Sep 21, 2018 9:30 UTC (Fri)
by Wol (subscriber, #4433)
[Link] (3 responses)
> It is unfortunate that LWN user names are pseudonymous so it's not easy to get a sense of who Linus' critics here are. FWIW my name is Robert O'Callahan.
If you want to know what my real name is, I gather it's easy to discover. FWIW, on the net I *always* use the nic "Wol" (which is actually based on my real name).
What I would be concerned about is if the critics are using throw-away nics. If they're using a nic with a history, who cares what their real name is ...
Cheers,
Posted Sep 21, 2018 11:00 UTC (Fri)
by roc (subscriber, #30627)
[Link] (1 responses)
Posted Sep 21, 2018 11:02 UTC (Fri)
by roc (subscriber, #30627)
[Link]
My LWN nick certainly isn't Googleable.
Posted Sep 22, 2018 1:51 UTC (Sat)
by mtaht (subscriber, #11087)
[Link]
https://www.youtube.com/watch?v=o25I2fzFGoY
or:
https://www.youtube.com/watch?v=11lEtj-MuMk
(not safe for work, but a good way to start off the weekend)
Posted Sep 20, 2018 15:13 UTC (Thu)
by bfields (subscriber, #19510)
[Link] (3 responses)
I don't know how much I amount to as a programming professional--certainly I'm nowhere near as productive as Linus. But I am a kernel hacker and maintainer, and I tend to side with the "critics" here.
Though I wouldn't personally divide the world into critics and allies. I mean, I like and admire Linus. I just think we could do better. As does Linus, apparently.
Less yelling, more getting work done. And some policies in place for when it turns out that some developer has a sexual harassment habit.
Posted Sep 20, 2018 16:43 UTC (Thu)
by nix (subscriber, #2304)
[Link] (2 responses)
Posted Sep 21, 2018 4:13 UTC (Fri)
by flussence (guest, #85566)
[Link] (1 responses)
This isn't a comment on the person who wrote those drivers, mind you. The signs all point to bad management.
Posted Sep 23, 2018 18:06 UTC (Sun)
by nix (subscriber, #2304)
[Link]
That's the USB stack noting that the *firmware* doesn't support something it would need to for power management to work, AIUI.
Posted Sep 20, 2018 20:47 UTC (Thu)
by daney (guest, #24551)
[Link]
Is this true? It seems to be, and I cannot recall any instances of it.
The New Yorker article spends a lot of "ink" on topics around gender issues, which gives the reader the impression that there is something there to be discovered. If there is something, come out and present it, otherwise go with the idea that he has been a mostly unbiased promulgator of coarse behavior.
Posted Sep 20, 2018 9:39 UTC (Thu)
by zdavatz (guest, #70954)
[Link] (17 responses)
Posted Sep 20, 2018 10:11 UTC (Thu)
by jrigg (guest, #30848)
[Link] (12 responses)
Posted Sep 20, 2018 10:18 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link] (11 responses)
Why?
Posted Sep 20, 2018 10:38 UTC (Thu)
by jrigg (guest, #30848)
[Link] (4 responses)
> Why?
If I wanted to contribute to a voluntary coding project which required me to have personality coaching and/or psychiatric treatment (as suggested in the post I was replying to) I'd just go elsewhere. I'd be very uncomfortable with the idea, which reminds me of the 're-education' schemes prevalent in certain totalitarian regimes. Maybe it's just me.
Posted Sep 20, 2018 10:52 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link] (2 responses)
Posted Sep 20, 2018 11:57 UTC (Thu)
by jrigg (guest, #30848)
[Link]
Fair point. It was the "institute weekly sessions" phrase that I found a little alarming.
Posted Sep 20, 2018 22:06 UTC (Thu)
by abelloni (subscriber, #89904)
[Link]
Do you honestly think all the maintainers are paid to work on their subsystem?
Posted Sep 20, 2018 10:58 UTC (Thu)
by itvirta (guest, #49997)
[Link]
Though the phrasing above was to "institute weekly sessions", which sounds like forcing it
Posted Sep 20, 2018 12:33 UTC (Thu)
by teknohog (guest, #70891)
[Link] (5 responses)
Volunteer projects don't have such legal issues, and they can simply reject contributions of sub-par quality. A company cannot easily fire a person for achieving only 80% of the goals, but with projects like Linux, I'd really like if they only accepted contributions closer to 100% quality. Dealing with sub-par code in such projects also takes time away from actual development, which is especially bad if that means unpaid volunteer time.
Of course, contributions can also be rejected due to personality conflicts. But risks like that are inherent in any group activity. That's one of the prices of the freedom of association. You are always free to leave and start your own group.
Secondly, I believe many of us have become programmers because we don't feel at home in the world of small talk and hanging out. We all have limited time and energy, and some of us would rather put ours into developing the best code possible. Many of us also have experiences where the adult, working life has let us down, because even technical and academic institutions don't let us focus on the actual technical work; instead, we have to deal with bureaucracy and be “good guys”, but we often accept that if we get paid well enough.
So it's refreshing to have technical projects where we can actually do what we're good at. Isn't it enough that universities etc. have been taken over by nontechnical human-resources bureaucrats, do they have to take our personal, unpaid hobbies too? Is it safe to start a new opensource project any more, do we have to do it in secret? Finally, is the goal of Linux to be super nice to everyone, or to make the best operating system possible?
Posted Sep 20, 2018 13:42 UTC (Thu)
by dskoll (subscriber, #1630)
[Link]
I liked the vague paranoid musing and the false dichotomy in your last paragraph.
Posted Sep 20, 2018 15:34 UTC (Thu)
by anselm (subscriber, #2796)
[Link]
There are open-source development communities that value civility and yet still somehow manage to turn out best-of-breed software. The Django, Postfix, or PostgreSQL projects come to mind.
Therefore it is in no way clear that we're dealing with an “either/or” situation – especially when the main reason we're having this conversation in the first place is that there is a nontrivial chance that people who would be willing and able to make excellent contributions are being turned away by the climate in the community, and that this in fact impedes the goal of making “the best operating system possible”.
Posted Sep 20, 2018 15:40 UTC (Thu)
by bfields (subscriber, #19510)
[Link] (2 responses)
Let's try for both!
Posted Sep 21, 2018 2:36 UTC (Fri)
by rra (subscriber, #99804)
[Link] (1 responses)
If I had to choose whether my obituary said "he was super nice to everyone" or said "he wrote the best software possible," I would take the former.
Every time.
Without hesitation.
"The Ones Who Walk Away from Omelas" explains why.
There are some things in this world way more important than writing good software, and one of them is that we're eight billion intelligent creatures careening through the void together on a round rock and trying not to kill each other in the process. Sometimes we can even make each other happy. Sometimes we can support other people's dreams and sense of belonging and sense of joy at making things and sharing them with other people. Those are the truly wonderful times.
Software is for people. Software is about making things that people want, that people use, that make the world better. If you're hurting people to make it, I think you've completely lost the plot.
Posted Sep 21, 2018 3:24 UTC (Fri)
by rodgerd (guest, #58896)
[Link]
This is a very interesting point; if we look at modern aviation, much of the safety culture derives from the Tenerife disaster (https://en.wikipedia.org/wiki/Tenerife_airport_disaster), where a factor was "The flight engineer's and the first officer's apparent hesitation to challenge Veldhuyzen van Zanten further" and resulted in "Hierarchical relations among crew members were played down. More emphasis was placed on team decision-making by mutual agreement. Less experienced flight crew members were encouraged to challenge their captains when they believed something was not correct, and captains were instructed to listen to their crew and evaluate all decisions in light of crew concerns. This concept was later expanded into what is known today as crew resource management (CRM), training which is now mandatory for all airline pilots"
The culture of hoping a single person will get it right, and being afraid of copping abuse if they don't like what you propose is not, in fact, conducive to quality.
Posted Sep 20, 2018 18:25 UTC (Thu)
by bkuhn (subscriber, #58642)
[Link] (2 responses)
While maybe you're being sarcastic about psychological help for Linux contributors, I think it's a serious proposal, and one I made to Linus a few years ago. At LCA 2016, mjg59 asked a question during Linus' session about his behavior. This led to an unprecedented large, public group conversation to form after the talk in the hallway with Linus about his behavior. During that conversation, I frankly suggested to Linux that he try psychotherapy. The exchange went roughly like this (paraphrased from memory): Probably obviously, there's inherently a problem when someone reports experiencing verbal abuse alongside the idea that more verbally abusive action improves the situation. That reads as cycle of abuse to me, and I know in part because I grew up in a household where mental illness and verbal abuse from an authority figure was part of the situation. These kinds of facts help explain but cannot forgive later behavior. I know from myself that three decades of therapy continually helps me to improve my ability to communicate well. Such psychological factors can only be improved when the individual truly becomes introspective and then seeks and wants to receive help. So, I like the idea of LF providing therapy to those that want it. Linus took a long time to open his mind to the issues, but his post on Sunday indicates he wants to take responsibility for the past actions, and make publicly perceptible improvements to his behavior in the future. If he's planning to take action, seeking therapy IMO would be a good first action to take. Finally, there's the factor that many have correctly raised: the rest of the community has taken cues from Linus. The cycle of verbal abuse has trickled down through the Linux community for decades. There are now many people in Linux leadership who
would probably also benefit from psychotherapy, if they're willing to try it.
Posted Sep 21, 2018 9:33 UTC (Fri)
by daniel (guest, #3181)
[Link] (1 responses)
Posted Sep 21, 2018 14:43 UTC (Fri)
by bkuhn (subscriber, #58642)
[Link]
Yes, I don't think psychotherapy is some sort of panacea, but it's extremely valuable to spend serious, regular time with someone wholly outside of one's own bubble talking about behavioral problems. Psychotherapists are trained to do this work, which makes them a good choice, but even frank discussion with a friend or family member who doesn't know any of the people involved and doesn't work in FOSS could probably make a difference. Even in psychotherapy, the patient, not the therapist, has to do the work to understand and improve behaviors. The therapist is primarily a guide.
FWIW, I used to take actual email exchanges from FOSS mailing lists into my therapist office and discuss them. It was really helpful.
Posted Sep 27, 2018 17:00 UTC (Thu)
by zdavatz (guest, #70954)
[Link]
If you are mathematically taletend because you have "the right genes", are raised by a single mother and because of your talents with numbers can evade daily social conflicts then well, you miss out on the social learning.
Vice Verca being a highly talented sales person and not respecting and understanding the Hacking skills of a great software engineer will not bring you further in life (if you are confronted with software in your professional environment).
ADHD/ADD personalities in general profit a lot more from professional coaching because their strong genes/skills often feal intimidating to other people with a lesser skillset.
Coaching can soften this punch and even make you more successful while improving the quality of your work even more.
Your environment shapes your social behavior. To change your social behavior you have to change your environment i.e. visiting a coach when you think it could help you.
Posted Sep 20, 2018 11:37 UTC (Thu)
by nettings (subscriber, #429)
[Link] (10 responses)
Jokes aside: I've always been a feminist and an inclusive person, but yes, I do have a problem with many manifestations of PC, identity politics or victimhood. I might try to describe them as "stakeholder tourism". You hear about some shitstorm going down in some community you have nothing to do with, it somehow resonates with issues dear to your heart, and so you sail in and peddle your opinion and advocate your agenda.
That doesn't mean that issue is not important, or that your agenda doesn't have merit. But it pretty much precludes in-depth understanding of anything peculiar to the culture in question. As a result, everything gets dumbed down to the knee-jerk PC we're seeing daily.
The ends are all fine with me. But it should be clear that addressing, for example, gross imbalance in gender representation requires a completely different strategy depending on whether it is mainly caused by religious beliefs, historical power imbalance, selective access to education, a high prevalence of people with empathy or communication deficits, or downright misogyny. What works for an AI startup might not work for a Mormon fringe group or a tribal matriarchy.
Having the New Yorker waltz in to explain to us what the problem with Linux or Linus is doesn't give me high hopes for the resulting discussion.
If you want someone to improve their ways for good, you will have to make them think it was their idea. So all the shrieking on twitter and in the press won't do anything useful. Quiet reflection *within* the community, that's what I'm hoping for. It has already opened new perspectives, and I hope it will inspire more. I tip my hat to Linus and the unobtrusive enablers and askers of the right questions in the background. Last time we got git, and that wasn't so bad.
Posted Sep 20, 2018 12:13 UTC (Thu)
by jrigg (guest, #30848)
[Link]
Posted Sep 20, 2018 14:22 UTC (Thu)
by bfields (subscriber, #19510)
[Link] (6 responses)
Where did you see that?
Mainly, they quoted people. Including a number of people who I know and have a lot of respect for and who have paid their dues as Linux developers....
Posted Sep 20, 2018 16:44 UTC (Thu)
by nettings (subscriber, #429)
[Link] (5 responses)
The title of the piece is disqualifying already. "After years of abusive emails", in this time and day, alludes to all kinds of things that are really orders of magnitude worse than Linus' lack of civility. That's what I hate about PC shitstorms - all of a sudden, raping a person is the same as grooming and blackmailing teenagers is the same as wanking in the presence of others is the same as having an affair is the same as yelling at people.
How about "after years of managing a huge project by email (the first few entirely for free), and occasionally hitting a wrong note and hurting feelings, but also preventing many ill-advised kernel misfeatures"? But no, that's not going generate those clicks...
Posted Sep 20, 2018 17:15 UTC (Thu)
by bfields (subscriber, #19510)
[Link]
Posted Sep 23, 2018 16:39 UTC (Sun)
by mathstuf (subscriber, #69389)
[Link] (3 responses)
Food for thought: did Forrest Gump "build" a cult with the running scenes? Is ignoring one building around you acceptance of it? Did he have an obligation to those following him when he decided to go home? Maybe there were no promises made, but expectations were built up.
Linus may not have built a "cult", but others have pointed to his behavior as "see, it's OK" and he didn't do anything to say "how I operate is no excuse for how you may operate".
Posted Sep 23, 2018 20:54 UTC (Sun)
by nilsmeyer (guest, #122604)
[Link] (2 responses)
How could he say that without losing all credibility?
Posted Sep 23, 2018 23:36 UTC (Sun)
by anselm (subscriber, #2796)
[Link] (1 responses)
“Quod licet Iovi, non licet bovi”?
But I agree, it's usually the leaders of a community who set the tone for everybody else. Way back when, the qmail community was really toxic and unfriendly while the Postfix community was pretty congenial, mostly because Wietse Venema is a nice guy while Dan Bernstein is right up there with Linus Torvalds in the abrasive-curmudgeonry department, and everyone else caught it from them.
Posted Sep 24, 2018 1:23 UTC (Mon)
by rodgerd (guest, #58896)
[Link]
Posted Sep 20, 2018 19:04 UTC (Thu)
by josh (subscriber, #17465)
[Link] (1 responses)
The community had years to quietly reflect.
Posted Sep 20, 2018 21:02 UTC (Thu)
by nettings (subscriber, #429)
[Link]
But what is the alternative to quiet reflection that's on the table now? It would appear to be character assassination by tweet in response to a carefully reasoned and worded discussion contribution, even if it's controversial. That Sharp vs. T'so clusterfuck is just plain sad. I don't like to watch the fireworks, and I don't feel like having popcorn.
I was sad to learn of Sharp leave kernel work behind because of unpleasant experiences, and yes, they should be addressed. But eradicating all traces of civility and clearly overstepping all bounds with baseless ad-hominem attacks in the fight for a better world is, well, counterproductive.
So yes, the whole process has been slow in coming and that's nothing to be proud of, but hooray for shutting up in public and quietly reflect.
Posted Sep 20, 2018 15:20 UTC (Thu)
by rweikusat2 (subscriber, #117920)
[Link] (5 responses)
Sorry, but I can't believe that this nonsense-statement is a quote from someone familiar with development until I see an explicit confirmation from this someone.
Posted Sep 20, 2018 15:38 UTC (Thu)
by excors (subscriber, #95769)
[Link] (3 responses)
Posted Sep 20, 2018 15:47 UTC (Thu)
by rweikusat2 (subscriber, #117920)
[Link]
Whatever this "suggests" to you is entirely your concern.
Posted Sep 21, 2018 0:25 UTC (Fri)
by chad.netzer (subscriber, #4257)
[Link] (1 responses)
Posted Sep 21, 2018 11:45 UTC (Fri)
by pbonzini (subscriber, #60935)
[Link]
FWIW I checked the 200.000 messages in the last ~9 months of archives and "slut" didn't appear even once. "bitch" appeared 3 times, of which none were uttered by Linus (always as part of "X is a bitch" or "bitch about X" of course, never about a person).
By comparison, "crap" appeared ~400 times including quotes (quotes also make it hard to find out who said it), "the hell" appeared 94 times, "shit"/"sh*t" appeared ~115 times (plus ~40 for "bullshit"), "bastard" appared 13 times, "ass"/"arse" appeared ~55 times, and all variations on "fsck" except for "fsck" itself totaled ~90 occurrences.
Unfortunately the public-inbox format doesn't make it too easy to get precise numbers, but overall it seems that swear words appear in about 0.03% of the messages on LKML. This includes quoting, which is probably substantial because swear words are probably clustered around hotly debated topics and deep threads (for the same reason Linus is probably overrepresented). I'm not sure how that compares to other projects.
Posted Sep 21, 2018 7:54 UTC (Fri)
by jwilk (subscriber, #63328)
[Link]
Or, less likely, the article fell victim to overzealous copy-editing. There's another instance of “invented the code” elsewhere in the article, which is a hint in this direction.
Posted Sep 20, 2018 16:35 UTC (Thu)
by yuuyuu (guest, #127230)
[Link] (1 responses)
https://otter.technology/blog/2018/09/20/linux-kernel-has...
and a few personal attacks have begun:
https://mobile.twitter.com/_sagesharp_/status/10427693995...
Posted Sep 21, 2018 1:32 UTC (Fri)
by cert_meter (guest, #127372)
[Link]
And the FUD towards Linus is starting as well: https://twitter.com/vaurorapub/status/1042852203264798720
The attack on Ted is what I am looking closely, however. "Linux CoC Enforcer is a Rape Apologist" makes great click-baity headlines. And once the narrative and outrage is built, it is unlikely his employer will support him. Then they pressure an apology out of him, and eventually get his head.
That's what we get for hastily adopting a code of conduct written by people who are the ideological opposite of what the Linux community is (that whole merit vs. identity thing).
I'm sure the people who Signed-off this patch did it with the best intent, but it will come and bite them where they are the most vulnerable. Because that's how these sickos work. Remember Tim Hunt, Brendan Eich, and so many others.
Posted Sep 20, 2018 16:39 UTC (Thu)
by zaitcev (guest, #761)
[Link]
Posted Sep 20, 2018 20:18 UTC (Thu)
by Tara_Li (guest, #26706)
[Link] (10 responses)
Posted Sep 20, 2018 20:23 UTC (Thu)
by mjg59 (subscriber, #23239)
[Link]
Posted Sep 20, 2018 21:20 UTC (Thu)
by madscientist (subscriber, #16861)
[Link] (8 responses)
If someone asks for their code be removed then maybe the team will agree, voluntarily, to do that. It's happened before in other projects. I doubt it would happen in Linux (and shouldn't, IMO).
The "nuclear option" for Linux, as with any FOSS environment, is to fork and run the forked project however you like, collecting to your banner all those who agree with the goals of your fork.
Posted Sep 24, 2018 16:04 UTC (Mon)
by cortana (subscriber, #24596)
[Link] (7 responses)
Posted Sep 24, 2018 21:35 UTC (Mon)
by joey (guest, #328)
[Link] (1 responses)
Keep that in mind as you read people promoting this idea.
Posted Sep 26, 2018 9:56 UTC (Wed)
by cortana (subscriber, #24596)
[Link]
> Unlike traditional copyright licenses, Free Open Source Software (FOSS) licenses have been termed copyleft rather than copyright. This is because the intention of copyleft licenses is to utilize intellectual property law to keep the source and object code of the licensed software available to anyone who would like to use it at no charge. The termination provision of the Copyright Act of 1976 could undermine or even destroy the FOSS movement. Potentially, licenses of FOSS programs, which are old enough for the termination provision of the Copyright Act to apply, could be terminated as early as 2013. This article provides a brief discussion of FOSS licenses and the termination provision of the Copyright Act of 1976. It also describes the limitations on an author's rights in computer programs under 17 U.S.C. § 106. Finally, it presents a possible resolution, which lies in the Copyright Act's safe harbour provision for adaptation of computer software.
(typos in the above are my own)
It seems this was even discussed on LWN a while back: https://lwn.net/Articles/61365/
Posted Sep 24, 2018 22:39 UTC (Mon)
by nix (subscriber, #2304)
[Link]
Posted Sep 26, 2018 0:19 UTC (Wed)
by wahern (guest, #37304)
[Link] (3 responses)
Richard Stallman and others are of the opinion that the technical defaults of the notice requirements make statutory termination largely irrelevant to the viability of FOSS as a practical matter. But I think its quite clear that an irate author (particularly an author's whose contributions are effectively irreplaceable without rewriting the entire work) could cause serious headaches for large corporations using foundational FOSS software. The 35 year window is fast approaching for some older works; time will tell what happens.
Posted Sep 26, 2018 0:21 UTC (Wed)
by wahern (guest, #37304)
[Link]
Posted Sep 26, 2018 1:07 UTC (Wed)
by sfeam (subscriber, #2841)
[Link] (1 responses)
Posted Sep 26, 2018 18:06 UTC (Wed)
by wahern (guest, #37304)
[Link]
Also consider that the *intent* of the right is to allow authors who *regret* their licensing decision to recover their rights. There was a similar statutory right prior to the 1976 Copyright Act, but caselaw had developed that permitted authors to contract specifically not to exercise the right, which effectively then became part of standard agreements. The 1976 legislation was intended to restore an *inalienable* right to terminate so that authors get a proverbial second bite at the apple. So whatever the open questions are (e.g. for a work where the license grant is accompanied by third-party distribution, what's the relevant grant date, initial publication or reception?) courts are more likely than not to favor an interpretation that gives effect to the spirit of the law.
That said, I don't mean to fear monger or spread FUD. We make too much about the effect of licensing. Larger social and economic forces typically dominate. I doubt few if any FOSS authors would ever even consider the possibility of termination (though this CoC controversy is an interesting development, it's probably just alot of bluster and hurt feelings). Most small and medium sized companies are willing to use FOSS even under significant legal uncertainty. Conservative large corporations tend to follow in due course via acquisition, technological necessity, price, etc. Finally, for large collaborative projects its more feasible to replace an individual contributors code, and increasingly the code is corporate sponsored work for hire, for which there's no statutory termination right.
But to simply say that FOSS is immune.... Let's just say that when it comes to these big open questions in copyright, FOSS legal advocates at Stanford, Harvard, etc, unfortunately have an abysmal track record. Most notably, they were wrong about constitutional limits on copyright duration, wrong about the ability to return public domain works back under copyright, and wrong about the copyrightability of APIs. In these and other cases they failed to appreciate the prevailing disposition by courts to favor *strong* and *broad* copyrights. Unlike in patent law, there's no indication that courts perceive actual or potential harmful abuse in copyright. It's unfortunate, but it's the reality. You can't wish it away.
Posted Sep 20, 2018 22:10 UTC (Thu)
by stonedown (guest, #2987)
[Link] (2 responses)
There seems to be a misunderstanding on the part of some people, who think that treating people with respect means that you can't be critical, as if Torvalds would somehow be forced to accept inferior patches into the kernel out of a misguided drive to be polite. That's binary thinking (not suprising I suppose, from computer folks, heh heh). It's possible to be critical in a respectful way. Bad code should be treated as a teaching opportunity, rather than as an opportunity to insult someone and try to make them feel small.
Posted Sep 21, 2018 10:41 UTC (Fri)
by daniel (guest, #3181)
[Link] (1 responses)
Damage control in the much the same way as Git was damage control, that is, something that may have come about for the wrong reasons, but with spectacularly good results. Now it is way way way too soon to take a victory lap about those future good results, but I am optimistic. Personally, I feel energized by what I view as a sea change and intend to demonstrate that in the form of new contributions.
Posted Sep 22, 2018 2:16 UTC (Sat)
by da4089 (subscriber, #1195)
[Link]
Posted Sep 20, 2018 22:37 UTC (Thu)
by stonedown (guest, #2987)
[Link] (13 responses)
https://twitter.com/_sagesharp_/status/1041480963287539712
I don't really have high hopes for this happening either. People would have to think there is a problem, and I'm not convinced that enough people do. There seems to be a prevailing "wisdom" that abusiveness is part of Linux' secret sauce.
Posted Sep 21, 2018 7:06 UTC (Fri)
by nettings (subscriber, #429)
[Link] (12 responses)
For me, "abuse" and "being abusive" either means non-physically mis-using a person for one's own personal gain or gratification, or physically harming a person, often but not always with a sexual connotation, but always with a selfish interest.
On the other hand, If I bring you something I made and can you please integrate it into your software and you tell me I'm dumb as fuck for not knowing how to do it right, that's "rude". We might even qualify it as "disgracefully rude". But there is no selfish interest on the part of the offender. You might even say the most insulting part is that no-one gives a f*ck about me as a person in such a situation. Bad, but categorically different from "abuse".
English is blessed with so many words, we don't have to put antisocial nerds and violent sex offenders and rape murderers in the same bag.
If somebody tells me they've reinvented themselves and here's the pronoun they wish to use, that's fine. I'm overcoming my initial irritation at having to deal with a (to me) new concept and choose to respect this wish, because it costs me little and conveys respect, which I think is fundamental to human interaction.
Posted Sep 21, 2018 7:28 UTC (Fri)
by rra (subscriber, #99804)
[Link] (7 responses)
For example, the definition in Merriam-Webster (one of the standard dictionaries of US English) is:
1 a : using harsh, insulting language
Whether Linus's behavior rises to emotional cruelty in definition (c) is part of the hotly-fought ongoing argument over what impact this sort of language from an authority figure has on others, but regardless of one's opinion on that argument, his behavior fits the normal and typical use of definitions (a) and (b) in US English.
Posted Sep 21, 2018 8:43 UTC (Fri)
by jrigg (guest, #30848)
[Link] (6 responses)
It fits the definitions, but the term 'abusive' covers a wide range of behaviour and is too non-specific to describe accurately what is going on. It is also an emotionally loaded term. Describing Linus' outbursts as 'rude' would be more accurate, but it wouldn't make such sensational headlines.
I can't help thinking that the repeated use of the term 'abusive' here is at best lazy and at worst deliberately manipulative.
Posted Sep 21, 2018 11:10 UTC (Fri)
by roc (subscriber, #30627)
[Link] (4 responses)
Posted Sep 21, 2018 12:11 UTC (Fri)
by nettings (subscriber, #429)
[Link] (1 responses)
I do not wish to belittle anybody's emotional distress. But we're in the middle of an arms race of who suffers most (funnily enough, this phenomenon seems to be centered in one of the most heavily armed societies in the world), and who gets to define things. There is an objective deed and a subjective impact. We'd do well to self-regulate by looking at the subjective impact of our behaviour. But we get judged and sentenced based on our objective deeds.
Posted Sep 21, 2018 17:23 UTC (Fri)
by stonedown (guest, #2987)
[Link]
Posted Sep 21, 2018 13:17 UTC (Fri)
by jrigg (guest, #30848)
[Link] (1 responses)
Flaming someone with the deliberate intention of producing that effect would be more than that, but I have a hard time believing that was the case here. Such an extreme reaction to criticism of a piece of code is unfortunate, but it could be argued that it's unusual and not easy to anticipate. There are much worse things in the world to get upset about than someone being rude about your code. Where do you draw the line between a justified reaction and melodrama?
Posted Sep 21, 2018 21:45 UTC (Fri)
by roc (subscriber, #30627)
[Link]
It's normal for people to feel personally belittled when their code is strongly criticised, especially when they don't feel a strong social connection to the criticizer, as often the case for open-source contributors. Some argue that people *shouldn't* feel that way, and maybe it would be good for people not to feel that way, but that's wishful thinking. (I know for sure that *my* visceral reaction is to feel belittled when my code is strongly criticised, despite having played both sides of this game for decades and having pretty high self-esteem in this area.) "Such an extreme reaction" maybe is unusual, but it absolutely should not surprise.
Most code reviewers want to minimize such reactions (because we don't want people to feel hurt, AND those reactions decrease productivity), so we make efforts to minimize them using various techniques, e.g.:
(One difference between Mozilla and the kernel is that Mozilla maintainers are acutely aware Mozilla contributors have other options. Mozilla maintainers try to be supportive because if not, Mozilla's volunteer contributors pool would just dry up. OTOH my impression of kernel maintainers is that they understand most Linux contributors can't realistically achieve their goals by going to another project, therefore no matter how you treat them, they'll have to come back.)
The problem that I perceive with Linus is not that he sometimes failed to anticipate "extreme reactions" and take insufficient care to avoid them. People can always miscalculate (and then an apology is in order). The problem is that he seemed to simply not *care*, not try, and not apologize when mistakes were made.
> Where do you draw the line between a justified reaction and melodrama?
It's very hard to draw that line consistently because life is complicated. But I'd ask myself "did I make a determined, good-faith effort to minimize the negative emotional impact of my review?" To the extent I did not, that's on me.
Posted Sep 21, 2018 16:45 UTC (Fri)
by rra (subscriber, #99804)
[Link]
I think you are confusing an objective description of the behavior with a subjective judgement about whether that behavior is a good idea. I know there are a group of people (and from your previous comments I think it may include you) who believe it's good for a project lead of a project like Linux to be abusive in the name of quality, or at least it's not much of a negative. That's an argument that we can have (and indeed are having), but let's be honest about the characterization of the behavior.
Linus isn't eating his dinner with a salad fork. He's verbally attacking people.
Posted Sep 21, 2018 8:45 UTC (Fri)
by teknohog (guest, #70891)
[Link] (3 responses)
> English is blessed with so many words, we don't have to put antisocial nerds and violent sex offenders and rape murderers in the same bag.
I'm also not a native English speaker. When I was a student in Britain at the turn of the millennium, "antisocial" seemed to be a common word for describing any kind of behavior you didn't like. The young people who used this word were generally very social among themselves, but antisocial to everyone else. For instance, walking together in a tight group that takes the entire width of the walkway.
I'm not against other people in general, so I prefer to be called "asocial" rather than "antisocial". I think it's a common mistake, and not simply at the level of vocabulary. Extroverts expect everyone else to be extroverted too, and if you don't get all social with them, they might think it's because you have something against them. This also shows in the different styles of communication, which is probably one of the root issues here -- coders like to get to the point rather than spending precious baudrate on words like "please".
Posted Sep 21, 2018 11:04 UTC (Fri)
by nettings (subscriber, #429)
[Link] (2 responses)
Thanks for the clarification. In German, "asozial", while non uncommon, carries an unpleasant undertone of marginalisation perpetrated by the Nazis, so is only used as a (strong) pejorative. But I understand your point - "anti-" seems to imply active opposition to being social(ly acceptable), whereas "a-" feels more like, "I don't care so much". The latter is what I meant.
Posted Sep 21, 2018 17:12 UTC (Fri)
by Wol (subscriber, #4433)
[Link] (1 responses)
So somebody who has morals is "moral", someone who has no morals is "amoral", and somebody who objects to morals is "antimoral". I'm not sure where the meaning of the prefix comes from, but someone who accepts but ignores morals is "immoral".
Cheers,
Posted Sep 21, 2018 18:59 UTC (Fri)
by pbonzini (subscriber, #60935)
[Link]
Posted Sep 21, 2018 12:53 UTC (Fri)
by martin.langhoff (subscriber, #61417)
[Link] (1 responses)
One point that I find interesting -- and has not been elaborated upon much -- is that the Technical Advisory Board (TAB) is not a good arbiter, for two reasons: (a) it's focus is _technical_, not human matters, and (b) it's reasonably likely that TAB members are part of the problem, directly or indirectly.
We have a model for this: Software for the Public Interest (SPI) has been doing financials (banking and accounting) as a service for FOSS projects. It has been successful in that many small FOSS projects hold funds to spend in conferences and travel sponsorships, without the money tainting the dynamics of the project leadership.
Remember the big catfights over 100$ of funds to pay for the project's dns registration? SPI made most of that go away (for projects that took up the offer!).
Perhaps it's time for a non-profit to take the HR-advisory-as-a-service role?
In fact, it could be superior to what corporates have, as the HR/CoC advisory role in corporations reports to executives, making it weak when it comes to policing the execs themselves. An independent advisory body would not be weak when dealing with leadership, and would be more experienced (having seen a wider range of behavior and outcomes).
Posted Sep 22, 2018 2:13 UTC (Sat)
by da4089 (subscriber, #1195)
[Link]
On the one side, it's clearly very important to handle CoC violation reports well. Balancing privacy and transparency. Avoiding conflicts of interest or a perception of them. It'd be good to feel that the required skills and processes were being implemented in a professional, experienced, and safe way.
But on the other, a complete outsourcing of that responsibility feels wrong to me: it's our problem, and getting someone else to do the work to handle it seems like both a cop-out and a risk of having the decisions and actions of those people be considered invalid by the community proper.
Perhaps your advisory-as-a-service is a good middle ground, where the group that handles CoC violations is drawn from the community, but there's a service organisation that provides infrastructure and advice (procedural, psychological, legal, whatever) to the community members as required?
Posted Sep 21, 2018 12:57 UTC (Fri)
by Yenya (subscriber, #52846)
[Link] (15 responses)
As far as I can understand it, this whole upheaval is more about getting more non-technical leverage and (to quote our grumpy editor slightly out of context) about "everybody is protected except myself".
Posted Sep 21, 2018 13:43 UTC (Fri)
by excors (subscriber, #95769)
[Link] (13 responses)
Posted Sep 21, 2018 17:34 UTC (Fri)
by stonedown (guest, #2987)
[Link] (11 responses)
Posted Sep 21, 2018 17:46 UTC (Fri)
by dacohen (guest, #31863)
[Link] (10 responses)
Posted Sep 21, 2018 17:55 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link] (6 responses)
How is GvR's T-shirt degrading men exactly?
Posted Sep 21, 2018 20:27 UTC (Fri)
by Yenya (subscriber, #52846)
[Link] (5 responses)
Posted Sep 21, 2018 20:35 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link] (4 responses)
That's kind of like arguing for pride parade for straight men or talking about how "all lives matter". You can't ignore the context and background here.
Posted Sep 21, 2018 20:42 UTC (Fri)
by Yenya (subscriber, #52846)
[Link] (3 responses)
Posted Sep 21, 2018 20:48 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link] (2 responses)
Women are already a minority in open source. It makes as much as wearing that kind of t-shirt as celebrating a parade for straight men. It is why noone does that.
> Quite contrary: we should teach people that offense is taken, not given
Offense can definitely be given though. Tell me you don't see why the following is not offensive
https://lkml.org/lkml/2012/7/6/495
"Who the f*ck does
Posted Sep 21, 2018 21:00 UTC (Fri)
by Yenya (subscriber, #52846)
[Link] (1 responses)
And is it good or wrong? Or exactly OK? I guess people with IQ < 90 are also a minority in open source, as well as many other categories (exceptionally skilled violinists or civil engineers, for example).
Well, I don't buy into a religion saying that every $feature of human beings should be equally represented in all parts of human society. Maybe there is a reason for that imbalance, maybe there is not. All that outreach programmes are discriminating potential developers instead of supporting _all_ of them, instead of the $supposedly_underrepresented_minority_of_the_day.
> Tell me you don't see why the following is not offensive
Well, he is right that reading files byte by byte is utterly stupid, and he tries to emphasize that. Moreover, it is not directed against or for any minority or majority. Your point is?
Posted Sep 21, 2018 21:04 UTC (Fri)
by corbet (editor, #1)
[Link]
Posted Sep 21, 2018 18:10 UTC (Fri)
by kmweber (guest, #114635)
[Link]
I get that when you're used to unjust privilege, equality can *seem* like oppression, but it's not.
Posted Sep 21, 2018 18:51 UTC (Fri)
by martin.langhoff (subscriber, #61417)
[Link] (1 responses)
Posted Sep 21, 2018 20:29 UTC (Fri)
by Yenya (subscriber, #52846)
[Link]
Posted Sep 21, 2018 20:22 UTC (Fri)
by Yenya (subscriber, #52846)
[Link]
Posted Sep 21, 2018 21:09 UTC (Fri)
by Jandar (subscriber, #85683)
[Link]
Posted Sep 21, 2018 13:29 UTC (Fri)
by hvz (guest, #101297)
[Link] (7 responses)
The problem is people getting offended by critics about their code...
Posted Sep 21, 2018 15:49 UTC (Fri)
by niner (subscriber, #26151)
[Link] (2 responses)
Posted Sep 21, 2018 17:32 UTC (Fri)
by dacohen (guest, #31863)
[Link] (1 responses)
Posted Sep 21, 2018 17:51 UTC (Fri)
by stonedown (guest, #2987)
[Link]
We should all do the best we can to treat each other with respect. That's the bottom line.
Posted Sep 21, 2018 19:06 UTC (Fri)
by martin.langhoff (subscriber, #61417)
[Link] (3 responses)
He's said ugly things about my code, and I laughed at it. Still, I knew well that it might have affected others. The "it's a rough environment" mindset helps protect the toxic side, so I'm guilty of it too.
As a manager, I've seen it in face to face interactions that pointing out a problem could bring someone to tears. I've learned to communicate better, because I care about people and because my comment should lead to better code, not tears. So I fixed my comments :-)
Linux development is a work environment.
Posted Sep 21, 2018 19:51 UTC (Fri)
by lkundrak (subscriber, #43452)
[Link] (2 responses)
For many of us it's a free time activity.
Posted Sep 22, 2018 9:19 UTC (Sat)
by Wol (subscriber, #4433)
[Link]
Just because I'm in the playground doesn't mean it's acceptable for the top tot to go around abusing people.
(Actually, from what I'm picking up here, it wouldn't surprise me if Linus is borderline Tourettes ...) (And if he shouldn't try to adopt PJ's rule - if it's unacceptable for him to say it at home, then it's unacceptable for him to say it on the net :-)
Cheers,
Posted Sep 22, 2018 17:01 UTC (Sat)
by pj (subscriber, #4506)
[Link]
Choosing to work in your free time doesn't exempt you from behaving in a worklike manner when doing so. You don't get to ignore safety rules or security rules when doing so, for instance, so I don't see why interaction rules would be any different.
Posted Sep 23, 2018 3:51 UTC (Sun)
by k8to (guest, #15413)
[Link] (1 responses)
Posted Sep 24, 2018 13:53 UTC (Mon)
by nilsmeyer (guest, #122604)
[Link]
Posted Sep 24, 2018 8:56 UTC (Mon)
by paxillus (guest, #79451)
[Link] (6 responses)
Posted Sep 24, 2018 10:24 UTC (Mon)
by mfuzzey (subscriber, #57966)
[Link] (5 responses)
And the crux of the matter is this quote from that article "The Contributor Covenant is a code of conduct which transparently attempts to push certain norms of certain parts of the US political spectrum on the rest of the world"
I think the real problem now is the forcing through, without discussion, or even an explanation of the problem it tries to resolve in the kernel context, a US centric, politically motivated, CoC that is *not* about furthering the aims of Linux, or even *just* about being nicer each other.
Being nicer to each other and having safeguards against unacceptable behaviour between individuals is a perfectly fine thing to wish for and I don't think good code quality in any way *requires* being rude.
However the previous "code of conflict" already covered that by inviting anyone who felt "personally abused, threatened, or otherwise uncomfortable" to contact the TAB. Why is anything more needed?
The Linux kernel is not and should not be about politics, even the politics of open source.
Posted Sep 24, 2018 11:44 UTC (Mon)
by anselm (subscriber, #2796)
[Link] (2 responses)
That's probably because people were in a bit of a hurry. However, the way it came in suggests that the Linux CoC is amenable to incremental improvement or outright replacement just like any other part of the Linux source code would be. If at some point someone came up with a reasonable set of patches or even a more suitable CoC altogether, possibly one which fixes obvious (or subtle) errors or omissions in the current one, it should be feasible to post it, discuss it, improve it, and eventually merge it just as if it were an improved device driver or file system.
Posted Sep 24, 2018 12:12 UTC (Mon)
by mfuzzey (subscriber, #57966)
[Link] (1 responses)
However we *already* had a CoC, in the form of the "code of conflict".
If I were to submit a patch ripping out an existing driver or filesystem and replacing it with a new "improved" version I would fully expect to be challenged "what's wrong with the current one?, *why* do we need to do this?".
If my changelog entry didn't even touch on those questions I would expect it to be rejected.
Now ok, those who signed off on this are all core kernel devs, not some small time driver guy like me but I would have expected a change of this importance to have far more signoffs and actually be discussed, at least among maintainers if not the entire kernel community. And even if it were decided that a public discussion would be too "'messy", I think the very least to expect would be a public statement of what was wrong with the previous CoC, why they chose this one and what others were considered.
And just what made this so *urgent* anyway?
Posted Sep 24, 2018 18:03 UTC (Mon)
by tuna (guest, #44480)
[Link]
Linux is Linus' project. He can put whatever he want in it.
Posted Sep 25, 2018 0:45 UTC (Tue)
by stonedown (guest, #2987)
[Link] (1 responses)
==========
It's not clear to me what "norms" the author is complaining about. Would that be the "norms" of treating people with respect? Is that a deal-breaker for some people?
Posted Sep 25, 2018 8:33 UTC (Tue)
by paxillus (guest, #79451)
[Link]
Examples of behavior that contributes to creating a positive environment include:
Examples of unacceptable behavior by participants include:
"You see, no one wants to admit that they are “that person”. It’s hard to accept that everyone, including your friends, are unconsciously biased. It’s even harder to admit that your friends are slightly racist/homophobic/transphobic/etc. No one wants to recognize the ablist language they use in their every day life, like “lame”, “dumb”, or “retarded”. It’s tough to admit that your conference speakers are mostly cis white men because you have failed to network with minorities. It’s difficult to come to grips with the fact that your leadership is toxic. It’s embarrassing to admit that you may be too privileged and so lacking in understanding of minorities’ lived experiences that you may need to reach outside your network to find people to help you deal with Code of Conduct incidents."
At a push, these comments could be seen as " ...certain norms of certain parts of the US political spectrum"
So, just what are << ... the "norms" of treating people with respect>>?
Posted Sep 24, 2018 8:59 UTC (Mon)
by simosx (guest, #24338)
[Link] (2 responses)
Here is a summary of his TEDx talk,
> His last point is perhaps the most entertaining and provocative.
Posted Sep 24, 2018 9:59 UTC (Mon)
by anselm (subscriber, #2796)
[Link] (1 responses)
How does “rigorous debate” imply “flame wars and ridiculing code”? Why shouldn't we be able to have the former without the latter? In fact the two seem almost antithetical to me.
Of course people should be encouraged to defend their ideas, but that should work just as well or even better in a focused atmosphere of mutual respect than a disorganised flame-fest.
Posted Sep 24, 2018 10:59 UTC (Mon)
by simosx (guest, #24338)
[Link]
He admits that, although the boss of Linus, he was sort of a bystander to the development process of Linux.
It looks like this follows the patterns with some hedge funds and other companies that have star employees.
The Linux kernel is extremely popular because it ended up being used in so many places.
Posted Sep 24, 2018 10:32 UTC (Mon)
by stumbles (guest, #8796)
[Link] (1 responses)
Posted Sep 24, 2018 12:38 UTC (Mon)
by corbet (editor, #1)
[Link]
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Picked up by CNBC
Picked up by CNBC
Picked up by CNBC
Picked up by CNBC
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
The fact that a significant proportion of the population is now pathologically sensitive to perceived criticism.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
you don't need to be persecuted to have a good reason to fight against persecution
That is, generally speaking, the people who are being destructive are not people who are the actual victims of personal attacks (or whatever), but are the people who feel compelled to act out on behalf of the victims... whether or not the victims themselves actually want it, ask for it, or benefit from it in any possible way.
I think your comment does a disservice to those (perhaps far fewer) people who are being constructive, are not the victims of personal attacks (or whatever), and feel motivated to act on their own behalf as well as the behalf of the victims, whether or not the victims actually want it, ask for it, or benefit from it in any possible way.... ..... because they perceive it an entirely reasonable thing to do in the pursuit of 'justice' which would benefit themselves and the victims in obvious possible ways.
I.e. suppose a nation with half a dozen predominant categorizable races. r1, r2, r3, r4, r5, and r6. A person might be in category r2, receiving benefit due to national racist history, and see victims in the r5 and r6 categories. They might feel motivated/compelled/whatever to act out against unjust treatment reported by those r5 and r6 victims, *BOTH* because a desired end result of equal justice under law for r5 and r6 types would benefit the r5 and r6 types, *AND* equal justice under the law would benefit r2 types that are not of the subcategory that thinks national racism intersecting with the justice system is ever acceptable.
I'm not saying there aren't some destructive people of the type you describe, but your comment does not seem to be in sufficiently good faith that you acknowledge there are also constructive people of the type I describe.
What makes it even more confusing is that in the majority of cases these 'social justice' activists are willing to make the lives of the "victims" worse as part of their pathological campaign to stamp out negative elements of communities they are not even a part of.
I call bullshit, I'd bet money you made that statistic up. Though certainly the sentiment rings true with many a dramatized situation where an individual or group making the choice, in the presence of conflicting attempted persuasions relating to that choice, to stand up for non-unjust treatment from some powerful group or individual, understands that they put themselves at great risk of overall negative outcome to do so. The old "you don't get freedom for free" thing. But of course, there is a full spectrum of idiots on all sides of major issues. If you feel like cherrypicking and making up statistics you can always spin it any way you like. I'd doubledown on your appeal to complexity and suggest that the most politically contested issues also often involve false-flag extremists as well as functionally equivalent useful-idiots.
you don't need to be persecuted to have a good reason to fight against persecution
you don't need to be persecuted to have a good reason to fight against persecution
you don't need to be persecuted to have a good reason to fight against persecution
you don't need to be persecuted to have a good reason to fight against persecution
you don't need to be persecuted to have a good reason to fight against persecution
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Good Code, Good Politics, Both Matter
Have you walked around in a college campus recently? Try timing the interval between the F word.
Seen a Hollywood movie recently? Try timing the interval between the F word.
Walked around city centres recently? Try timing the interval between the F word.
So all of this is "normal".
But clearly, Linus using it on LKML is "abusive".
What am i missing here?
Just an acknowledgment that supreme leaders are held to different standards by the mainstream journalists. Think of the time Dick Cheney dropped the F-Bomb while vice-president. They made a big deal out of that too. Then there is the dynamic that people like Linus Torvalds generally/categorically don't tend to find themselves as supreme leaders with that much political limelight. Surprising it took this long to happen. OTOH Trump kind of counters that. Two instances of snarky jerkism supreme leader politics dynamics in the modern age. Strange days. Twenty years ago as a young linux power user I would have perhaps more hope/envisioned a future where the low-barrier-to-forking aspect of FLOSS would yield a future with a far less monolithic kernel culture (har har). Or rather, even far more polylithic than we already have. I.e. for what the entire ecosystem means to however many billions if not trillions of devices one of these days, it seems odd that one single individual gets so much central focus. I can imagine a scifi semi-apocalyptic future where cybersecurity issues culimate with mass numbers of literal assassinations to the point that the dominant FOSS kernel is composed completely of anonymously authored patches. But at the end of the day, ehh, his project will still be thriving on epic scale 5 years from now just as it was 5 years ago. Good Code.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Where I live (UK) the word is so common that for many people it has lost it's offensiveness. If someone joins an established project, surely it is up to the newcomer to adapt to the prevailing culture, not vice versa.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
I'm also more careful about what I say in email than in person.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Nothing if you see the hypocrisy.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
They are not Linus (doh!), who is widely recognized and respected for his technical achivements.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
That it is not good to be abusive EVEN if you're Linus. He can continue to be firm about rejecting/fixing bad ideas without going "shut the fuck up", which alienates not just the victims but bystanders too. Not just newbie women but well-established men too (eg Alan Cox, once seen as the #2 guy in linux). And he has belatedly, for whatever reason, realized it -- good for him but damage has been done over decades now.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Rereading the linked-to article, Linus (as cited) did not use profanity in this instance. So it seems that, in this instance, it was not profanity that resulted in the retreat of Alan Cox, but being firm on technical issues.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
We can't take blindly something just because an articles says so. Check who wrote, who commented, and see what's the politics behind that.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Check the membership of the TAB.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
the rather evident circle-the-wagons defensive slant of the prior article (nothing is really going to change, everything was fine before, this isn't going to work without damage, we were growing so we must have been doing something right...),
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
> That outcome seems unlikely
We are going to have to disagree on where "balance" is. I feel like you wanted me to be a salesman for the CoC. I did indeed try to do some of that by saying why it was needed and why I supported it. But you didn't want a more complete picture, I guess.
Undermining
Undermining
I believe that it is safe to assert that there is a wild variety of strongly held viewpoints, even judging only by the comments on this particular article. Josh, you clearly prefer that Jon had written something rather different, and perhaps rightfully so, but I see absolutely no evidence that he could have written an article that satisfied everyone, much less made everyone happy. Quite the opposite—in fact, about the only common ground I am seeing is that everyone is completely convinced that (1) they are perfectly right and (2) everyone who disagrees with them is dead wrong.
Undermining
Undermining
>
> Not at all, no; in fact, I made a point of saying otherwise.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
So I'm sorry you did not get the article you wanted. I don't believe I could have written that article in good conscience.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
We desperately need people like you and publications like LWN to stand up and speak the truth about these people, what they're doing, and what their real goals are. They will hate you, but that doesn't matter; it will only mean you're speaking the truth.
The above is not how I see the situation; I do not want to appear to agree with it by silence.
For the record
For the record
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
"the 3.13 merge window has gotten off to a relatively slow start due to *Linus* having more pressing things to do"
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
And Sage Sharp has some more criticism along these lines: https://otter.technology/blog/2018/09/20/linux-kernel-hastily-adopts-standard-code-of-conduct/
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Fact-check on TAB election process
TAB elections are no longer held at parties; they are scheduled in a conference room during normal working hours. That was indeed a poor way of doing things; it was recognized and rectified.
Fact-check on TAB election process
Fact-check on TAB election process
TAB elections are no longer held at parties; they are scheduled in a conference room during normal working hours.
Because that is how the TAB charter was written up many years ago; it was meant to enable voting by the core kernel development community.
Fact-check on TAB election process
What I find really sad, is that the Linux development community wants most of the logistical and emotional work on reducing its own toxicity done by someone else, at some time in the future, and possibly without disrupting status quo.
Fact-check on TAB election process
Fact-check on TAB election process
Fact-check on TAB election process
Fact-check on TAB election process
Fact-check on TAB election process
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Yep.
Mommy, Linux said mean things to me.... for being stupid.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
It's a worrying thought but you make a good point. There seems to have been a sudden increase in episodes of this type in the FOSS world, eg. the Redis project being forced to remove 'offensive' words like 'master' and 'slave' from the documentation.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Im against any kind of discrimination like about gender or sexual orientation. But trying so hard to comply with the ambiant political correctness, and explicitly demonstrating such compliance to it, is more about rogue marketing than real fairness.
This is also the reason i tend to unfollow most of French OSS club and associations. Since 5 years they become the headquarter of political LGBT propaganda, mixed with faked progressism under transhumanism propaganda.
And it is sad to see that many of those opinion leaders, are unable to produce any kind of code so far. But they tend to have big mouth to compensate.
And today is even more dangerous than before, you can be killed socially on twitter, judged by crowd long before a judge hears about you.
Weinstein is quite a typical illustration of this where the guy was socially and economically assassinated long before being interviewed by a judge.
An old rule in France, is that you are innocent until prooved guilty by a judge. But this totally disappeared with the emergence of minority political propaganda, where a simple accusation on social media as more effect than what a meticulous survey and a court would have.
Fairness was about beeing treated equaly, especially in front of Justice.
Today in name of fairness and equality toward "suffering minorities", you can be instant killed socially and economically. This is not real Justice, just is just dark age. Peoples failed to understand that, and fall easely in the trap.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Put in perspective that at 2018 FOSDEM event, at almost all BigNames exhibition stand, there was a Transexual in the staff (or several).
Im against any kind of discrimination like about gender or sexual orientation. But trying so hard to comply with the ambiant political correctness, and explicitly demonstrating such compliance to it, is more about rogue marketing than real fairness.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Having a transexual in a team of 3 or 4, is far above 390/100000 proportion.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
If, on the other hand, two male (or female) work colleagues - holding hands - walked up to me and made a point of being gay, then yes I would consider that as being "in my face" or "in my space", and I would consider it abusive.
But you probably wouldn't consider it abusive if two newly-married heterosexual coworkers were acting rather like lovebirds in the office (as is usually the case at that sort of stage in a relationship).
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
In-your-face activity of any kind may well upset someone, so small c conservatism and get on with your job.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
If, on the other hand, two male (or female) work colleagues - holding hands - walked up to me and made a point of being gay
Two gay friends, making me very uncomfortable, but it was very much "this is what we are", and not "pushing it at me", so you just have to accept them as basically decent people with a different value system.
Sexuality and gender identity have nothing to do with one's "value system". They are an integral part of one's identity and not something you can change. (You can suppress them, sure, but you can't change your fundamental nature.)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
...as an Evangelical Christian, the belief that homosexuality is wrong comes with the territory...
Often, maybe usually, but evangelical Christianity is wide enough that there are a lot of churches and Christians that would call themselves evangelical without subscribing to that particular belief. They tend to be quieter about not holding the belief than those who do hold it.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Note that, if there are around 390/1,000,000 transsexual people expected in the population as a whole
So having 25% or 33% of staff being transexual, is by no mean beating the odds. Therefore, it suggests a conscious will and power to reach this situation.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
https://twitter.com/antirez/status/1038094104129937408
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
http://antirez.com/news/122
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
It is possible to be forced by public opinion. Why do these discussions always seem to become confrontational?
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
So David are you on a mission to change the well established and widely used engineering terminology of master/slave which has no cultural implications and is widely used in various industries and fields of engineering ( cars for example have master and slave cylinders etc ) and have been used for decades because you have suddenly decide to associate and apply an cultural implication to the termology in the fields of computer engineering?
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
has obviously *nothing* to do with human slavery.
Just how many datasheets and schematics are there out there that talk about master and slave bus devices MOSI and MISO signals (Master Out Slave In..)?
Anyone trying to help victims of human slavery or prosecute the perpetrators deserves every support but just trying to remove words from technical language that have been in use for decades does absolutely nothing to help victims of modern day slavery.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
>> Err, I do.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
IMHO Python devs agreed to make thez change just to get rid of this stupid issue.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
> humans can be slaves.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
> Apparently very few people do and that makes all the
> difference.
"When I use a word," Humpty Dumpty said, in rather a scornful tone, "it means just what I choose it to mean- neither more nor less."
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
"The question is," said Alice, "whether you can make words mean so many different things."
"The question is," said Humpty Dumpty, "which is to be master-that's all."
Through the Looking Glass, Ch. VI
I only bother posting this due to the wonderful coincidence of the word "master" being involved.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
The last bastion of 90's hacker culture has died, and it wasn't due to a technically superior project coming along as I always assumed would happen, but due to politics. The eternal September takes one final victim.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
She pointed out that he was the only one to vote against the CoC's adoption
and he also (AFAIR) downplayed sexual assault in an argument a couple years ago.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
2.https://ieeexplore.ieee.org/document/1438888/
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
> but only humans can be slaves.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
2.
https://www.frontiersin.org/articles/10.3389/fnins.2018.0...
3. https://link.springer.com/chapter/10.1007/978-1-4020-5684...
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Can we please end this discussion now? It has gone on way beyond any point of usefulness...
Please!
Please!
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
I'll suggest, again, that this thread has run its course; can we please let it rest now?
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
What part of "no true Scotsman fallacy" do you fail to understand?
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
On "slave" as a term in software
On "slave" as a term in software
On "slave" as a term in software
On "slave" as a term in software
Does this look like genuine concern to you? It looks like trolling to me. There is a very real danger that in an attempt to appear more inclusive we just introduce more busy-work and conflict and not really change anything for the better.
On "slave" as a term in software
Does this look like genuine concern to you? It looks like trolling to me. There is a very real danger that in an attempt to appear more inclusive we just introduce more busy-work and conflict and not really change anything for the better.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
I honestly believe that the "master/slave" discussion has proceeded past the point of usefulness; there will be no minds changed that have not been changed so far. So I would like to gently suggest that perhaps it's time to move on.
A request
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
(*) The American mannerism to describe non-causasian people as "of color" is one of the most racist terms known to me. This is a claim that there is a fundamental partitioning between white and the remainder (called "of color"). Describing someone as "black", "red" or "green" is a description of visual characteristics, "of color" is the presumption of a singular distinction between white and non-white, at which the distinction between all other color counts nothing against being non-white.
----
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Not much chance of destroying Linux now
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Successful workshops are always hot places
it's the language of sergeant-majors down the ages, keeping their squads in shape.
He's happily married with 3 teenage or older daughters, whose careers he has encouraged.
In fact, New Yorker quotes only 3 people who couldn't stand the heat in the Linux workshop
and then diverts to another project which doesn't seem to have been much better at attracting women and has recently lost its leader.
Let's hope they don't kill the golden goose.
Successful workshops are always hot places
> You're a fucking moron.
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Personally: once I've explained my position clearly, and it's obvious to any careful reader that I have--I'd just stop responding. That's more effective for a lot of reasons, I think.
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Look at all those crap ISO accepts because they don't want to hurt people.
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Wol
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
Successful workshops are always hot places
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
It's those personalities which allowed the developers to function the way they did. I suspect that such 'coaching' would be key to the future demise of Linux.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
psychological/social coaching for developers
the issues resulting from AD(H)D or autism spectrum disorders, I'd praise it highly and
jump at the chance on the spot. Offering it as a service would hint that they'd understand
issues like that also in other ways. (Besides, it's cheaper if your employer pays it.)
down everyone's throats, regardless of if they want it or not. That I wouldn't like, even if were
totally neurotypical or otherwise "normal".
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Finally, is the goal of Linux to be super nice to everyone, or to make the best operating system possible?
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
On psychological help
On psychological help
On psychological help
Mathematically talented and socially talented.
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
Accusing Linus of having built a cult of personality is uninformed, rude, and plain clueless. Granted, there _is_ a cult of personality of sorts, because many people love using Linux, trust Linus' technical judgement, find his manners amusing for the most part, and are not easily offended. I'm one of those "cultists".
I still cherish the clash of civilisations between Linus and Andrew S. Tanenbaum (whose opus magnum sits on my bookshelf and is cherished as well). Even then, Linus could go ballistic in a highly entertaining way, and apologise when it was pointed out to him that he was drifting off-target.
But to suggest he _built_ a cult around himself without any proof is just an intellectual short circuit, to put it very mildly.
That's when "I don't like how the world is" equals "something sinister must be at play here".
I do agree on the headline.
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
How could he say that without losing all credibility?
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
After my first attempt of ending the universe failed...
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
(The link to the study).
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Honestly, it's a bit late
Honestly, it's a bit late
Honestly, it's a bit late
The real question
The real question
There's different shades of bad. And if we chop Linus' head off, do we chop Charles Manson's head off twice?
But I do think I have a right to demand something in return: the willingness to refrain from using manipulative language and to differentiate and be precise. That is a matter of respect, too. Call it my identity.
The real question
b : harsh and insulting
c : using or involving physical violence or emotional cruelty
The real question
The real question
The real question
To judge a deed on the self-reported emotional state of the affected person however is problematic. If you murder me, there's my body, and you go to jail for a long time. If I "feel dead", you don't. And that's good.
The real question
The real question
The real question
* At Mozilla the automated emails for "review-" actions used to say "review denied". We changed it to "review not granted" to more accurately reflect the likelihood that after more changes we hope to grant "review+".
* For similar reasons, I assume, the kbuild test robot error reports say "I love your patch! Yet something to improve:"
* In some companies, during code review, the reviewer is not supposed to say "you" or the author's name. Instead they just say "the author" to make the discussion feel less personal.
* I and the Mozilla reviewers I worked with habitually tried hard to be as encouraging as possible, especially people we didn't know, which was often the case. So say "thanks for your patch!"; give as thorough a review as possible in one pass so people don't get discouraged over many passes; if some version of the patch could be acceptable, always try to keep it clear that we're moving along a path to accepting the patch, and where we are on that path; if no version of the patch is ever going to be acceptable, make that clear as soon as possible and be super clear and respectful about why, and what else the person might be able to do to contribute instead.
The real question
The real question
The real question
The real question
Wol
The real question
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
Instead of going into sexism mode to help women, how about help women without degrading men?
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
idiotic things like that? How did they not die as babies, considering
that they were likely too stupid to find a tit to suck on?"
GvR's T-shirt
I think it's become pretty clear that "Yenya" is unable or unwilling to understand what others are trying to say on this topic, and that little good will come from continuing to go around in this particular circle. Perhaps this would be a good place to stop?
To all participants here
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
GvR's T-shirt
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Just check in the article: Linus discouraged women to joining Linux kernel? When did that happen? Follow the "rumors" and you'll see people who make money out of victimizing others are the ones behind this affirmative.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Wol
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
>For many of us it's a free time activity.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
A thoughtful
blog post from the Postgres world.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Linus has always refused to turn the kernel into a political weapon (hence the refusal of GPL3 and anti-tivoisation for example).
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
I think the real problem now is the forcing through, without discussion, or even an explanation of the problem it tries to resolve in the kernel context, a US centric, politically motivated, CoC that is *not* about furthering the aims of Linux, or even *just* about being nicer each other.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Yet this was rushed through with *zero* explanation of why it was needed.
Just the impending article in The New Yorker? Does the press now get to decide the kernel development process and rules?
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
Code of Conduct Warning Mx Sharp
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
https://www.linuxfoundation.org/blog/2013/04/jim-zemlin-a...
> Zemlin talks here about the value of flame wars, defending ideas
> and ridiculing code. The result? Better software. He cites a UC Berkeley study
> that found groups that are encouraged to debate rigorously and defend their ideas,
> opposed to traditional brainstorming where every idea is a good idea, come up with better ideas.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
https://www.youtube.com/watch?v=7XTHdcmjenI#t=12m50s
In the video he is rationalizing what has been going on on LKML.
Those bosses overlook or hide any problems with those star employees in order not to disturb the phenomenal success.
Companies have to put employees to work on the Linux kernel and there is a steady stream of new developers even if many of them are turned off by the toxic environment. Currently, the Linux kernel development affords to lose developers and does lose them.
Whew. That's a long thread.
I can envision a spoof of Gilbert Godfrey's skit the "Three named people". This one called; Mom, Linus called my code shit and I was fucking stupid to write it that way people. Make him stop calling me stupid and a fucking idiot even though I really was trying to pass the code/idea as the best ever.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)
This seems like an overt attempt to make the thread even longer. This is not helpful; please do not do it again.
After Years of Abusive E-mails, the Creator of Linux Steps Aside (The New Yorker)