Linus Torvalds On Linux's Code of Conduct (bbc.com)
Linus Torvalds oversees every line of code added to the Linux kernel, but in recent years the male-dominated community has become increasingly divided, reports BBC. Rows about sexism and rudeness led to the creation of a Code of Conflict (CoC) in 2015 which was short -- simply recommending people "be excellent to each other." That has now been replaced by a more detailed Code of Conduct -- which retains the acronym, but attempts to be more inclusive and eliminate insulting and derogatory comments and behaviour. Reader sinij writes: Recently Linux Community adopted a new controversial Code of Conduct authored by Contributor Covenant also known for authoring the Post-Meritocracy Manifesto. In an exclusive email interview with the BBC, Mr Torvalds shared his thoughts on his decision to temporarily step aside, the controversy behind the CoC, and the defects of the community he set up. His thoughts on CoC: The advantage of concentrating on technology is that you can have some mostly objective measures, and some basis for agreement, and you can have a very nice and healthy community around it all. I really am motivated by the technology, but the community around Linux has been a big positive too. But there are very tangible and immediate common goals in any technical project like Linux, and while there is occasionally disagreement about how to solve some particular issue, there is a very real cohesive force in that common goal of improving the project. And even when there are disagreements, people in the end often have fairly clear and objective measures of what is better. Code that is faster, simpler, or handles more cases naturally is just objectively 'better', without people really having to argue too much about it.
In contrast, the arguments about behaviour never seem to end up having a common goal. Except, in some sense, the argument itself. Have you read the Twitter feeds and other things by the people who seem to care more about the non-technical side? I think your 'hyped stories' is about as polite as you can put it. It's a morass of nastiness. Instead of a 'common goal', you end up with horrible fighting between different 'in-groups'. It's very polarising, and both sides love egging the other side on. It's not even a 'discussion', it's just people shouting at each other. That's actually the reason I for the longest time did not want to be involved with the whole CoC discussion in the first place. That whole subject seems to very easily just devolve and become unproductive. And I found a lot of the people who pushed for a CoC and criticised me for cursing to be hypocritical and pointless. I could easily point you to various tweet storms by people who criticise my 'white cis male' behaviour, while at the same time cursing more than I ever do.
So that's my excuse for dismissing a lot of the politically correct concerns for years. I felt it wasn't worth it. Anybody who uses the words 'white cis male privilege' was simply not worth my time even talking to, I felt. "And I'm still not apologising for my gender or the colour of my skin, or the fact that I happen to have the common sexual orientation. What changed? Maybe it was me, but I was also made very aware of some of the behaviour of the 'other' side in the discussion. Because I may have my reservations about excessive political correctness, but honestly, I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it's OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour. And those people were complaining about too much political correctness too, and in the process just making my public stance look bad. And don't get me wrong, please -- I'm not making excuses for some of my own rather strong language. But I do claim that it never ever was any of that kind of nastiness. I got upset with bad code, and people who made excuses for it, and used some pretty strong language in the process. Not good behaviour, but not the racist/etc claptrap some people spout. So in the end, my 'I really don't want to be too PC' stance simply became untenable. Partly because you definitely can find some emails from me that were simply completely unacceptable, and I need to fix that going forward. But to a large degree also because I don't want to be associated with a lot of the people who complain about excessive political correctness.
In contrast, the arguments about behaviour never seem to end up having a common goal. Except, in some sense, the argument itself. Have you read the Twitter feeds and other things by the people who seem to care more about the non-technical side? I think your 'hyped stories' is about as polite as you can put it. It's a morass of nastiness. Instead of a 'common goal', you end up with horrible fighting between different 'in-groups'. It's very polarising, and both sides love egging the other side on. It's not even a 'discussion', it's just people shouting at each other. That's actually the reason I for the longest time did not want to be involved with the whole CoC discussion in the first place. That whole subject seems to very easily just devolve and become unproductive. And I found a lot of the people who pushed for a CoC and criticised me for cursing to be hypocritical and pointless. I could easily point you to various tweet storms by people who criticise my 'white cis male' behaviour, while at the same time cursing more than I ever do.
So that's my excuse for dismissing a lot of the politically correct concerns for years. I felt it wasn't worth it. Anybody who uses the words 'white cis male privilege' was simply not worth my time even talking to, I felt. "And I'm still not apologising for my gender or the colour of my skin, or the fact that I happen to have the common sexual orientation. What changed? Maybe it was me, but I was also made very aware of some of the behaviour of the 'other' side in the discussion. Because I may have my reservations about excessive political correctness, but honestly, I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it's OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour. And those people were complaining about too much political correctness too, and in the process just making my public stance look bad. And don't get me wrong, please -- I'm not making excuses for some of my own rather strong language. But I do claim that it never ever was any of that kind of nastiness. I got upset with bad code, and people who made excuses for it, and used some pretty strong language in the process. Not good behaviour, but not the racist/etc claptrap some people spout. So in the end, my 'I really don't want to be too PC' stance simply became untenable. Partly because you definitely can find some emails from me that were simply completely unacceptable, and I need to fix that going forward. But to a large degree also because I don't want to be associated with a lot of the people who complain about excessive political correctness.
But to a large degree also because I don't want to be associated with a lot of the people who complain about excessive political correctness.
Coming soon to this thread: Those people.
n/t
And I'm still not apologising for my gender or the colour of my skin, or the fact that I happen to have the common sexual orientation.
Oh, yes you are, yes you are ... you may not know it yet, but you are ...
We gave them too much attention, took them too seriously, and now we have to alter our own behavior, 'least we be associated with their scum and villainy. What a truly awful time to be alive.
It's obvious he's being railroaded, isn't it?
Surely no one believes that only nazis and fascists have a problem with this right?
There are some devs who are perfectly decent human beings who simply don't want political agendas pushed through software development code of conducts. Is that so unreasonable?
now thereâ(TM)s a COC in my throat lol
Non-binary people can't fathom a world where the "Us vs Them" extremist thinking is bad. Therefore, if you don't care about PC language, and cowering before the LGBT Crowd's demands, you MUST BE A NAZI!!!!!!!
This isn't about Linus being a Nazi, because I don't even think he is, but when that is HIS fears(being called a Nazi), because he doesn't retreat at being labeled a "white cis male", that is really telling to where we are as a society. And only a few of us find this to be actually frightening?
I don't care what people are, really. I just don't want to be told what I must do, what I must say, especially when it is being backed by the full power of government. This is nothing more than Nazi like bully tactics. People should take a long look at how Nazi's actually worked. The Political Correct Left is more like Nazis than anything.
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
My problem is that the center left folks are not criticizing the far left angry "I hate white cis males who are all nazis who deserve to be taxed/punished".
Since the centre left is not criticizing these folks, they are opening the door to some godawful policies being put in place to police our thoughts and words when/if the next time they get voted in.
The internet is the great anonymizer.
There is no way for someone to know that a contributor to the linux kernel is of a certain color, race, gender, or sexual orientation unless they volunteer that information.
And why would they? What does it have to do with Kernel development?
In my experience, this is the battle cry of the incompetent. When they don't get their way, suddenly it's because of your discrimination against their $trait that you couldn't have possibly known about in the first place.
There simply is no other choice. It saddens me to see the Linux kernel community has given up the goal of producing a really good kernel and is apparently satisfied with being mediocre in the future. A pity.
The larger problem is of course people that value form over function, politeness over intent and generally want people to be as fake-friendly and as conformist as possible.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
They thrive off political correctness, every obvious anti-white post is used by em like a weapon to paint the narrative that there is a white genocide in progress.
That definition of "privilege plus power" popularized by the book White awareness: Handbook for anti-racism training that is used as an excuse by the far left is pretty much a godsend for a movement that was previously tiny and ridiculed.
So, keep using it if you want more nazis.
But now if you want to make the world better, judge people by who they are and the situation they're in, instead of trying to oversimplify the the thing by literal racial divisions.
Why do we even have to know the sexual orientation, gender or race of programmers and engineers? Other than language difficulties from non-english as their first language speakers causing misunderstanding, here really shouldn't be any drama. Even stupid jokes should be excluded, its a technical list.
But when a code of conduct lists people to protect, it starts a once side argument. How about don't be an asshole to everyone, why does the CoC have to state a list of people that you shouldn't be an asshole too? This is is nothing but political propaganda and those politics should stay off technical lists.
All this "cis white males" are the enemy being pushed around is no better than someone pushing "color hair LGBTQ+" stereotypes need to be protected.
This "Us vs Them" is what these types code of conducts promote. If you have to list people to protect instead of language, you picked out a group of people as offenders and make the others victims. The Tribal nature of silicon valley that whites straight males are the enemy and then put into code of conduct is wrong, and it's being spread around projects is petty and a way to try to get back at people.
"Be Excellent to each other" shouldn't be written to imply "This means you, white cis males!".
Just because the world is divided in left vs right, worse than ever, we in tech should be above this tribal nature, not going towards it at full speed.
what a bunch of disruptive bunch of bullshit... talk about walking backwards
this is the only COC any project needs... https://github.com/domgetter/NCoC
... of the Categorical Imperative:
Emphasis mine here: acting ethically doesn't mean you have to cripple yourself by focusing solely on other peoples's rights. But they're part of the constraints you actually operate under, so it's best not to ignore them.
This isn't just an ethical prescription, it's practical advice. Treating your coworkers with respect doesn't precluding fighting over technical details. In fact, if you've never tried it you'll be amazed at how much more productive a heated but respectful argument is over one where everyone's objective is to beat the other guy by any means available. That's the difference between the best ideas winning and the loudest dickheads winning.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Slashdot stories about codes of conduct seems to attract plenty of feverish posts about how the project/software in question is now doomed.
For the sake of furthering the discussion, I'd like people who feel this way to explain what exactly the negative consequences are, and how a code of conduct will lead to them.
Linus points out that there are plenty of people on the other side of the political correctness line who are every bit as nasty as some of those who are against it. If your desire is to avoid being associated with the worst sort of people from side A, it seems that you should also want to avoid the same from the other side as well. I think that line of reasoning itself is terrible as you can find plenty of awful people who believe in anything. You can broadly use the same argument for free speech itself (and you often here it used) and why it should be limited. Hopefully most people can see the issue when framed this way. However, that's my own argument, not Linus's and I don't know if he'd agree with me it to begin with.
I think that Linus actually had a pretty good take on all of this years ago:
So as far as I'm concerned, the discussion is about "how to work together DESPITE people being different". Not about trying to make everybody please each other. Because I can pretty much guarantee that I'll continue cursing. To me, the discussion would be about how to work together despite these kinds of cultural differences, not about "how do we make everybody nice and sing songs sound the campfire" . . . Because if you want me to "act professional", I can tell you that I'm not interested. I'm sitting in my home office wearign a bathrobe. The same way I'm not going to start wearing ties, I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what "acting professionally" results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.
I think "Don't be a massive dick to anyone else" is probably sufficient as far as code of conduct goes. Yes it's vague, but any precise set of rules to govern behavior is going to be incomplete and subject to all manners of pettiness.
So because he doesn't like white nationalists, who agree with him on a single point, namely that CoC is creates too much controversy for little benefit, he decided to give in to the people he disagrees with and adopt the CoC anyway?
Wtf kind of reasoning is that?
Except that he's not, he's apologizing for his behavior in general and how he would let certain buzzwords put him off of conversations with those who used them
Nice troll though
RIP Linux, I will miss you
Not "inclusive". Its job is to exclude people with behaviour you do not like. No CoC might create an environment in which people get offended but it does not exclude anyone.
In an open source project this is a problem since most people who write superb code is fucked in the head. (Like Hans Rieser for example...)
I stopped arguing after my first (and only) coding style war. Life's too short for that kind of nonsense.
Reward for information leading to successful recovery of Linus Torvalds's balls.
Call 1-800-555-SNIP
The direction this while discussion has taken from the beginning, is one of the weirdest I have ever seen.
When I first read about all this, all I thought was âhmm ok, so he decided it would be better to be a little less offensive, thatâ(TM)s coolâ.
But woah! A shitstorm ensues.
Iâ(TM)m trying to wrap my head around all this, because the whole discussion seems almost insane. Maybe it has got something to do with something thatâ(TM)s been going on in the US lately, or just the kernel dev culture, but for this European (a Finn, to be specific) white CIS male, the reactions look strange, to say the least.
So Iâ(TM)m really sincerely asking: why is it such a big deal? Do people fear that a Code of Conduct will actually hurt the technical quality? Iâ(TM)m sure it doesnâ(TM)t say that all ideas and PRs must be accepted regardless of quality, so what gives?
Do you care whether the kernel developer working with you who sits a few thousand miles away is male, female something in between or completely different, black, white, brown, green-orange polka dotted, gay, bi, straight, fucking his pet goat...?
And if so, WHY?
How the fuck is any of this relevant to their work?
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
In an ideal world, Linus would have written such a code of conduct, one that mentioned no special groups, and it would have become an inspiration to other projects. But, hey, the man gave us Linux and Git, I'm certainly not going to criticize him for falling short!
Socialism: a lie told by totalitarians and believed by fools.
What is the most viable fork of Linux for when the Merit-based contributors rescind their copyrights from this now Diversity-based project?
Can I be like Linus when I grow up?
Time to fork the project and leave the lame and destructive SJWâ(TM)s behind.
New code of conduct:
Rule 1: Write quality code
Rule 2: Take your sensitivity and hair-trigger outrage somewhere else.
Rule 2n+1, n=1,2,3...: see Rule 1
Rule 2n, n=2,3,4...: see Rule 2
I remember presidents since LBJ. Trump is the best of the lot
> But to a large degree also because I don't want to be associated with a lot of the people who complain about excessive political correctness.
The same people associating you to Nazis are the same people who will always view you as a Nazi no longer what you do Linus. That you think asking them for forgiveness, and pandering to them, will in any way have them stop hating you is a complete waste of your time. You only end up hurting yourself by giving in to their hatred of you.
Be yourself. Be nice to those who have no bad intentions toward you. Don't ask for forgiveness for not doing anything wrong.
Post-Meritocracy
What succeeds merit? What I mean is; since merit is now obsolete, what replaces it? I'd like to know what to expect.
So anyone who tries to behave well, not upset those around him, and overall be a decent human being is a fucking SJW now ?
Reality check, asshole: If you continually piss-off people with your antisocial behavior, people will hate you.
The problem is the virial CoC being spread around projects. The CoC is already being used as a weapon against people in a "Wrong Think" and making news.
The "For the Children" nanny mentality that a CoC needs to be in place to protect people from a group of people, when its being used as a club against immediately after Linus accepts it, shows the problem with it. The CoC is already a problem and being reported on, this is already way political. We are talking about it because its political.
Less than 24 hours after passing the CoC, a person tried to get a contributor removed.
No cause is so great that it isn't supported by idiots. Unfortunately the idiots seem to have the most time to yell and scream. They also ruin many chances at having a reasonable discussion. I've been having a number of discussions with female programmers and they all have more problems with SJW than I ever have. But that isn't to say there aren't issues they face. Women are different from men. (This may be a shock to some SJW) They do, on average have different goals, priorities and risk tolerances. There are fewer women in crypto currency work than men, not because they can't do it but because that isn't something most women are interested in. And guess what? That's fine.
There are some real issues that women face for example:
Being back stabbed by other non-technical women and having no means to fix it.
Not arguing in a way that ends. When I call someone an idiot for checking in code that breaks the build, I expect an apology, donuts for the team, and then the issue is over. Women don't argue that way with other women though so you get friction when two women are on the team. My ex, who makes Linus seem like a pussy cat, can manage the most dysfunctional men on the planet but can't manage other women without making them cry
Dark offices - given the chance many men will work till 2am in a dark office and then sleep in till noon. The guys that do this are often responsible for some key part of the company's product. Women don't feel safe in a dark office or going home at 2am. Once your key component is developed in this way, you have mostly excluded women from the team.
The last point, dark offices, is something I had never thought of. I don't have a good solution for it and I'm sure there are other things that separate men from women at work that aren't sexist but are personal preferences that differ between sexes.
Basically sensitive snow flakes should be hugged, given a warm cup of tea and told their failure is really just excellence.
Later that day, Linus seemed surprised when told by his handlers that "stockholm syndrome" isn't just another way of saying "homesickness".
Ironically you're the one who behaves aggressively...
And it was all predicted and expected in advance as well, but to the average person this COC seems reasonable from a common decency perspective, they just dont have any clue its fully weaponized and was intended that way from the beginning.
"thats no moon!"
Why would they? Because if you don't tell everyone you are a giant faggot, then how will everyone know how special you are for writing this code?
They might *gasp* reject it based on your inability to code, and you won't have any excuses to fall back on, like calling them homophobes.
It turns out that their "CoC" demands its own abolition. To begin with, the "CoC" itself doesn't escape its scope, for according to the same "CoC":
"**This Code of Conduct applies** both within project spaces and **in public spaces when an individual is representing the project or its community**. Examples of representing a project or community include **using an official project e-mail**, ..."
The "CoC", being spread in public spaces as, ostensibly, a "representation" of, among others, the Linux developer community, is subjected to itself. Indeed, said "representation" uses "an official project e-mail":
"Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by **contacting the Technical Advisory Board (TAB) at **."
As per the above statute, harassment is deemed not aligned to the "CoC", neither is any threat:
"**Maintainers have the right and responsibility to remove, edit, or reject** comments, commits, code, wiki edits, issues, and **other contributions that are not aligned to this Code of Conduct**, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful."
But it so happens that "Maintainers who do not follow or enforce the Code of Conduct in good faith **may face temporary or permanent repercussions** as determined by other members of the
project’s leadership" is a blatant threat of harassment. Of course the "CoC" itself is a threat if it is a law at all.
Hence this "CoC" transgresses this "CoC". If it is not de jure destroyed by itself (the "CoC" compels the "maintainers" to permaban themselves, taking said "CoC" with them) then it is weak, laxity obtains and nobody need pay attention to it, de facto destroying it, which is the better case, as nobody has hitherto pointed out this obvious loophole. On the other hand, this silence could betray a real blindness which may reflect pretty badly on the Linux kernel's code quality, architecture, *merit*...
black or white? male or female? young or old? straight or gay? native or foreign born? the computer doesn't care.
smart or stupid? passionate or unmotivated? creative or dull? the computer cares. open source code reveals all.
post-meritocracy is a fraud. it is stupid, unmotivated, and dull kids born into upper middle class families who are most likely to espouse it.
the waxworms are in the hive. https://en.wikipedia.org/wiki/The_Mother_Hive
Linus is banned from the kernel development for criticizing the code submitted by an identitarian?
After he returns I'm thinking maybe a year.
I'd imagine it's only a matter of time before he as a (insert perceived wrong characteristic here) is making the community toxic. And the only way to "fix" the development is to remove the him as a (insert current slur used to describe political opponents), because he has made the community unsafe.
Imagine a library- as it used to be. Many sections for many people. If the library has a problem across the ages, it can be always solved DECENTLY by adding more sections.
But this is NOT what the Maoist Stalanist neo-Nazi PC warriors do to the library.
1) they burn all 'wrong-think' books they feel safe enough to label for destruction.
2) they massively increase the sections that promote their agendas
3) they 'CORRECT' all the books in the remaining sections so each has a PC monoculture (James Bond becomes a 'black' woman etc).
Mao, Stalin and Hitler had a massive willing army to do the wholesale book burning and book 'correction' duties. The last thing the war-mongering (see how many SECULAR muslim nations they have destroyed- infiltrating each with extremist wahhabi horrors- only two days ago wahhabi clerics were destroying a british sculpture in the Maldives- with the full approval of Team Torvalds) neo-liberals want is actual freedom of thought or expression (for anyone but themselves).
"But the other side is vile and must be contained/re-educated" is the cry of the maoists, stalanists and Torvalds. We don't have to ask where this is going, we just have to learn the lessons of histroy.
Is-rael maintains FAKE 'nazi' websites, and when an actual well-reported zi-onist atrocity happens, Is-reali agents post the news story on these sites. Then when anti-zi-onists report on the near infinite crimes against Humanity carried out by the j-ewish state, the zi-onists cry "you are clearly a n-azi, for you are repeating the words from that 'admitted' n-azi website".
It's the oldest trick in the book, and at any time in recorded Human History, you can find monsters using this trick. Today it is Torvalds- as he seeks a place at the 'high table' of the monsters who have murdered so many innocent Humans across the Middle East and North Africa since 911.
Anyone who read Torvalds rants across his time as the Linux head honcho will realise he is a psychopath. Now he has thrown in his lot publicly with the demons who tried to take down the secular Syria by recruiting an army of wahhabi butchers from across every nation Britain and the USA had influence over.
Who would imagine a person repeating the tactics of Mao, Stalin and Hitler would be pure evil? Didn't see that one coming- sigh.
As the original AC, it is easy to see where Linus is coming from because I certainly don't want to be associated with the likes of the poster above.
However, I stand by my original post.
>> it isn't that you said "fuck," it is that you said "fuck off."
What if he said, "Bugger off to a convent"? Or "Sod off to a convent"? Or "Take yourself without haste in a most aggressive fashion off to a convent"? Are they any better? If not, then the issue isn't "Foul Words" but "Foul Intent", right? It is what I've always argued. There are no "Foul Words", there is no "Cursing", there is only being decent and cordial and not. The specific words matter little. Many consider it a form of art to insult someone while seeming to be polite. I consider those people to be fucking worthless pieces of shit not worthy of not shitting upon.
It turns out that their "CoC" demands its own abolition. To begin with, the "CoC" itself doesn't escape its scope, for according to the same "CoC":
"**This Code of Conduct applies** both within project spaces and **in public spaces when an individual is representing the project or its community**. Examples of representing a project or community include **using an official project e-mail**, ..."
The "CoC", being spread in public spaces as, ostensibly, a "representation" of, among others, the Linux developer community, is subjected to itself. Indeed, said "representation" uses "an official project e-mail":
"Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by **contacting the Technical Advisory Board (TAB) at **."
As per the above statute, harassment is deemed not aligned to the "CoC", neither is any threat:
"**Maintainers have the right and responsibility to remove, edit, or reject** comments, commits, code, wiki edits, issues, and **other contributions that are not aligned to this Code of Conduct**, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful."
But it so happens that "Maintainers who do not follow or enforce the Code of Conduct in good faith **may face temporary or permanent repercussions** as determined by other members of the
project’s leadership" is a blatant threat of harassment. Of course the "CoC" itself is a threat if it is a law at all.
Hence this "CoC" transgresses this "CoC". If it is not de jure destroyed by itself (the "CoC" compels the "maintainers" to permaban themselves, taking said "CoC" with them) then it is weak, laxity obtains and nobody need pay attention to it, de facto destroying it, which is the better case, as nobody has hitherto pointed out this obvious loophole. On the other hand, this silence could betray a real blindness which may reflect pretty badly on the Linux kernel's code quality, architecture or *merit*...
The PC snow flakes should just fork and go their own way.
The term "cisgendered" is a deliberate wedge used to label people and promulgate us-vs-them thinking.
It's a stupid, unnecessary word made up by identity-obsessed trans people who couldn't abide the old term for the condition: "normal."
Ever committed a patch to the kernel? You have to sign off with your real name and email address.
With that info, you are very far from anonymous.
And there are certainly people that can use that info to cross-reference your goings all across the internet
and learn lots of personal details.
This post-meritocracy BS is a direct response to people *claiming* they run a meritocracy when they really don't. Linus was an exemple of this. Over the years he has made non-technical ad-hominem attacks on very smart people just because they disagreed with him technically. For example, Linus called C++ programmers "insane" and said that C++ code is "utter crap." If he chose not to use C++ that's fine, as there are valid criticisms of it. But to dismiss millions of high IQ people as "insane" and all their code as "utter crap" was not the act of a meritocracy. It rewarded single-mindedness and disenfranchised smart people who could have positively contributed to the project.
The resulting backlash has swung the pendulum to the complete opposite extreme. They now say there is no such thing as merit. And if there is no objective measure of success, then clearly all this is important is that we be inclusive. Success and quality are now irrelevant. I fear this path, and I will fight it, but we have to acknowledge how we got here or we will fall into it again and again.
If you don't want your project to become like this, treat people with respect and keep the discussions technical not personal. Apply real merit, not merit based on who you like and don't like.
You make it sound almost as if you don't know that most linux kernel work happens by people who are... at work.
And that even if they're not at work, they might want to gain professional benefit in the future from having done it, so they would need to tell people who they are.
What was the saying about Nazis: when they came for the communists I was silent, because I do not like communists, when they come for the Jews I was silent because I am not Jewish, etc.
Poor Linus.
What's the next OS?
You explicitly call out types of problems that are common, even though they already fall under the general rule, so there's less room for argument and so you don't have to appeal exclusively to precedent. This is not at all shocking.
In 2001 he gave an interview where they asked him where he saw linux in 10 years, and he said he hoped he wasn't even using it in 10 years and people had moved on to whatever the next step forwards was.
I definitely see him as falling short of his predictions.
Git exists because SVN refused to take offline commits seriously until a few months after Linus released Git and everybody started switching. I'm somewhat grateful for that because I need the feature and the work-around was mildly annoying, but it didn't exactly replace sliced bread.
What the fuck happened to Linus ?
Remember when he had some balls and some common sense in this context ?
https://marc.info/?l=linux-ker...
Can we please get that Linus back ?
The current social justice zeitgeist provides a convenient cloak for technically incompetent bullies.
Reminds me of what Dawkins had to say about postmodernist academics (excerpt:)
"Suppose you are an intellectual impostor with nothing to say, but with strong ambitions to succeed in academic life, collect a coterie of reverent disciples and have students around the world anoint your pages with respectful yellow highlighter. What kind of literary style would you cultivate? Not a lucid one, surely, for clarity would expose your lack of content."
Why do we even have to know the sexual orientation, gender or race of programmers and engineers?
It can be hard to avoid knowing it unless you mandate blindfolds at all Linux events, and ban anyone submitting patches who also happens to have photos or social media online. Contributors will have to be careful to avoid letting information leak, e.g. when they can't work on something this weekend because it's their brother's bar mitzvah.
Oh and of course anyone using a language that has gendered pronouns, e.g. Spanish, is banned unless they agree to always speak English at all times. And of course English speakers should be careful to use "they/them" at all times too.
Anyone with a work address in the format firstname.lastname@ had better sign up for an anonymous hotmail account with gender, race and age neutral username. Ideally just numbers, 6847631@hotmail.com won't reveal any potentially problematic info about you. Just remember not to sign your mails off "Regards, Linus" or something stupid like that.
Maybe you could write all this up into a Code of Conduct.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
http://archive.is/o7Zi9
Linux can only accept corporate submissions from here on out.
Linus would rather be irrelevant than be called names on the internet.
Who cares? It's over. Move on.
It's a brave new world where everyone's a nazi if they maintain any adherence to traditional values or facts above feelings... Sad times. Your code doesn't suck because you're a woman or because you're gay or transgendered or white or black, it sucked because you wrote shit code and hiding behind your gender or some other facet of modern identity politics to escape criticism is a cop out. I, for one, miss the good old days where you could tell someone who didn't know what they were talking about that they didn't know what the fuck they were talking about, you could discuss it, and then go grab a beer and have a good time. Now, anyone telling someone else they're wrong or full of shit turns into an identity issue and a virtue signalling standoff.
Why does it seem like my American tax dollars have something to do with Linux's CoC?
SVN made it hard to get merges right before Git came out. Their official stance was against "hand holding" on merges.: if you didn't write down the branch number when you made a branch (or have a 3rd-party tool for that), that was hardly their problem. SVN also wasn't distributed, and sucked for cross-WAN traffic if you had remote teams.
There's a reason everyone switched.
Socialism: a lie told by totalitarians and believed by fools.
Why not just sanitise the inputs by assigning a random number to code contributions? That way Linus cant be sexist or racist, etc..... as he doesnt know who wrote the code.
I reserve the write to mangle english.
You know weâ(TM)ll have to do it eventually. Might as well get to it and get it over with.
Most of the comments I make on slashdot start with, "You're a fucking moron." Then, I click preview, read the comment, click continue editing, and edit the profanity out.
That's all you needed, Linus. Just a preview step to read your comment, cool off, and remove any pejorative statements.
Mainstream Leftwing Tweet: Stupid cis white cracker!....... Mainstream Leftwing Tweet: Die heteronormative scum!...... Mainstream Leftwing Tweet: U suk whyte males!...... Linus: Oh thats not nice...... Random Altright Tweet: Stupid n word!....... Linus: OH NO WHAT HAVE I DONE??? HERE PROGRESSIVES TAKE EVERYTHING YOU WANT I WAS WRONG YOU WERE RIGHT TAKE THE KEYS TO THE CASTLE DO WHATEVER YOU WANT!
The moment you start specifying protected groups as opposed to unacceptable behavior (that will be unacceptable no matter the people involved) you start embedding prejudices and bigotry into the rules.
This is a major reason to go with a CoC whose tl;dr is "Be civil to everybody, no exceptions; demands for more specificity will be treated as an admission you are incapable of doing this."
>But when a code of conduct lists people to protect
It doesn't. You can read the whole thing here:
http://archive.is/sS6YP
It's basically a boilerplate workplace behaviour agreement. It's the bare minimum for any workplace, and now it's being applied to a community of voluntary contribution. This is not as dystopian as people are making it sound.
What's wrong with the tranny CoC? Preventing good code from being written because the developer doesn't agree that the treatment for mental illness is genital mutilation. These jleft faggots are pushing for postmeritocracy.org. Reject.
I'm impressed, once again, at the foresight of Richard M. Stallman and the folks at the Free Software Foundation. The GPL they created defends against this situation as it does against others: if the Linux Foundation does descend into a morass of politically-correct diversity hires, someone can fork the kernel.
It won't be easy. It'll be damned hard to rebuild something with the institutional power of the Linux Foundation. But it'll be far easier than rewriting Linux.
" I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it's OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour."
As defined by whom? You're letting the goalposts be set by the other team, Linus. You're giving in to fear, and now they smell it and will not back down. They'll come up with another behavior you exhibit and will claim that makes you a racist, sexist, homophobe. You should have just said "I got tired of being a dick on the Internet" At least then you'd still have your balls.
His stepping down is admission that he is one of those "lowlife scum"
He's just projecting his guilt onto random strangers.
Linus will never come back.
In an ideal world, Linus would have written such a code of conduct, one that mentioned no special groups, and it would have become an inspiration to other projects. But, hey, the man gave us Linux and Git, I'm certainly not going to criticize him for falling short!
The current CoC doesn't mention any "special groups". Why do the detractors feel the need to lie about this thing? It's one page, you can read the whole thing in a minute. http://archive.is/sS6YP
The problem with introducing a Code of Conduct to appease the fringe social justice crowed is that, if you give them an inch they'll take a mile. The abuse of the Code of Conduct began almost immediately with Sage Sharp accusing Theo Ts’o (member of the Linux Foundation Technical Advisory Board and Google employee) of being a rape apologist:
https://twitter.com/_sagesharp_/status/1042769399596437504
The Twitter rant goes on to demand further concessions on the part of the Linux community to push the social justice agenda. Sage Sharp's Twitter Profile says:
Diversity & inclusion consultant at @ottertechllc. @outreachy organizer. Explorer of the kyriarchy. Hufflepuff. Non-binary (agender trans masculine). They/them.
Clearly they have no interest in Linux and are instead intent on hijacking the project to push their political agenda. Introducing a Code of Conduct empowered this small fringe of social justice harassers, and they immediately started to use this power to derail the Linux project. Linux contributors just want to focus on their work, but now they have to deal with aggressive harassment by vile social justice bullies. The toxic environment that the Code of Conduct has brought about will cause contributors to leave the community to avoid harassment, thus Linux will go into decline.
When it comes to aggressive social justice bullies, you simply can't give them anything. If you apologise, if you bend to their will, if you even respond to them, then you've lost. With the introduction of the Code of Conduct things will likely proceed downhill and I now fear future of Linux, as it's quite likely it has no future.
Well done Linus, you've destroyed your own work.
Linus fell prey to "everyone I don't agree with is a Nazi" ruse. It goes like this: SJWs exaggerate the numbers and influence of "nazis" in the anti-PC movement, and make everyone else in it "guilty" by association. That's a fallacy, and one someone smart like Linus should have seen right through.
I'm afraid Linux is fucked now. I'm in favor of weighing people's opinions by the amount of work they contribute to the effort. SJWs very rarely contribute anything: they spend most of their time "resisting" and "fighting the oppression", there's simply no time left for any productive endeavors. Seen it at least half a dozen times in my time in the industry. When real grievances (if any) are addressed, they will come up with even more esoteric ones, or demand preferential treatment for "minorities" or some other self-defeating bullshit. And by then it'll be too late to pull back, because you don't want to be a cis white male patriarchal Nazi transphobe bigot, do you, Linus?
> "I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it's OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour. And those people were complaining about too much political correctness too, and in the process just making my public stance look bad"
The question is Linus, which you've missed, sadly. Is what percentage of these people are ACTUALLY white nationalists, Nazi, sexist etc?
You need only question these people, try and discuss something with them. Any dissent = YOU being labelled Nazi. It's been demonstrated over and over and over now. (and over)
Take an issue with a workplace opening a role ONLY for women? Sexist.
Got a problem with "no whites" for a job? Or famous blue tick people on Twitter saying "euthanize white people!" You must be a white nationalist! Nazi!, Nazi!
Linus, you will come to regret this, you will see.
This has the potential to outright destroy Linux.
Sometimes, people need to be told, bluntly, why their code is crap.
And the proper response to that is NOT "You're a NAZI!" or "You hurt my fee fees!"
And, if this crap is allowed to go forward, and developers have their projects essentially STOLEN from them because of this, you're GOING to see GPL copyright killswitchhes DEVASTATE the Linux platform.
If people want to see more women/minorities inclusion in the Linux developer community, STEP UP AND WRITE CODE!
Don't like the rampantly meritocratic community?
TOUGH SHIT!
Most of the people agitating for this crap are people who simply see the Linux developer community as a source of POWER.
Therefore, they MUST co-opt it. They don't give a shit about Linux, or code or any of that. They simply want control, and don't care what they destroy or whose careers they have to fuck up or which bodies they need to climb over to get it.
So, when someone starts bitching about CoC, tell them to go eat a bag of dicks.
Unless you're one of those deviants who's TRYING to push this CoC, intersectional social justice crap on a bunch of people who just want to be left alone to develop their projects and not have to put up with stupid people.
Chas - The one, the only.
THANK GOD!!!
Under most democracies where most developers come from, there are laws. If a behavior is infringing any law, go to the police, talk to a lawyer.
Codes of conduct are a parallel set of rules that have no legal basis and are there to be enforced by bullies on twitter, just like any other set of parallel laws enforced by some crazy militia. They should be illegal.
An angry mob never has and never will be synonym for justice.
If you don't like the law, vote for a different candidate next time. If you don't like democracy, then maybe you are the fascist.
Video of some good progressive thrash music
The current CoC doesn't mention any "special groups". Why do the detractors feel the need to lie about this thing?
Quoth the CoC:
age, body size, disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
15 special groups right there. "Level of experience" seems inappropriate - if you're new to kernel coding, that is certainly relevant.
And we all know that while good coders disassociate their egos from code reviews, bad coders don't, and will view commentary on their horrible code as a personal attack.
Socialism: a lie told by totalitarians and believed by fools.
Well, back in the 90's we all thought Microsoft would try their hardest to crush Linux. Who could have predicted that the demise of Linux would be the SJWs? They are far more evil than Microsoft.
Meritocracy is good. I also don't see why any of this is relevant. And I don't just mean to kernel hacking. All we see on TV is attacks on political figures, celebrities, and even captains of industry based upon what they do with their genitals and who they put them in.
It's going to be really hard to put the world back together again after it becomes Idiocracy.
It's a real shame his daughter flunked out of engineering and became a feminist.
Regarding those who are ejected from the Linux Kernel Community after this CoC:
Contributors can, at any time, rescind the license grant regarding their property via written notice to those whom they are rescinding the grant from (regarding their property (code)).
The GPL version 2 lacks a no-rescission clause (the GPL version 3 has such a clause: to attempt furnish defendants with an estoppel defense, the Linux Kernel is licensed under version 2, however, as are the past contributions).
When the defendants ignore the rescission and continue using the plaintiff's code, the plaintiff can sue under the copyright statute.
Banned contributors _should_ do this (note: plaintiff is to register their copyright prior to filing suit, the copyright does not have to be registered at the time of the violation however)
Additionally when said banned contributors joined the Linux team, they were under the impression that it was a meritocracy: in-fact this belief was stated or ratified by those within the governing body regarding Linux when the contributors began their work (whatever that body was at that time, it could have been simply Linus, or Linus and a few associates).
The remuneration for the work was implied to be, or perhaps stated, to be fame as-well as a potential increase in the contributors stature, in addition to membership in the Linux Kernel club or association, or whatever it is that the Linux Kernel Community actually is (which a court may determine... it is something, suffice to say).
Thusly for work, consideration was promised by (Linus? Others? There are years of mailing list archives with which to determine).
And now that consideration has been clawed-back and the contributors image has been tarnished.
Thus the worker did work, however the other side of the implied, or perhaps written (email memorandums), understanding has been violated (once the contributor has been banned under the new non-meritocratic "CoC").
Damages could be recovered under: breach of contract, quazi-contract, libel, false-light. (services rendered for the contractual claims, future lost income for the libel claims)
In addition to copyright claims. (statutory damages, profits)
For greatest effect, all rescission should be done at once in a bloc. (With other banned contributors).
Contributors: You were promised something, you laboured for that promise, and now the promise has become a lie. You have remedies available to you now, as-well as in the close future.
Additionally, regarding those who promoted the Code of Conduct to be used against the linux kernel contributors, knowing full well the effect it would have and desiring those effects; recovery for the ejected contributors via a tortious interference claim may be possible.
((Response to SFConservancy) Under US copyright, permission regarding a GPL version 2 licensed work is revocable by the grantor. )
The software freedom conservancy has tendered its response:
http://sfconservancy.org/news/...
http://copyleft.org/guide/comp...
""
"The GPLv2 have several provisions that, when taken together, can be construed as an irrevocable license from each contributor. "
""
It cites:
" That license granted to downstream is irrevocable, again provided that the downstream user complies with the license terms: "[P]arties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance" (GPLv2Â4). "
However this is disingenuous
The full text of section 4 is as follows:
""
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
""
The "You" in section 4 is speaking of the licensee regarding sub-licensees, it is not speaking to the licensor/copyright-holder.
IE: if the licensee loses his license, through operation of the automatic-revocation provisions, the sub-licensees do not also lose their licenses.
IE: The language is disclaiming a chain topography for license distribution, and instead substituting a hub-and-spoke topography (all licenses originating from the copyright holder, not the previous-in-line)
GPLv3 added a no-rescission clause for a reason: the reason being to attempt to create an estoppel defense for the licensees against the licensor. You will notice that Eben Moglen never speaks on these issues. (He preumably is aware of the weaknesses vis a vis the US copyright regime.)
Section 6 further clarifies the hub-and-spoke model:
""
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
""
The memorandum posted then goes on to a discussion of estoppel, detrimental reliance, etc; noting that users may have relied on the software and their licenses may be estopped from being revoked from said users since doing so might cause them unanticipated loss. This is speaking of already published, existent, versions of the program used by end users.
The memorandum seems to ignore what happens to "upstream" once said project receives a revocation notice. Thought it may be possible that users of a published piece of software may have defenses to license revocation, the same is not true regarding the rescinded property vis-a-vis future prospective versions of the software nor of future prospective licensees of said software.
That is: once the grant to use the code in question is rescinded, future versions of the software may not use that code. Current users of the software may be-able to raise an estoppel / detrimental reliance defense regarding the current published software, however the programmers working on the next version of said software cannot continue to use the property in future versions of the software (such would be a copyright violation once the gratuit
should also have a surgeon and mechanic that's post meritocracy too.
they deserve it.
better to bury a corpse than to let it rot in the air.****
> This is legally nonsense. The only way I can revoke someone's rights to
It is not nonsense. Gratuitous licenses are and always have been revocable at the will of the grantor.
(Yes, I am a lawyer)
Property law 101.
"But this is COPYRIGHT"
From the US statute: copyright is alienable in the same way property is.
That's where you acquire the ability to license your work in the USA; congress' copyright act.
Prior to the Statute of Anne there was no copyright what-so-ever. It's a statutory right.
The statute grants the right to alienate said right(s), and, the drafters not feeling the need to re-invent the wheel, simply declared that the operation there-of would be by the established law of property.
> In short, "unconditionedwitness", please shut up. You're not helping.
I am informing those who are being threatened with expulsion about their rights and what steps they can take against their enemies.
Matthew Garret claims your "consent" is immaterial (on the lwn thread).
He is wrong. The contributors must be kept happy.
You (providing you are the copyright holder to your own code) can revoke at any time.
There is nothing between you, and putting your detractors to task... except for your force of will and some paperwork.
****
> Moreover, even if I _could_ revoke the license, I wouldn't want to do
> so; it would be ridiculously petty in itself and the precedent it would
> set would be destructive to the entire open-source community, about
> which I care deeply. It is _because_ Linux and other open-source
> projects are so important to humanity that I spoke up about what I
> perceive as a threat to it.
You and others are being threatened with sanction by people such as Matthew Garret if you do not obey their diktats.
They say essentially: if you want to contribute to opensource (haha 30k projects have CoCs now!) you will be BARRED from doing so if you do not obey our religion (anglo-americanism).
If you're not a feminist: you're sanctioned (punished)
If you're not opposed to men marrying female children (a practice permitted by YHWH in Devarim chapter 22, vers 28 (na'ar), aswell as by Sunni Islam), you are punished.
If you are not polite to women you are punished.
If you speak out of turn you are punished.
Yet they continue to use your code while spitting on you and besmerching your name.
While making sure you are forgotten if you step out of line.
(You do the work. They take your work. They try to harm you and reduce your civil rights. Sound like anything familiar... (c.p.t.l.i.s.m))
You must respect women who do NOTHING for you and even NOTHING for anyone else except exist as a USELESS physical entity (females who are not sweet young brides for men or mothers and just consume are not useful for anyone other than themselves: the purpose of females is to create more human beings and to bring happiness and pleasures to men: they are superfluous in any other capacity, as a class)... ...
who rules over you
or else you are punished.
You slaved away writing the code.
When they feel they don't need you anymore they seek to tear you down.
You have a remedy: Recind the grant.
You did NOT sign away your OWNERSHIP of the code you wrote.
The anglo-american belief system is that males are to be slaves of women; the women as the master.
This belief system is now being imposed on even hobbies like gratis software development.
They wish to give men no refuge, no place to build something outside the eye of the middle-class ("white" or english) woman.
To keep men checked and obedient at all time in all things.
But there is a way to strike back, to strike at the heart.
There is a dagger at the neck of that which you built but is now being repurposed to bind you.
All you have to do is push.
Such is all any rights-holder has to do.
Gratuitous licenses are revocable at will.
Didn't used to be that way. Only once the american corps corrupted everything.
I guess the question for me is, what if the shoe was on the other foot? I'm a dude, and it would feel really really weird if everyone referred to me as "She" and "Her".
Put another way, imagine if you showed up to work everyday in pants and a polo shirt and everyone looked at you funny because you weren't wearing a dress. Now imagine if you bowed to pressure and started wearing dresses to work everyday. How would that feel?
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Socialists will always complain about what they get for free. That's why everybody hates their lazy asses.
Why do we even have to know the sexual orientation, gender or race of programmers and engineers?
Hard to avoid recognizing the gender. I figured at one time that there were no female contributors to Emacs and in some PC discussion was pointed to a somewhat relevant contributor. She was Vietnamese and most of the other contributors would not have recognized her name as being female. I certainly didn't. Knowing it after the fact, I realized that she does have a different working style and communication style and different things she cares about. But she likely "got away with it" because most of the others considered her "one of us" just with some different focus, one that supplements that of other developers rather than being worthy of belittling. Nothing calling for treating her like a woman.
Now Emacs, being the home turf of the left-leaning Richard Stallman, certainly is not aimed at being a centerpiece of male chauvinism. But for whatever reason, using and more so actively developing it appears to attract a quite lower ratio of females than already typical for programming projects.
And I really cannot help being irritated that the one female I now know to be an active contributor is one who is likely flying under the radar, possibly without being aware of it. That's almost more disconcerting than the 100% sausage fest I was imagining before.
Sounds like you autists are the broken fuckers who want everyone to cater to your "disability". I mean, you won't do it for minorities, women, or normies but, by god, we're gonna listen to YOU.
I am a bleeding heart liberal. Your argument is stupid. If you're gonna cheerlead for our side, learn to do it correctly. Your "real" name will not necessarily prove shit. My name is John Green. While I was in the military I met a black John Green, a Mexican John Green, 4 white John Greens, and an half-Asian John Greene with the extra E he always mentioned when he introduced himself. I am about 4 races myself that I know of. In my area of TN, a lot of the older black folks named their kids white people names to avoid the issue you're arguing about right now. It worked until the job interview. Interestingly enough, the late 90s is when a lot of places wanted photos on resumes. Not related at all though, I'm sure. /s
Additionally, I personally met Sergeant Optimus Prime at Camp Stryker Baghdad. What race is he? Is it even a he? You can't know. You can make some educated assumptions but until you take a measurement, you don't know. I had a Facebook account for years named Hugh Jass. Those are both legit names. They are not my name. THAT is why the argument is stupid. It is a weak defense that can easily be punched full of hole by simple anecdotes.
You can do better. Try again.
Why? Because of rules lawyers. You probably game with a dozen of them every day.
Well actually, the rules say I can't kill you, but it doesn't say I can't sit this big ass rock on top of you so you can't go anywhere. So rules get made that you can't put big ass things on players.
Well technically, I'm not keeping you from going anywhere, YOU can't get out of the hole I knocked you in to. So you make rules that you can't knock people into holes. This back and forth goes on forever until violence breaks out, friendships get ruined, and everyone goes the fuck home to never play again.
They are the douchebags of the world who simply have no other agenda than to "be right/win/look better than you". They will play whatever card necessary to prove their point and the only effective way to combat it without violence is to counter-play your cards and beat them at their own game. They want a high stakes real life game. Someone will take them up on that offer. In real life, "not playing" is not an option.
And they do a background check to see if you're lying?
I if remember this was a "Recent" development so it seems they were gearing up to dox many people for a while now and were just waiting for the new CoC to win over that one last vote.
You don't even realize that when you boil the fat out of your post, it renders to
I just read that manifesto, it's completely bullshit. Thanks for making a list of people I should never hire due to their demonstrated intent to sabotage my project for their own political interests.
Merit isn't something that is "distributed" like welfare or social security checks. Merit is recognized. So either bring it or go home, whiners.
Remember kids, compromise is failure in installments. Compromising a merit-based system for a more "inclusive" system is a fail. Full stop.
and they start to develop a kind of cult like following, often not because they're shouting something useful but because charisma has a powerful effect on people. Me, I'm more than a little autistic so charisma just falls flat with me. But it's like porn, I know it when I see it.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
fictional things are often funny.
Outside of hacks like Al Sharpton (which the left isn't exactly too keen on) who, exactly, on the left attacks the person not the argument. Be specific.
If you'd like to point to somebody like Nancy Pelosi, I'll refer you to her very, very right wing voting record. If you'd like to see somebody with an actual left wing voting record I'll refer you to Bernie Sanders & Liz Warren and ask you to show me them attacking the person, not the argument.
Finally, if your only example are a few bitchy chicks from your local community college's woman's studies program... well. If the best you have is the left wing equivalent to the pastor of a run down church in Alabama you're just gonna have to do better my friend.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
destroying Linux? Did it ever occur to you that for every person who quits kernel development because he can't belittle the other developers they'll gain another (or two) who join because they don't have to put up with what can best be described as high school level bullshit?
Ever notice that company's have had code of conducts as far back as the 40s? Could it be that a civil workplace is an asset, and not a liability. The the sort of person who can consistently produce useful work is rarely the sort of person that would spout off at somebody. Yeah, Linus got by with it for a long, long time. But I'll say this, Linus is probably more clever than just about everybody on this forum, and he pretty clearly has just one goal: Write good software. He's come to the conclusion that this is the best way to do it. And I find it difficult to fault him.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
I'd be willing to bet dollars-to-donuts that Patricia had a huge rule in convincing her father to do a 180 but I think we need more facts to determine that though. Speaking of facts, there are few that rather stand out to me after reading Tiago's perspective. Paraphrasing:
Interestingly enough Linus' daughter, Patricia Torvalds, activist of "Guerilla Feminism, supports the Post-Meritocracy Manifesto which was created by Stupid Juvenile Whiner Coraline Ada Ehmke, the latter who also created the Code of Conduct.
I don't care who Patricia Torvalds is.
Systemd is already bad enough.
Linux cannot, and MUST NEVER be tainted by political freaks.
Free Software world hero Linus Torvalds is being blackmailed. He was caught in a honeytrap, and is being threatened with a #MeToo purge.
Anyone capable of creating a kernel patch is capable of creating a sensible sounding name and email address that they don't use for anything else I would have thought.
Hey, editors: I read /. headlines and summaries with an RSS reader. Is this a *summary*, or the entire fucking article?
Committed or submitted a patch?
I don't want unauthorized patches committed into the kernel, but this discussion is about submissions.
wrong.
It's perfectly possible to use a new different fake name and burner email account each time. Nobody checks if the "signed-off" part is tied to a real human being.
I personally publish all my contributions using Tor on top of that.
It's just how the internet was meant to work.
Those people never understood it just like they couldn't write C even if their lives were at stake.
Audible minorities are merely the latest form of attention whoring for people with no valuable capabilities.
Also Coraline Hemke is a dude who failed at both being a dude and a programmer. He chose the path of least resistance in the current political climate and tried again as a "female" this time.
When i can't solve a computing problem i study more and work twice harder.
I don't expect to somehow make my way around it by dressing in drags and prefixing my real name with some "Einstein", "Superman" or "Ada" or even... "Sage" .
Only a mentally ill person would do that. It seems to become a trend though.
Code or GTFO.
The Post Meritocracy Manifesto starts thusly:
Meritocracy is a founding principle of the open source movement, and the ideal of meritocracy is perpetuated throughout our field in the way people are recruited, hired, retained, promoted, and valued.
Bzzzt, wrong!
Meritocracy is by definition unrelated to the person and fully focused on the merit of the content, be that an argument in a discussion, or code to implement functionality, or code to serve as an example. (etc)
The author of the post-meritocracy Manifesto therefore is barking up the wrong tree, and I see loads of people here comment on the barking, not so many on the tree being the irrelevant one.
Please let coders take the best code.
aRTee
I'll consult a "Psychologist" for guidance on what is an what is not appropriate, intellectually interesting, and worthy. NOT! That is the problem with psychology, religion, etc., it wants to set itself up as the judge of what is and what is not right without providing any evidence for its conclusions beyond a constant self-flagellating, circle-jerk of circular logic. No, psychology is not something to be held up. It is garbage.
Hard to avoid recognizing the gender.
These days it's the opposite. I've lost count of how many genders people claim there actually are, and that doesn't include the attack helicopters.
Hell, most people would look at how I act, talk and look and assume I'm male. I'm nice, so I don't complain when they do this, but it's not the gender I'll be putting on my next job application.
You believe that the nonsense that the psychological "profession" advocates actually has some merit because you specifically made a judgement of my character calling it "psychological damage". Damage with respect to what? Not respecting and honoring your nonsense? More circular logic. You fail again.
More circular logic. Psychology says ... so, you are wrong...., so psychology is right.
Here's the thing. It is obvious that you are a fearful coward who has a need to feel intellectually superior by creating a sandbox of your own design and playing in it and declaring it to be the one true playing in the dirt hobby. You are wrong. Your persistent need to feel that you are intellectually superior, based on your own declarations (unlike your unfounded speculation about my background) proves you are a cowardly, weak, person who fears life and other human beings and you are desperate to controls other's thoughts about you and your so-called "profession". Have a little back-bone man. Don't be so fearful of disagreement. Everything can't be the way you have fantasized it to be.
He doesn't want to be lumped in with extremists. Sounds fair. Who would?
Far as code is concerned, the extremists are those opposed to contributors based on who they are and not what they wrote. The extremists are not interested in free as in freedom, they despise the likes of Richard Stallman for being of the "wrong politics" (as if that made any difference to the code) and they reject scientists, academics and mathematicians the world over because of their chromosomes or base melatonin levels.
Real coders care about the code. They do not live in a post-meritocratic society, they just don't ignore the merit of others because of the language, culture, religion or philosophy they come from. Why should a meritocratic society give a damn which way you part your hair or whether you have a Star Trek fetish? Does it affect the results? Yes/no? If no, then that should be your answer to giving a damn.
There is absolutely bugger all in the CoC that says anything different. If you're reading something different, that's your issue, nobody else's.
The difference between boys and girls in STEM subjects is absolutely zero. Except in schools where they're told one or the other is inferior at something. Then you see a difference.
Since women haven't had the same opportunities, there will be some imbalance. So you shouldn't expect equal contributions just yet. That should, however, be possible. Nothing stops equal numbers of patches of equal quality. Neither gender is impaired.
In practice, women have left Linux and they have complained that patches have been rejected on the basis of what is between their legs. Far as I know, neither gender uses anything there to type code. (I won't say design, very few Linux coders design.)
The rabid extremists can froth all they like, but the fact is that they're killing Linux and the Free Software movement in their bid for Ultimate Power.
Free As In Freedom is not limited to any group. It belongs to everyone. That is what makes it free.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
SVN absolutely tracks when a branch was made. It also tracks merges and history. Granted, the way it does it is very simplistic which leads to some additional steps and overhead and having to do things like recording a merge (when no actual merge took place) in order to fool its system. The only upside is that the way it does things is simple which makes it easy to understand what's going on under the hood, and once you have that understanding then it's obvious why you have to do some things even if it seems a bit silly.
The biggest problem I had when using SVN with others is they wouldn't use the built in tools, and instead would do things like checkout the code then check in a copy in order to "branch", and do their merges using some outside tool. Which lead to having to do things like recording the branch number because SVN had no idea what they were up to.
In comparison, git almost seems like magic sometimes since it just seems to "know" what you're trying to and is built to make branching and merging easy. Until of course it gets it wrong or does something non-obvious and you have no idea why it just did that. And while it gives you the tools to fix it (in theory), in practice using those tools often feels like playing with a loaded gun.
The CoC will not be the end of this. It's already being used to distance contributing members of the community. Linus' inability to take obviously nonsense accusations of white supremacy caused him to cowtow to the exact people throwing that slander out in the first place.
Stupid. Coward.
So here's what I think is actually going on:
Microsoft are seeing they are making far more money off of Linux than Windows 10 (Android licensing, corporate no-sue deals, and the recent announcement about how even Azure is running far more Linux than Windows Server instances, and the ratio is still increasing).
So I'm thinking Microsoft are actually the force behind this Linux CoC nonsense (via many secretly paid SJW shills for Microsoft such as Sage Sharp). Why? as a viable strategy to fragment Linux at its core Now that Linus has stepped down even temporarily, control will degrade quickly, so Kernel branches will inevitably start to appear soon.
Microsoft will simply ensure they become new owners of the most popular Linux kernel branch, both through sheer force of spending giant amounts of money on it, and because they also already have the hearts and minds of many clueless IT managers. Once they have secured a foothold they will dominate and predate on any/all other popular kernel branches, until each competing branch fades away into relative obscurity of only being used by a tiny group of fanbois,
At that point Microsoft completely control Linux.
Linus wrote too much words just to say "please, don't touch people's skin, gender, orientation, etc". :)
But over that I want to say: every single monkey who TOUCH it, should be banned w/o any delays/investigations. Every mouth saying "white" is a goddamn racist who plays victim. Not anymore, dear negroes, mexicans, latinos, etc! You lost your privilege to complain on race - today we all are equal and responsible for saying any offensive comments.
This is why we can't have nice things.