Common pronunciations of Linux directories, commands, etc. (2017)
linux.org
linux.org
Knowledge of (including pronunciation) jargon is a classic gatekeeper
In my experience, I'm in the minority in pronouncing sudo as soodoo, the majority seem to say pseudo. OTOH I've never heard anyone say fsck as anything other than f-suck
From personal experience at Microsoft the backslash was frequently pronounced "whack" (hence whack whack for unc paths), and the ubiquitous error codes like 0xC0000005 were "c-bazillion-5"
f-suck is a new one for me though. I would say F S C K to someone else, but I call it fusk in my head.
man su:
su - run a command with substitute user and group ID
As for fsck I moved from F S C K to progressively bind the S and C in a slide of the tongue, which ends up sounding like F-ceek once I’ve eased in the audience with F-(s)ceek(ay) (parentheses get progressively toned down as I speak faster)That or just “FS check”.
On the other hand Soo Doo sounds like a pig farmer's wife calling the swine in for their slop. To my ear ;)
I'm originally Italian and my English is now quite good. A very, very common mistake among most "mediterranean" and "romance languages" (Spanish, Italian, Portuguese, French, Romanian) people when speaking English is to pronounce ps as in "pissed" without the "i", instead of just the "s" (the "p" is silent), which is the correct way to pronounce it in English.
Another very common mistake in my language group is the "gn", as in signal.
Correct English is sig-nal [0], while my group usually says it with a different "gn" sound [1].
Well, there's much more, of course, but I wanted to share these two just because, anecdotally, I hear the mistake very often.
I'm genuinely lost reading your comment as neither the p nor the i are silent in pissed (/pɪst/). The only weird part is the "ed" pronounced "t" but that's fairly common in English.
I also don't get the part about "ps" in romance languages. There is no special pronunciation rule regarding this group of letters in French. Are you sure it's not specific to Italian?
Edit: I think I now realized you might be talking about the pronunciation of words like pseudo and psyched where the p would indeed be pronunced where it French (and I guess in the same way in Italian).
For gn we have ñ, so we're not tempted to interpret it a la francesa.
But we do have the same problem as Italians with "pseudo": the "p" is right there, why are you skipping it?!? :-p
Wait, they're skipping it?! Now that you mentioned it I think you're quite right, I don't remember hearing that many "p"s in front of "seudo".
Never heard bazillion. But many of us used to memorize a bunch of hexadecimal codes and know the symbolic names based on the visual of the hex digits. After repeat lookups the common ones just stay in your brain without effort. The one you shared looks like STATUS_ACCESS_VIOLATION.
Indeed, the best example I can find is LateX. You can tell who's read the first pages of the docs from that.
> English words like ‘technology’ stem from a Greek root beginning with the letters τεχ...; and this same Greek word means art as well as technology. Hence the name TeX, which is an uppercase form of τεχ.
> Insiders pronounce the χ of TeX as a Greek chi, not as an ‘x’, so that TeX rhymes with the word blecchhh. It’s the ‘ch’ sound in Scottish words like loch or German words like ach; it’s a Spanish ‘j’ and a Russian ‘kh’. When you say it correctly to your computer, the terminal may become slightly moist.
I'm Greek and I pronounce LaTeX as "LAY-tek". I just tried pronouncing it "LAY-tech" with a Greek "chi" sound ("λέει-τεχ") and I sounded so silly I almost spat my coffee all over my monitor (only "almost" because I wasn't drinking any coffee). Ain't no way I'm calling it that.
And note that, being Greek, I can actually pronounce "χ" correctly. Most Native English-speaking folks I've heard trying to do the same sound like they're in immediate need of someone administering the Heimleich manoeuver to them.
Btw, I pronounce "Heimlich" with a Greek "χ" also. I bet most native English-speaking folks pronounce it elsewise. Perhaps as "Heimlick".
(in fact, the girls name actually sounds like the greek letter "mu" as it's spelled and pronounced in Swedish)
English equivalents not necessary; I don't mind picking the appropriate tidbit out of a fragment of speech in a video for example.
I could just as easily stare at an IPA pronunciation for a bit too.
The name “My” is not unheard of in danish and we also have a word “my”, for very small measures, with the same pronunciation. It should be close enough the the Swedish pronunciation for your purpose.
Here is an entry in a danish dictionary. Click the yellow speaker for pronunciation:
Hrm, now to start saying "MeSQL" and seeing what happens...
It's not right of course.
If memory serves, he also has a son (whose name I can't remember) after which he named some other piece of software (which I also can't remember).
All of this is almost certainly mentioned in that link you shared although, at the moment, I just can't be bothered to click it.
There's just so much information *everywhere* that we just aren't in isolated little universes anymore.
Podcasts and video, whether it's official company presentations or not.
Personally I cut it down the middle and go with 'squill' but then I always said 'scizzy' instead of 'scuzzy' for SCSI.
Rightly or wrongly, I prefer that pronunciation too. It's less cumbersome.
https://dev.mysql.com/doc/refman/8.0/en/what-is-mysql.html
There's an equivalent page in the SqlServer docs somewhere that recommends SequelServer as the idiomatic pronunciation.
I pronounce each of them idiomatically. When saying SQL I tend to say S-Q-L unless I'm around people who tend to say Sequel, in which case I say it that way. Most people I meet in person also tend to say S-Q-L, presumably because that is how it is written.
According to a book I read years ago, some people pronounce it "Squirrel", but I've never personally met one.
Until I realised that you probably mean the American pronunciation of "squirrel" that sounds something like "skwerl"? I grew up calling the animal a "skwi-rull" :)
Interesting. Adding to that, MQTT is pronounced as Mosquitto.
Who cares though? Why does "correct pronunciation" matter? Linux is nowadays used by many more non-native English speakers who will pronounce it very differently.
This attempt at correcting others seems like gatekeeping and, to me personally, feels like a very anti-inclusive thing to do.
Tangentially, the fact that some of the pronunciation is so non-intuitive (e.g. /etc -> etsy) should be a bug, not a feature and pride point. Can you imagine if you reported that a workflow is non-intuitive in a piece of SW and the devs told you "we know, cool, right?!"
If you pronounce "/etc" as "et cetera", then it will add a step in me parsing your speech ("Oh, he means 'etsy'").
Second, now I have an awkward decision to make when speaking back to you. Do I adapt my pronunciation to yours for the length of this conversation? Or do I pronounce it my way, causing the extra step in your translation of my speech, then also causing you to wonder why I am saying it differently, furthermore causing you to consider whether to change your pronunciation to mine, if nothing else to end this extra thought process every time?
Also, if I adapt my pronunciation to yours, I guess now I need to remember to say it your way every time we talk forever, and say it Henry's way when speaking to him, and now I have this whole table in my head of various pronunciations for various individuals.
And then what happens if I am in conversation with you and Henry at the same time? Do I say things your way, his way, or my way? And what do you do? And what does Henry do?
---
Or we could just stop, agree upon a common pronunciation, and move forward at the normal speed of conversation.
---
To clarify, the tone never should be condescending. This is a small matter. Therefore the tone should be light.
The pronunciation that is deemed "correct" is usually the one of the majority. So it is just an attempt to get everyone on the same page. It strikes me more as "inclusive" than "anti-inclusive". If I were "anti-inclusive", then I would silently let you say it your way, smile inside, and then talk behind your back to Henry about what a newb you are.
Human languages are hugely inefficient!
I don't even know how widespread etsy is for the directory. I hardly ever hear anyone pronounce anything, since most communication among programmers is written.
We can. That's largely fine.
But it is also worth recognizing that a root cause of this problem is the community's desire to use shortened names for everything. C/UNIX (and later Linux) has this convention and it leads to way more of these shibboleths than other ecosystems.
I would say unless it's someone extremely junior just use whatever they use. Communication is already difficult enough. "use customer's language", show some empathy
What a weird asssumption to make. Projecting?
When I was very young, I had a friend who pronounced "modem" as "mod-DEEM" because he knew that the word is a portmanteau of "MOdulator-DEModulator".
His first exposure to "modem" was in print (computer magazines or BBSes), and it was some years before he heard the word spoken.
Many years later (but still many years ago!), I was pulled into a disagreement among a fledgling group of web designers: Is "GIF" pronounced with a hard G or a soft G ("jif")?
I realized that I'd never spoken the word aloud, and chose the hard G, because the word is an acronym for Graphics Interchange Format.
Needless to say, I did not resolve that argument with my appeal to originalism. In the intervening years, I've spoken the word countless times, and settled on the soft G because it flows better in speech. As far as I know, the correctness debate is still ongoing today.
PS I also say "libe." As if shortening the word library.
I wouldn't spell it out as 'e t c' though, I pronounce '/etc/' the same as 'etc.'/'&c.' (that is, with a reluctantly soft 'c' in 'cetera', since despite knowing better it's not worth getting into every time you say it!)
Most people just want to know what you are talking about when you say libe or cat slash prots slash mem in fo or worse.
Nothing is more infuriating when people start using wrong words in a 10h telco instead of agreed upon vocabulary, which includes the correct pronunciation! Scratch correct. It's the agreed upon pronunciation we all ought to use when working together.
Totally agree. This is also why doctors say 'pancreatic islets' rather than 'pink wibbly bit'.
Using precise technical language does create a barrier to entry but this is a side-effect of the primary purpose of precise technical language: to allow practitioners to communicate accurately and unambiguously.
Agreed upon by whom? By the in-group? Why does this "agreed-upon pronunciation" take precedence over the "agreed-upon pronunciation" of English?
Excellent question. I don't know. People just assume that precedence as axiomatic (they just agree upon it), because it seems to work... well, easier with? More efficient? That's a subject for a study, I guess.
Of course by the in-group. People invent their own languages just to keep other peoples out of their culture or subculture. Since centuries. Another subject for a study. Knock yourself out, do the research and write a paper.
Personally I just like using it as banal objection to win arguments.
I guess that’s the sort of nonsense one should expect from a person who wrongly abhors the great and beautiful emacs.
ducks
If that’s truly the case, I’m curious how it got from “etcetera” to “etsy”
"Etsy" has the value of brevity when speaking, but I can't bring myself to feel natural saying it. None of the other options sound great either.
NFI where I first heard it pronounced like that, though.
I have always called it either 'slash eee-tee-cee' or 'slash etcetera' however yesterday I was watching a video of Andreas working on SerenityOS and he was implementing /etc/shadow and referred to it as 'et-see' which made me think I've never heard it pronounced like that before (or if I have I have long forgotten it).
I kinda like it though.
Character/karacter but char/char? What is wrong with your language? :-(
It's an insane amalgamation of other languages with occasional attempts at consistency that actually make it worse. Imagine a library written in C+asm, then with parts grafted on written in idiomatic Pascal, then the whole mess ported to Java without changing any naming or structure. Every other method has a different namingConvention, if_notHybrid, to say nothing of other style aspects or the parts that still aren't really object-aware. English is old/middle english (naturally mutated over time) with chunks of French and German grafted on, bits of latin and ancient Greek tacked on...
Oh, so it's a bit like R, then?
Other languages have had reforms and there is no natural language that I know of that doesn't have major influences from at least 3 or 4 different languages.
But I have to laf at the thaut of spelling words like this.
https://en.wikipedia.org/wiki/SR1 https://en.wikipedia.org/wiki/English-language_spelling_refo...
It's a rich tapestry of confusion.
It's short for binary. And a 'bin' is where you put your rubbish, not your hard work.
However, I will continue saying "bin" because old habits die hard and "bine" just sounds wrong to my brain for no good reason :)
--
edit: A quick search turned up the `bind` command to bind a name to a socket. That makes sense.
[1] https://github.com/kubernetes/kubernetes/blob/master/CHANGEL...
You're going to end up spelling it if someone doesn't know what you're talking about anyway, might as well say the unabbreviated version so at least it has some semantic meaning.
But I also capitalize command names like Ls so I'm probably out on my own here.
Only in written correspondence I assume? Macs are the only system that would let you do that in actual use AFAIK (and if you want to break out of that habit I've got an OS to sell you ;)
How did you get into this habit though? Are you an old Lisper by chance?
I am not an old Lisper, but I am becoming a young-ish one.
Same with curl. Is it "curl" or "c URL"? Who cares...
That said, 'etsy-dee' is somehow better to me than 'etsy', since it's like 'et C.D.' which makes some sort of sense.
(You could of course make the same argument for 'etsy', it's just that nobody reads 'etc.' as 'et see', it's always 'et cetera'.)
Koo-burr-net-ease
koo-burr-neet-ease
Cube-burr-neet-ease
I wonder how many other people code-switch in this way to try make themselves better understood, when actually we would still understand one another if we just used our internal pronunciation?
I suspect that split pronunciation between head and mouth is very common. I do the same thing with some words, like giblet, which in my head has a hard g, but when I say it I say it with a soft g.
I knew one old-timer who pronounced TTY as "titty" and didn't mean it as a joke. It was clearly how he was taught to say the word. Perhaps that's a good argument for not blindly sticking to traditions.
* I've heard "char" like "charbroiled", "care", "car" and some people always just say "character"
Edit: Actually the closest in English is probably “linnooks” — “lin” as in “linen” and “nooks” as in “nooks and crannies”.
This is easy to do for many?
In my experience, Anglo-Saxons can seldom pronounce “GNU” in one syllable, but they can this?
That's ... weird. It's pretty similar to "knee", but with an "oo" sound. Are you saying people pronounce "ge-noo"?
The reason this cluster is so difficult for Anglo-Saxon is exactly because English lacks it; it historically had it, which explains the many words that are written as such, for etymological reasons.
Even the actual word “gnu" is pronounced /n u/, not /g n u/, but the “GNU operating system” is typically pronounced /g @ 'n u/, in two syllables, with stress on the second.
It’s just pronounced ‘new’ isn’t it? How many syllabus can you fit in that?
/tS/ is quite a different story due to it being an affricative.
Onset: shm. Nucleus: o. Coda: d. One syllable.
https://en.wikipedia.org/wiki/Phonotactics#English_phonotact...
https://en.wikipedia.org/wiki/English_phonology#Phonotactics
/ʃm/ is not a legal onset in native English. (Let alone /tʃm/, which is how I pronounce "chmod" - two syllables, /tʃə 'mɔːd/.)
"Schmear" is a Yiddish loanword coming from German, where /ʃm/ is perfectly legal. So it's pronounceable by the human mouth, it's just a little awkward for English speakers.
/sm/ and /ʃr/ are both legal in English, so you might think of it as something like those. Can you pronounce "smear" or "shrine" as one syllable?
(I'm not sure /tʃm/ is valid in any language - words or names that start with "chm" seem to be Polish/Russian words transliterating /xm/.)
Oh it sure is in Croatian (and other Slavic languages), "tʃ" is written as "č". We even have slang words like "čmr-lji-ti" [t͡ʃmrʎiti]. "r" (rolling r) can function as a vowel.
The Dutch word “striktst” is of course also pronounced exactly how it's spelled, and in one syllable.
https://en.wikipedia.org/wiki/Swedish_phonology#Phonotactics
On-topic, I pronounce chmod as one syllable with "sh", like schmuck.
I wonder if the grandparent is French, because I would never have considered to pronounce chmod like this. Then again, I say C H mod and C H own, which apparently isn't the standard pronunciation, so what do I know!
I think what I’ve learned today is that no one pronounces any of these words even remotely the same!
...and while we’re at it, let’s do “char.”
The trick is one continuous motion of pursing your lips, closing and then opening your mouth as you roll the constants together.
While I've heard people pronounce it that way, given that "var" is short for "variable" or "varying" (as in capable of changing), I've primarily heard people pronounce it as the first syllable of "variable": vair.
(I have also, rarely, heard people pronounce "variable" as though the first syllable rhymes with "far".)
To my (admittedly non-native) ears, an open and long sound is strange in such a word, and the closed a sounds better. Same with i versus ai in bin or lib.
- “#!”: hash bang (not “shub-ang”)
- sh: shuh like le as in le monde (not “ess ayche”)
- tcl: tickle
One of the hardest for me though is on a different topic to pronunciation. What name would you give to a variable that keeps track of the current working directory? What name did bash use for this variable?
Answers (for me):
- pwd: is “print working directory”
- $PWD: is “pcurrent working directory”, the P is silent.
And, it’s always a shebang line :)
I've never ever heard anyone say this. Usually I hear the spelled out E-T-C and occasionally "et cetera" but never "etsy"
Weirdly I've always assumed the opposite of you, "etsy" being someone new (and very weird) and "et cetera" being correct.
Yes, British.
I can't accept the US date format as sane and I'm not sure about this etsy thing either. :P
Nice to meet you. I've been saying that for 5 years now. Since etc is _et caetera_ I read it as _et c..._ hence the pronunciation.
It's Engine X, kinda hard to guess.
Lih-nucks
Lie-nucks
Lee-nooks
I learned C with VI over twenty years ago, and was taught to call it ‘vie’ rhymes with ‘by’. Always wanted to call it ‘six’.
As for Emacs rhymes with ‘junk’, GTFO. Either this is a joke or a very unexpected pronunciation that I can’t fathom. I say ‘eee-mac-sss’.