Developer Misinterprets Linux Code of Conduct, Suggests Replacing F-Word with 'Hug' (neowin.net) 402
Seeking compliance with Linux's new Code of Conduct, Intel software engineer Jarkko Sakkinen recently requested comments on a set of changes to kernel code comments which Neowin described as "replacing the F-word with 'hug'. "
80 comments quickly followed on the Linux Kernel Maintainer's List: Several contributors responded to the alterations calling them insane. One wondered if Sakkinen was just trying to make a joke, and another called it censorship and said he'd refuse to apply any sort of patches like this to the code he's in charge of...
Some of the post-change comments read "Some Athlon laptops have really hugged PST tables", "If you don't see why, please stay the hug away from my code", and "Only Sun can take such nice parts and hug up the programming interface".
Eventually LWN.net publisher Jonathan Corbet deflated most of the controversy by pointing out that Linux's new Code of Conduct applies to future comments but clearly indicates that it does not apply explicitly to past comments.
And Jarkko Sakkinen acknowledged that he had missed that part of the discussion.
80 comments quickly followed on the Linux Kernel Maintainer's List: Several contributors responded to the alterations calling them insane. One wondered if Sakkinen was just trying to make a joke, and another called it censorship and said he'd refuse to apply any sort of patches like this to the code he's in charge of...
Some of the post-change comments read "Some Athlon laptops have really hugged PST tables", "If you don't see why, please stay the hug away from my code", and "Only Sun can take such nice parts and hug up the programming interface".
Eventually LWN.net publisher Jonathan Corbet deflated most of the controversy by pointing out that Linux's new Code of Conduct applies to future comments but clearly indicates that it does not apply explicitly to past comments.
And Jarkko Sakkinen acknowledged that he had missed that part of the discussion.
Snowflake developers can hug off (Score:5, Funny)
If seeing the F-word in the Linux source code is a bit too much for you, then perhaps you'd be better off making yet another set of pretty icons for GNOME or KDE.
I don't give two shits about the word fuck (Score:4, Insightful)
Re:I don't give two shits about the word fuck (Score:5, Insightful)
Intent of controlling speech until the project turns into a dystopian nightmare? as soon this kind of people get the hands on the hammer, everything goes to hell.
I seem examples on all the sides, even non political sides where it's the same.
The thin skinned guy gets the control over the thing and starts to overreach more and more until the thing is dead.
Even places like chans can fall for this, with a guy wanting to "combat the cancer" ending up permabanning people for grammar errors or liking the wrong video game console.
Re: (Score:3, Insightful)
Re:I don't give two shits about the word fuck (Score:4, Insightful)
The definition of asshole that is a problem.
There are certain people that declares everyone that don't follow a very narrow definition of people as "not an asshole".
Re: (Score:2)
You mean like people who massively over-react to a mistake, screaming "SJW!" and "freeze peach!" all over YouTube and Twitter and Slashdot?
Talk about a storm in a teacup.
Re: (Score:2)
As i said, in all the sides. It's not about the type of politics, it's the type of people.
Re: (Score:2)
You would ban all the cucks if you had the power, wouldn't you?
Re: I don't give two shits about the word fuck (Score:2, Funny)
Bzzzt. You used a "bad" word. Now we all have to ignore you for being a hugface.
Re:I don't give two shits about the word fuck (Score:4, Insightful)
Re: (Score:3, Insightful)
There's a lot of space between "don't be an asshole" and the project being dead. A whole lot of space.
Never underestimate the destructive power that sjws can have on anything that they touch.My code of conduct is simple : SJWs can fuck off.
Re: (Score:3)
Re: I don't give two shits about the word fuck (Score:2)
Dude, stop being an asshole.
Re: (Score:3)
Re:I don't give two shits about the word fuck (Score:5, Insightful)
Re: (Score:3)
Yes, I agree that it is. But not necessarily when you're in a work environment. I'm fine with an employer requiring a certain amount of decorum. That doesn't mean that we shouldn't be allowed to blurt out the occasional expletive. But, in a professional workplace f-bombs shouldn't be left in your code, certainly not if you're actually passing along any source code to customers.
Re:Snowflake developers can hug off (Score:5, Insightful)
It's good to have a code of conduct - written or unwritten - in any community, but when transgressions carry serious consequences, you'll invariably see some perverted snowflakes push the boundaries of what's acceptable, and gleefully call out violators, especially those with opposing viewpoints. Can't say fuck anymore. Or black. Or master / slave. Peek and poke? Nope. Male / female connectors are out. Can't insult anyone or anything... and you violate that rule whenever someone, anyone feels insulted. Or just crabby.
Codes of conduct regarding acceptable language are best left unwritten, and are certainly best left undiscussed at length. Because the more you discuss them, the more you formalize them, the worse they get.
Re: (Score:2)
but what happens if someone does?
In this case you get an 80 post thread on a high profile mailing list, you name plastered all over various news sites and people screaming "SJW" and calling you a fascist.
Everyone needs to calm the fuck down and lighten up. The guy made a mistake, no need to be a triggered snowflake about it.
Unfortunately this happens every time. Someone posts something questionable and the outrage merchants pile in to be offended and incensed that someone would disagree with them. It doesn't help that it's a lucrative busi
Re: (Score:2)
Everyone needs to calm the fuck down and lighten up. The guy made a mistake, no need to be a triggered snowflake about it.
The guy accidentally created and then pushed a patch to change "fuck" to "hug"? Bullshit. It was deliberate trolling.
Re: (Score:2)
Come on drinkypoo, you must surely understand I was referring to his interpretation of the CoC.
Re: (Score:3)
The guy accidentally created and then pushed a patch to change "fuck" to "hug"? Bullshit. It was deliberate trolling.
It was stupidity. He took comments that were on the rude side, but perfectly reasonable, and changed them into comments that made no sense. I wouldn't have minded at all if he had removed the f-words _while retaining what the comment said_.
For example, you could call PST tables "extraordinarily bad designed" instead of "f***ed up". No complaint. But "hugged up" is just stupid.
Re: (Score:3)
Everyone needs to calm the fuck down and lighten up.
No. Revisionist history should be fought whenever it attempts to rear its ugly head. You can't just mask history because the truth in inconvenient to you, or because it makes you feel uncomfortable. That's how you get repeats of easily deplorable events that could have been avoided.
Those comments in the code are a historical marker of the times when it was written, and should not be tampered with. It helps create a well defined delineation of when the kernel went from a true meritocracy to when the CoC dema
Re: (Score:2)
Mostly agreed here... but you touch on something that bugs me about a lot of these CoCs.
CoCs for communities are different than CoCs for events. Any community CoC which relies on a "board" or "commitee" make decisions about "transgressions" is doomed to fail. When reporters have to be interviewed, issues have to be documented and decisions made, it turns volunteers into some perverted authority figure. Nobody wants that job. You will not find qualified volunteers. Who wants to be the guy to call up the
Nobody wants that job (Score:3)
Correction - Nobody you would WANT to do that job will want that job.
There are, however, a large number of people YEARNING to be a "perverted authority figure".
And they are the biggest proponents of "Code of Conducts", so as to make it possible for them to do "that job".
Re: (Score:2)
Found the non programmer.
Re: (Score:2)
You can just fuck right off!
Re: (Score:2)
What sort of cunt uses the term 'f bomb'?
There's no fucking bomb. Stop being silly.
Re: (Score:3)
It's supposed to be an "h bomb" now.
Oh, brother (Score:5, Funny)
I can't hugging believe this...
Re:Oh, brother (Score:5, Interesting)
newspeak (Score:2, Insightful)
Just last night I had a nightmare where I had to submit to the SJW thoughtpolice agenda or get shunned out of my programming group. It was straight out of 1984. That's exactly where this is heading. Fuck your feelings. Stop this Code of Conduct nonsense now.
Re: (Score:2)
Re: (Score:2)
How about the expectation that you conduct yourself like a professional in a project that is used worldwide? I don;t what the fuck is wrong with you people that you think its so complicated.
See i can say that in a private medium, if I sent that email around work you can bet I'd be shown the door quick as fuck.
Re: (Score:2)
I don;t what the fuck is wrong
I totally agree.
Such a good use of time (Score:5, Insightful)
These sad, sad people clearly need a hug.
Re:Such a good use of time (Score:5, Funny)
Re: (Score:2)
Stop sexually harassing people with virtual hugs. https://yro.slashdot.org/story... [slashdot.org]
Re: (Score:2)
Hug, I'd forgotten about that story.
Re: (Score:2)
It's a shame they included that specific word because it's be misunderstood and quite damaging as a result.
Hugs depend a lot on context. Someone you are friends with hugging you is rather different to some creep randomly hugging you in the street. The latter is what it was supposed to be about, people trying use hugs to make unwanted contact and then claiming it was all perfectly innocent.
Re: (Score:2, Funny)
She has herpes. You're hugged.
Re: (Score:2)
What would be sad is if it took him more than 5 minutes to run sed and git on the kernel tree.
PST Table (Score:4, Interesting)
What's a PST table used for, and why is it a problem with Athlon laptops?
Re: (Score:2)
It's a personal storage table. They're a problem with Athlon laptops because they really hug them up.
Re:PST Table (Score:4, Informative)
It's a table baked in to the BIOS that describes the available power states for the CPU, so that it can do energy saving. Apparently the ones for the Athlon were somehow fucked up.
Re: (Score:2)
when the PST in the BIOS is hugged.
FTFY.
Oh for Hugs sake! (Score:2)
Oh just go and get absolutely Hugged!
I am sick to Hugging death of these MotherHugging Hugs,
sticking their Huggers into things that do not concern them.
The absolute Hugs!
When I was young, no-one gave a Hug about this Smile.
Now we are up to our ears in Smile, while every Hug
whines about how no-one give a Hug about them.
Everything is Huggy, and we have to call it all the Hug out.
Peace, my Neckers.
Re: (Score:2)
Oh snap, we're hugged. Golly gee land sakes alive.
Equal Rights means... (Score:4, Insightful)
It's a good idea to treat people with respect.
But saying a piece of hardware fucked up some table is not attacking a person. We're going too far with the SJW speech-police. Sometimes it's necessary to make a point strongly.
If you want equal rights, that means you don't get to demand special protections for your feelings. Equal means equal: you should be adult enough to accept that the real world has some level of swearing in it.
This kind of thing is a cancer and will spread if it isn't carved out. Eventually we'll be more focused on policing speech than on technology. It will not end well.
Re: (Score:3, Funny)
But saying a piece of hardware fucked up some table is not attacking a person
What happens if I identify as a piece of hardware? Didn't think about that did you.
Re:Equal Rights means... (Score:5, Insightful)
What does this have to do with equality? This is about civility.
There have been many professions that have achieved a practice of civility without sacrificing value. I see no reason why software development can't do the same.
Re: (Score:2)
What does this have to do with equality? This is about civility.
There have been many professions that have achieved a practice of civility without sacrificing value. I see no reason why software development can't do the same.
I'm not so certain. Go read #metoo.
Re: (Score:2)
Re: (Score:2)
Sometimes it's necessary to make a point strongly.
As a person that swears quite a lot, and thinks Americas tv/radio ban on curse words is absolutely ridiculous; there is a time and place for everything, and in "official" written text it is almost never appropriate.
If you can't make a point strongly without cursing, you are probably not that good at communicating.
Bad rules are always open for interpretation (Score:5, Insightful)
That's why these kinds of exercises always end up in disaster. If your rule is any more complex than "Nobody shall prohibit anyone their natural rights to freedom of speech" it ALWAYS ends up being initially misinterpreted, and later abused by those in power.
Re: (Score:3)
Well, but that's the crux of the problem all the time with all these . "If only it were implemented right" - Mao, Stalin, Pol Pot, Kim Jong, Castro, Maduro - if only they did the communism thing "right", history would've been a lot better.
The problem with centralizing power into a single point (which is one of the main requirements/tenets that any implementation of an anti-free speech/communist leadership requires; someone to decide what speech is acceptable for the "community") is at some point corruption
I just hope someone used fuck as a variable name (Score:2)
And Hug as another.
I don't condone the word fuck in comments, but it does stand out as an advisory for people who are messing with things they probably don't appreciate or understand,
Hug on the other hand doesn't really have the same warning value...
Re: (Score:2)
Hug on the other hand doesn't really have the same warning value...
But "Hug" is sexual assault unless enthusiastically agreed to. Just because it is typed out makes it no less sexual assault.
What the actual hug?! (Score:2)
All you gradual maternal-huggers writing code for Linux but are afraid of a few words need to consume soil and depart! I'm tired of inferior code being promoted because some feline cried because his gradual donkey was offended!
Enough of this soil! ;)
I always wondered about that creepy guy (Score:5, Funny)
in the town square with the cardboard sign that said Free Hugs.
Shouldn't that be Libre Hugs?
Re: (Score:3)
GNU/Hugs
Re: (Score:2)
Frackin Taffers! (Score:2)
What the fucking fuck is wrong with fuck .. (Score:2)
Will lead to losing the word "hug" in english (Score:4, Interesting)
Word police cannot change the way people think.
The result will be that more and more people, when using "hug" in the normal way, will associate it with todays use of the f-word. So they will seek and find a replacement, use a synonym, when really wanting to express "hug".
It is a pointless excercise, only making the language a bit poorer or distorted.
Forbidden words get replaced. (Score:2)
By code. Fast. 3 weeks in and they have a new meaning Just like Fuck has at least two. Goes to show that compelled speach is nonsense.
Missing the point meme is formed (Score:2)
I think he needs a Hug.
That's just fucked up. (Score:2)
Who the fuck really cares? Political fucking correctness gone fucking crazy. Fuck this.
Re: Doesn't this beg the question... (Score:5, Insightful)
You can bloody well go fuck yourself for trying to equate colorful language with racist speech.
Re: (Score:2)
Oh, you can use it at work.
Cunt gets curious looks but fuck is just fine. Even when talking to Americans. Sometimes especially when talking to Americans.
Shit, I've joined teams and spent two weeks learning the people and being careful about my phrasing then, on getting pissed off with a compiler and telling it to fucking behave the worthless fucking piece of fucking shit, being thanked by the team who'd been worried that I didn't swear.
Interesting way to gain acceptance but also indicative of corporate cult
Re: (Score:2)
Are we going to find the N-word in device drivers a bunch of times now?
I hear the hard drive device drivers are riddled with racist hate speech. Especially the old IDE and SCSI drives.
This is the dumbest thing I've ever heard of.
You should hugging get out more.
Re:"Fuck" is not professional (Score:5, Insightful)
Myself, I'd rather be told to "fuck off" if I need to be. If I think it's out of line, I'll let you know. If I think you're being an abusive asshole, I'll let you know that too. Otherwise I'd rather not sit through some milquetoast discussion where it feels like someone is trying to address a five year old child that shouldn't hear the bad words. Frankly, that's more dehumanizing than someone being pissed off.
Re: (Score:3)
You must be pretty damn sanctimonious to have never used "fuck" or any other language someone else might find objectionable in a professional setting. Maybe you have the benefit of only working with individuals just as or more competent than yourself, but there are some people who need to be told to stay the fuck away from something, or they will fuck it up and make a real fucking mess of things.
Try repeatedly dropping f-bombs on people face to face at a workplace, and see how long you last.
It's easy to be far less civil with someone you're not in the same room with. Just look at the way people behave on this site. Often it is not "professional."
Recording studio (Score:2)
Try repeatedly dropping f-bombs on people face to face at a workplace, and see how long you last.
It depends on whether a recording studio is a "workplace". Eminem dropped four F-bombs in four lines in his rap song "White America", and the album it was on (The Eminem Show) went 10x Platinum.
Re: (Score:2)
Oh come on. That's art. That's not an invective aimed at a co-worker.
Re: (Score:2)
But I can rap so Hug school, I'm too cool to go back Gimme the mic, show me where the huggin'' studios at When I was underground, no one gave a hug I was white No labels wanted to sign me, I almost gave up, I was like "hug it"
Fixed that for you, ya insensitive clod. There iz wimminfolk in here ya know!
Re: (Score:3)
I do try to avoid using it in print, except as a quote. It lacks distinction, and is so over-used that has little impact.
Re: (Score:3, Insightful)
You must be pretty damn sanctimonious to have never used "fuck" or any other language someone else might find objectionable in a professional setting.
That's quite a shifted goalpost. "Fuck or any other language someone else might find objectionable".
For what it's worth, I've never used "fuck" in 7 post-grad years in academia nor my 14 years in the software industry, and nor have I heard the word used in a way that was directed at a current or former colleague, nor at their work. I've worked with plenty people smarter than me and less smart, and plenty people more industrious than me and less industrious.
(per the terms of your shifted goalpost, there have
no op is right not sanctimonus (Score:2)
Re: (Score:2)
I'd agree with you if people were getting all bent out of shape about the fact that comments used the word 'fuck' and you were saying, "Settle down. It's not that big a deal." Adults should be able to handle the occasional swear word, and editing the Linux source code is generally not an activity for children. And you're right, if in the spur of the moment you use the word "fuck" in a professional setting now and then, it's probably fine.
Or it might not be. Whether it's acceptable depends on context.
B
Re: (Score:2, Insightful)
I've fired nice polite people for being fucking incompetent air thieves.
I've left threats of physical violence in comments, for good reason. If you'd cleaned up _that_ block of code you would too.
I don't 'act' professional, I am professional.
Re: (Score:2)
I've left threats of physical violence in comments, for good reason.
Well that's more than a few levels above an f-bomb. Someone who does that shouldn't just be fired. They should be served a restraining order.
I don't 'act' professional, I am professional.
Given the nuanced distinction between acting professional and being professional, I must agree. [merriam-webster.com]
Re: (Score:2)
Re: (Score:2)
Let another person fork the code.
Been watching "The Good Place"?
Re:"Fuck" is not professional (Score:4, Insightful)
Why do you assume that anyone who would say "stay the fuck away from my code" must be a male? Is it not possible for a female programmer to say that? Would that be toxic femininity?
It's hard to keep track of all these bigoted memes the Left invents each day to signal how non-bigoted they are.
Re:"Fuck" is not professional (Score:5, Insightful)
Bullshit, we don't hate female coders, we hate having incompetent coders on our team.
Good female coders also hate fixing incompetents shit, can and do cuss like sailors.
How do you tell someone's sex over the internet anyhow? rChromosomeTest.exe?
Re: (Score:2)
Well, in the old days sometimes we could use finger [wikipedia.org] ...
But that might be offensive to some, so against the CoC ...
Re: (Score:2)
How do you tell someone's sex over the internet anyhow?
You just take a peep at their browser history.
Re: (Score:2)
Re: (Score:2)
Funny how you ignore statistics when it suits you, and pretend everything is equal. I bet you also read James Damore's piece and agree with those statistics.
Re: (Score:2)
asl.dll, obviously.
Re: (Score:2)
How do you tell someone's sex over the internet anyhow?
Linux kernel submissions require your real name, which tends to reveal your gender.
Re: "Fuck" is not professional (Score:2, Insightful)
Actually, there is a direct and strong correlation between race and violent crime which persists across all class strata.
In addition, rich black people are even more likely to commit violent crimes compared to rich white people than poor blacks versus poor whites.
The more rich blacks are, the more violent they become, per capita.
That's saying a lot, too, because they are 17 times more likely to commit violent crimes than white people.
Enjoy further reading, which has been suppressed by Google.
http://www.bjs.
Re: (Score:2)
Only in your fantasy land that happens.
Re: (Score:2)
Because if we put âoeFuckâ in quotes, nobody will even understand it here.
Re:Left a job because of too much cussing everywhe (Score:4, Insightful)
If you are so immature that other words can't fulfil your need to express displeasure about some work, I feel sorry for you, your friends, and your family.
Would you say it to your 6 yr old daughter?
Swearing is stupid, but Your deep seated need to control others speech patterns is silly.
And no - I wouldn't say fuck or whatever word triggers you in front of a child, or my mother, or Jeebuz either. I have a magic ability to tailor my speech to the group I'm with.
Re: (Score:2)
Would you say it to your 6 yr old daughter?
Yes. If nothing else so that she learns at an early age that words have no power over her.
A lesson too many adults sadly missed.
Re: (Score:3)
Would you say it to your 6 yr old daughter?
Do you want to work with a bunch of 6 year olds?
Re: (Score:2)
Why the hug is this a hugging front page story?
Probably because it is stupid and silly.
And note that the prime directive has become not offending the code of conduct.
I'm expecting a revolt against patriarchal bias in the code itself will be attacked next.
Re: (Score:3, Funny)
Clearly they mean "French" or "France". The most insulting words in the English language. I fully support the efforts of the valiant warriors to outlaw France. Fuck France.
Re: (Score:3)
Apparently, it also means "Flamebait" because some fuckwit w/o out a sense of humor decided to mark yours that way. Wish I had mod points for you.