5 ms·
No matter how many times I see “nginx”, and know that it’s supposed to be “engine X”, I always pronounce it as [ŋɪŋks] in my head! The way nginx handles reques
by evincarofautumn 11y ago
No matter how many times I see “nginx”, and know that it’s supposed to be “engine X”, I always pronounce it as [ŋɪŋks] in my head!
The way nginx handles requests and responses in an implicit event loop reminds me of a recent talk by Brian Kernighan, in which he mentions the ubiquity of the “pattern–action” model in many domains. I think it’s a very useful architectural pattern to have in mind when you’re designing a configuration system or a DSL.
I also liked this quote:
> …it is worth avoiding the dilution of development efforts on something that is neither the developer’s core competence or the target application.
- harterrt 11y agoDo you have a link to that talk? Sounds relevant to a side project I'm working on. Thanks!
- robertelder 11y agohttps://www.youtube.com/watch?v=Sg4U4r_AgJU&feature=youtu.be&t=21m19s https://www.youtube.com/watch?v=Sg4U4r_AgJU&feature=youtu.be...
- frenchy 11y agoAre you ESL (or bilingual)? I'm curious because word-initial [ŋ] is unpronounceable to most native English speakers.
- evincarofautumn 11y agoI’m a native English speaker with a background in phonetics and a silly brain. I speak several languages very poorly. :) Rather like Larry Wall: > I started trying to teach myself Japanese about 10 years ago, and I could speak it quite well, because of my phonology and phonetics training–but it’s very hard for me to understand what anybody says. So I can go to Japan and ask for directions, but I can’t really understand the answers!
- function_seven 11y agoFor others like me who are phonetically-illiterate, [ŋ] is explained here: https://en.wikipedia.org/wiki/Velar_nasal https://en.wikipedia.org/wiki/Velar_nasal
- cgag 11y agoEveryone I've asked about how they initially pronounced nginx said "enjinx". Maybe 4 people total, all native english speakers.
- ant6n 11y agoAt the office I always hear it pronounced 'en-Gen-nix'
- skissane 11y agoUntil I learnt the correct way of pronouncing it, I always thought it was "en-ginks". Sometimes there can be a long gap (even many years) between first reading about something and first using its name in conversation. A long time for mispronunciations to stew away in my brain (assuming the person I'm talking to even knows how to pronounce it themselves.)
- hueving 11y agoI spent an embarrassing amount of my life thinking epitome was 'epa tome' instead of 'a pit oh me'.
- monk_e_boy 11y agoOh... today I learn.
- evincarofautumn 11y agoHere’s a sizable list of words like that: http://english.stackexchange.com/q/1431/1506 http://english.stackexchange.com/q/1431/1506
- HillRat 11y agoOh, don't feel too bad; a few weeks ago, my wife had lunch with the Ivy League-pedigreed nth-generation CEO of a reasonably large midsized company who used the exact same mispronunciation. Paris being worth a mass, she chose not to correct him.
- billbrown 11y agoMine was "hitherto." I pronounced it "hit-hurt-oh" once. Once. (It's "hither too" if you didn't know.)
- creshal 11y agoBetter than hit-her-too, I guess.
- tehmaco 11y ago
- x0 11y agoI've taken to calling it "engine eggs" in protest
- cpursley 11y agoWhat have you done! Now nginx will read "engine eggs" to me.
- bane 11y agowait...it's not "in-jin-ix"?
- fmueller 11y agoIf it's supposed to be pronounced "engine X" they probably could have named it "engineX". That's what you get for trying to be cool.
- aws_ls 11y agoI suspect, it was more to do with enginex[.com;.org] domains not available.