Developer Misinterprets Linux Code of Conduct, Suggests Replacing F-Word with 'Hug' (neowin.net)
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.
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.
It's the intent behind it that matters.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
I can't hugging believe this...
#DeleteChrome
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.
I'm glad to see that the code of conduct is resulting such good use of developer time.
These sad, sad people clearly need a hug.
I'll bring the blackjack and hookers.
Fuck this child-run age of Linux.
Sometimes being a cunt to people is a good thing. It keeps 30 year old children away from it.
These people need a right good kick up the ass to give them something to whine about. Maybe cart them off to some poverty-stricken area and give them some fucking sense.
Why doesn't the summary explain which word it means by "the F-word"?
What's a PST table used for, and why is it a problem with Athlon laptops?
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.
(R)ule in Hell or (S)erve in Heaven [R]?
You can bloody well go fuck yourself for trying to equate colorful language with racist speech.
It is if you're a porn star. So fuck your Nazi leftist Code of Crap.
Hug me gently with a chainsaw...
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.
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.
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.
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.
Custom electronics and digital signage for your business: www.evcircuits.com
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.
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...
> toxic masculinity
Did you just assume someone's gender?
Yeah and then the context of a coding all that matters is that the program operates properly and efficiently. So a thousand fucks Don't matter as long as they don't interfere with program operation
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! ;)
Anons need not reply. Questions end with a question mark.
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."
If it weren't for deadlines, nothing would be late.
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.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
in the town square with the cardboard sign that said Free Hugs.
Shouldn't that be Libre Hugs?
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?
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
Let another person fork the code and create their own code of conduct for their "new" English language regulated project.
Domestic spying is now "Benign Information Gathering"
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.
If it weren't for deadlines, nothing would be late.
https://www.youtube.com/watch?...
(yeah, it helps — is hilarious — if you know the character beforehand)
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.
Let another person fork the code.
Been watching "The Good Place"?
Don't equate your Walmart work with what Linux kernel developers do, please. What is not acceptable to slaves like you , we as a society should gladly allow to highly skilled and smart people. Because we need them working and delivering. A lot depends on them.
There is no question. Yours prudish manners do not deliver us Linux kernels. Go back to work while it isn't automated, lick your managers ass as a responsible adult you are.
The orgy
“He’s not deformed, he’s just drunk!”
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.gov/content/pub/pdf/htus8008.pdf
http://www.fbi.gov/stats-services/crimestats
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.
I worked in the natural gas industry for a time. I can assure you that "colorful" langauge was perfectly acceptable in that business. What wasn't acceptable was not getting the job done safely, properly, and in a timely fashion.
Why the hug is this a hugging front page story?
I submitted a change for replacing the potentially offensive f-word with "sodomize it in the ass with a ribbed steel dildo"
Well, in the old days sometimes we could use finger ...
But that might be offensive to some, so against the CoC ...
Don't blame me, I voted for Kodos
Guys like when girls cuss. It takes away the abrasive holier then thou, impression. The girl that cusses gets treated as a peer
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.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
Why not the synthetic "frack," " fracking," from Battlestar Galactica, or "taffing," "taffers," from the Thief series of video games.
https://www.youtube.com/c/BrendaEM
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.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
How do you tell someone's sex over the internet anyhow?
You just take a peep at their browser history.
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.
Because if we put âoeFuckâ in quotes, nobody will even understand it here.
Have gnu, will travel.
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 been in that time lots of words that someone else might find objectionable, but that's such a watered-down goalpost that it's meaningless).
If someone needs to stay away from something, I normally say something like "Jones, I don't want you to work on this" or "Jones, don't work on this". The word fuck isn't needed to make my instruction stronger, and indeed wouldn't make it stronger.
If someone has made a mess of things in the past, I've said stuff like "the architecture for this model wasn't suited to the use-cases, and it'll require a ground-up rewrite, otherwise we'll face risks XYZ". Phrasing it as you suggested "fucked up and made a real fucking mess of things" isn't as actionable, wouldn't be as respected by management, and I'm having a hard time believing it would deliver results as well.
I'd rather not sit through some milquetoast discussion
None of what I've said is milquetoast. It's more directed and actionable that your suggested fuck phrasing, and it's effective at getting results.
fucks sake ..
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 cultures. Shit, people say offensive crap all the time, stop me saying 'fuck' and wave goodbye to half your conversation.
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.
Would you say it to your 6 yr old daughter?
Do you want to work with a bunch of 6 year olds?
you can say fuck all the time but you should not professionally write it in permanent artifact. City Clerks says fuck all the time but do not write it in birth or death certificate or laws. Accountant says it all the time but don't write it in a document sent to the IRS or local equivalent. Doctor and engineer says fuck all the time but don't write it in patient charts or blueprints. So why in the five fuckity hell of a bitch moaning schweinpriester do you think it is sanctimonious to expect the SAME fucking professionalism from developer ? Sorry, but if you write it does in permanent artifact which are shared with other, you stay fucking polite. If you can't do that then grow up. I have seen the worst in source code from simple swear words to pretending a colleague was a whore and accept credit cards+her phone. None of that shit is OK and if I see it now i immediately ask the idiot to remove it OR escalate it. That 3rd year playground shit is unprofessional.
Is that non-sanctimonious enough for you ?
C. Sagan : A demon haunted world:
http://www.amazon.com/gp/product/0345409469/
visit randi.org
Man, fuck this ".exe" Microsoft PE shit. This is Linux. Show some fucking respect!
No they don't. They get called "bossy" and "bitch".
Only in your fantasy land that happens.
Those who do not learn from commit history are doomed to regress it.
Most kernel developers are male. You REALLY want to argue that you have a chance of coming up against a female kernel developer is equal?
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.
Those who do not learn from commit history are doomed to regress it.
The trouble with comments is that they rot. Rotting means that comments are less likely to be maintained than code and thus, they go out of date and become irrelevant. So if some guy back in whenever wrote a piece of rant that's still there but hopelessly irrelevant today, then he's just making an idiot of himself. It's like yelling on the street when there's no danger... Don't let this happen to you :)
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.
asl.dll, obviously.
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.
We suffer more in our imagination than in reality. - Seneca
How do you tell someone's sex over the internet anyhow?
Linux kernel submissions require your real name, which tends to reveal your gender.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
I think he needs a Hug.
Who the fuck really cares? Political fucking correctness gone fucking crazy. Fuck this.
"I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
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.
But we're talking about someone removing the word "fuck" from official documentation, and you're getting bent out of shape that someone has done that. There's no real need for "fuck" to be used in official documentation. If you want to tell someone to "stay the fuck away from something," you can put something that says, "WARNING: Stay away from this." Adding the word "fuck" doesn't add more information. In fact, I'd probably take the warning less seriously because it includes the word "fuck". I'd assume that either it's playful, or it's written by someone immature who doesn't really know what they're doing.
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".
And that includes the fucking comments and variable names. But there is a time and place for cursing. Serious source code is almost never that place.
Auto replacing fuck with hug is obviously ridiculous, but improving code and comments should always be welcome.
And the truth is, re-writing so the text does not contain curse words is likely to make it look more professional. We should encourage that.
If you can't make a strong point without cursing you are probably not that good at communicating anyway. So let someone else clean up the comments without bitching and whining. Remember, we were focusing on quality, right?
This obviously means we should not just remove the curse words blindly without thinking. It has to be an actual improvement, and we don't want to lose the meaning the original text was trying to present.
If something is fucking important, it is fucking important. But don't be lazy. Make also the comments look professional on a level that Linux deserves!
Changing someones comments is also not censorship. It is the whole point of the GPL, that we can take someone else's code and make changes to it, if we think it will be an improvement.
How do you tell someone's sex over the internet anyhow? rChromosomeTest.exe?
Once a month their commits are fully of bugs and the comments are full of swear words.
(Sigh. I shouldn't hit submit. But whatever, asbestos coat on, come at me SJWs)
What dark sorcery is this?!? Are you a witch?
A warlock, indeed.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
The culture must be different where you work and live. Because everyone I know who is the girl that cusses and doesn't put on Airs, and tells the occasional dirty joke, tends to get treated like "one of the guys" or another terms "as a peer".
Being bossy comes from telling other people what to do beyond the simple delegation and then getting out of their way. Bossy is another name for micromanagement. if you are delegating tasks but you're not granting them the autonomy and access they need , to have control and latitude in the scope of their job then that is the definition of being bossy, or micromanaging. A good boss hires and trains a competent crew that does not need their boss unless something out of the ordinary happens. A competent boss doesn't even need to be there for normal day-to-day operations. they are there to handle anything outside of normal scope and do act as a coordinator.
*You* might not change TKaM but it already *has* been suggested by SJWs that it be changed or not taught at all.
Bullshit. Easy to say as an AC.
("toxic masculinity")
See that? You SJWed right there. Totally unnecessary as you already used "aggressive territorial threats" which are in no way restricted from females.
Kinda like wearing a dress but having a beard does, Leslie?
Did you just forget about the "Socialist" part?
But applied as a qualifier to "aggressive territorial threats" made by a coder, so yes, assumes sex of the coder.
There used to be a sketch comedy show called Bizarre that would replace "feelthy language" with the names of politicians and public figures. So you might hear them say something like, "That hooker Lewinskied my Trump until I Clintoned all over her face."
Somehow I doubt Linux developers will be any less imaginative going forward.
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.
a project doesn't turn into a dystopian nightmare. You can just leave the project. Societies turn into dystopian nightmares. And you haven't convinced me that making people be civil in a workplace environment leads to that.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Anybody doing what they did deserved to have all their fingers and toes broken. So they never coded again, not even with their feet.
I didn't break their fingers, just told them I would. I did pretend not to know who it was...it was 'to whom it may concern', not 'Steve', but the whole team knew.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
I worked with a guy who wrote his masters thesis on SQL query optimization and not only couldn't read a query plan, he didn't know what one was.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
I worked one place where a VP casually told the president to 'go fuck himself' on my first day there. Yes it was an Engineering consultancy.
'A buttload' was a commonly used unit.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
To quote the late great George Carlin, in english, fuck falls into many grammatical categories.
"Hug", as a replacement for "Fuck" only makes sense if you think the particular meaning of "fuck" in that context is a reference to coitus.
I really doubt that's what the code comments were trying to get across.
"Reality is that which, when you stop believing in it, doesn't go away." - Philip K. Dick
Bossy is acting like the boss when you aren't. You can be bossy without micromanaging and micromanage without being bossy.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
What's up with lesbians? They hate men, but try to dress and act just like them. You never see jews dressing like nazis.
para Norm MacDonald
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
I built and ran the team. I was working on shrinking it by one net negative worker I inherited from another project, but HR departments are a huge fucking pain in the ass. The whole team wanted him gone, everybody that coded knew.
I would have never hired you in the first place.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
Yeah I guess you're right. Have the time I think people are joking when they're being bossy. It's like haha why would I reward that tone with any kind of attention? That's not pleasant I'm not going to teach you to do that to me
Maybe in some environments, but that's not been my experience. I work with a group of older white males, and one black female. We're all lower level managers. Our "new" boss, a female (probably late 30s in age) joined us and we all felt at ease when she dropped her first f-bomb. We're not on edge about watching our own language around her now.
My daughter, (an MBA candidate and program manager) cusses just about as much an has been quickly moving up the chain. Go figure.
What matters is how you use it. If you're directing the word at people in the conversation, or just using it for emphasis makes a difference.
Just another day in Paradise
'Gender' now means anything, which makes it mean nothing.
I'm only interested in their 'sex', that word still has meaning.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
Your obsession with other people's bodies is pretty creepy.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC