As an Australian I’m disappointed in the lack of the key word ‘cunt’ in the graph. Unless perhaps it’s zero.
Occurences of swearing in the Linux kernel source code over time
261–270 of 278 posts
Re: Occurences of swearing in the Linux kernel source code over time
#262Earlier quoted context omitted.
i like to think it’s solely down to linus. 4.18 was the second half of 2018, around the time linus took some time away and went off doing therapy to work on his “communication issues”.
It's not. I can't reproduce the exact datapoints from the site using `git grep`, but most of it seems to be down to a single commit that removed repeated usage of fuck from one file: https://github.com/torvalds/linux/commit/a44d924c81d43ddffc9...
(that was actually interesting to scan through, dunno why but i found the `[it] is fucking fucked` -> `[it] is broken` lines hilarious)
Re: Occurences of swearing in the Linux kernel source code over time
#263Earlier quoted context omitted.
It’s also incredibly cultural. Swearing in the workplace is much more normal here in Australia. In my first job at an American company, I was shocked how prissy people were about swearing. In my head I thought “these are adults, right? Why is everyone acting like a blushing teenager?”. I’m sure I sounded rough as guts to them. It took ages to learn to scale it back depending on who I was talking to. Swearing with som…
Similar thing in the US. I was in a company that merged with a company in Texas and several of the executives would use the F-word in every other sentence. HR asked if we were offended in California and I said that I personally don't care but would be nice if they would stop doing this on customer calls customers that pay millions of dollars per quarter and are professionals . Our new CEO showed up late to a meeting…
I should also mention that this attitude is not just a liberal vs conservative thing. I've lived in Austin and Houston and Dallas (all three are about as liberal as any other major city in the country) and swearing in a formal setting is frowned upon in all three.
Re: Occurences of swearing in the Linux kernel source code over time
#264Trying adding "ass", it explodes [1]. Not sure if that's because of keywords such as 'class' or something else? "dumb" is really on the uptake [2]. [1] https://www.vidarholen.net/contents/wordcount/#fuck*,shit*,d... * [2] https://www.vidarholen.net/contents/wordcount/#fuck*,shit*,d... *
Assembly, assign, assert, assume, associate... I think most of what you're picking up is not actually naughty.
Re: Occurences of swearing in the Linux kernel source code over time
#265Re: Occurences of swearing in the Linux kernel source code over time
#266Earlier quoted context omitted.
I have never worked on a big corporation. But I find interesting about corporations forbidding swearwords in code. I mean, the people responsible for forbidding swearwords rarely read code. And if they read code with any frequency and are somewhat proficient at it, most likely they have their own list of swearwords. Also we should look to add more keywords to programming languages that trigger naïve filters. I'm all…
As a simple fellow programmer, I don't want swear words in code I'm working on either? If it's in the code itself, you should be using better names. If it's in comments, I want information without extraneous modifiers. Not to mention, what one person thinks is an innocent swear might be considered very harsh by others. There's just no good reason for swear words to be committed. You want to swear about the code, do i…
Re: Occurences of swearing in the Linux kernel source code over time
#267I'd note that "retarded" can be a technical term which is not an insult or swear word which means "delayed" (e.g. "tardy") In an internal combustion engine you could have "advanced" or "retarded" spark timing for instance. It's an amusing area where denotations are the same in French and English but the denotations are different. [1] All over Quebec you see convenience stores called "Couche-Tard" (Sleep Late) which c…
I wouldn’t call it a swear word but it certainly is crude and insensitive.
Something like “gcc optimizes like a girl” certainly wouldn’t be any better.
Re: Occurences of swearing in the Linux kernel source code over time
#268I'd note that "retarded" can be a technical term which is not an insult or swear word which means "delayed" (e.g. "tardy") In an internal combustion engine you could have "advanced" or "retarded" spark timing for instance. It's an amusing area where denotations are the same in French and English but the denotations are different. [1] All over Quebec you see convenience stores called "Couche-Tard" (Sleep Late) which c…
In music, a gradual slowing uses the internationally-understood Italian term "ritardando", which is abbreviated as "rit." or "ritard.", which often leads to chuckles by less-mature musicians and diverts precious rehearsal or recording studio time. I've learned to always say the full word "ritardando".
Re: Occurences of swearing in the Linux kernel source code over time
#269Earlier quoted context omitted.
> bland hellscape of conformity I see three reasons to use swearwords sparingly, even though they don’t particularly offend me. 1 Managing my own emotions. Most swearing is negative and that drags you down which is not very productive or fun. 2 Managing others‘ emotions as they burst out, which stresses the people around the swearer. 3 Some people just can’t say a fucking sentence without gratuitous swearing which ma…
> 3 Some people just can’t say a fucking sentence without gratuitous swearing which makes them sound fucking stupid. I think this is subjective.
Re: Occurences of swearing in the Linux kernel source code over time
#270Earlier quoted context omitted.
>The idea that arbitrary sequences of phones or characters will cause anyone within ear or eye-shot to become offended is rather absurd. No more absurd than the notion that a mere sequence of sounds could convey any other meaning or elicit any other response.
> No more absurd than the notion that a mere sequence of sounds could convey any other meaning or elicit any other response. Disagree. The fact that voluntary communication works is somewhat miraculous, sure. But the idea that a reader could be made to experience something unpleasant against their will by mere words is far stranger. Obviously unpleasant meanings can be conveyed through words, but the idea that the wo…
I’m not sure why you think it’s the sound itself rather than the word/meaning.
“Fag” the British slang vs “fag” the American one.
—
I should also note — I fear the pedantry is warranted — that words have not only literal meanings but equally important connotation.
For example, racial slurs refer literally to the race, but also connotate a certain emotion/perspective.