Live data from Hacker News

What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

etherrotmutex.blogspot.com

111–120 of 176 posts

Re: What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

#112
post #64

Earlier quoted context omitted.

I was whiteboarding with a fellow (girl) student in college. We were sketching out a client/server architecture, and I abbreviated server as "srvr". When it came to the client, I thought I should also make it four letters, so I wrote "clit". I stood back and looked at it. After a couple seconds pause, it dawned on my brain that was probably a terrible shortening. I wordlessly erased my gaffe, and just wrote out the w…

"If I had to do it over again, I'd spell 'clit' with an 'en'."

Be interesting to know how many people get that reference. I'd create a poll, but it's probably not worth it.

Re: What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

#113
Smells to me like the sort of comment I'd put in ahead of a bit of defensive coding. e.g. I originally made an assumption, but now I realise my mutex enumeration code will fail if somebody actually calls their mutex this one specific thing. So now I have to put in an additional test to guard against that.

Re: What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

#114

Earlier quoted context omitted.

"If I had to do it over again, I'd spell 'clit' with an 'en'."

Be interesting to know how many people get that reference. I'd create a poll, but it's probably not worth it.

I didn't, but I am here to learn things: can someone please explain the reference?

TIA.

Re: What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

#115
post #35
post #20

Earlier quoted context omitted.

It gets worse. A very long time ago a was working for a startup that was doing real-time speech compression, for telephony applications, using a DSP, with the compression/decompression implemented in assembly language. The code had two processes, an analysis process and a synthesis process. My colleague named the entry point to the synthesis process synth_entry, and he named the entry point to the analysis process an…

I think programmers get used to the idea that some names for things are never meant to be spoken and don't ever say them in their head to see what they'd sound like.

Also, some people don’t have an “inner voice”. I don’t hear words when I read them. Sometimes I miss puns if I don’t go back and sound them out.

Re: What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

#117
Can anyone comment on the mindset of someone who creates a Blogspot for a single article? Is it anything beyond "I want to post this anonymously and have it hosted for free indefinitely"? It feels like an odd solution, but I also can't think of a better one.

Re: What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

#118
post #114

Earlier quoted context omitted.

Be interesting to know how many people get that reference. I'd create a poll, but it's probably not worth it.

I didn't, but I am here to learn things: can someone please explain the reference? TIA.

It's part of Un*x folklore, from Ken Thompson when asked what he might have done differently:

Xra Gubzcfba jnf bapr nfxrq jung ur jbhyq qb qvssreragyl vs ur jrer erqrfvtavat gur HAVK flfgrz. Uvf ercyl: "V'q fcryy perng jvgu na r."

Found here: https://en.wikiquote.org/wiki/Ken_Thompson

Re: What are the odds that some idiot will name his mutex ether-rot-mutex (2017)

#120
post #87
post #64

Earlier quoted context omitted.

I was whiteboarding with a fellow (girl) student in college. We were sketching out a client/server architecture, and I abbreviated server as "srvr". When it came to the client, I thought I should also make it four letters, so I wrote "clit". I stood back and looked at it. After a couple seconds pause, it dawned on my brain that was probably a terrible shortening. I wordlessly erased my gaffe, and just wrote out the w…

I once forgot that calling a solution "quick and dirty" is a raunchy double entendre until the lady I was demoing something to said "kinky". But your example is far more embarrassing.

That's what I said to a friend who has claimed that they "had some fun with LaTeX"
Post reply on HN