Live data from Hacker News

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

etherrotmutex.blogspot.com

21–30 of 176 posts

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

#21
post #7

Back when I was in high school and programming on the original IBM PCs I wrote a program that would graph "solids of rotation" (a function rotated around the X axis). Well I chose the obvious name based on the 8.3 filename limitations. One day someone looked over my shoulder and said "you named your program solid rot???" Oops.

Is/was "solid rot" slang for something somewhere?

Not sure. Assumed it was “poop” though.

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

#22
post #9

Can someone explain the significance of this like I'm 5?

Mutex is a synchronization primitive implementing mutual exclusion. When created with a name, they can be used to synchronize processes across the whole OS. For instance, a named mutex is a good way to ensure the program can only be running in a single instance. Specifically, the program creates a named mutex on startup, and locks it forever. If failed to lock, it shows a message saying "another instance is already r…

what does ether-rot refer to?

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

#23
post #8

If it ended up in the binary it probably wasn't a comment, in the true sense. Was that the name of the mutex?

> If it ended up in the binary it probably wasn't a comment, in the true sense.

I think you meant "in the source code sense" not "in the true sense."

It could very well be a comment in installware.

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

#24
post #19
post #18

Probably about the same odds as a company co-opting the common parlance such as "meta."

We don't have to let them steal a word from the English language, that belongs to all of us. We don't have to let them cause confusion. Just don't call it the name they want you to call it.

Yeah we need to use a good mocking nickname for that company.

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

#25
post #19

Earlier quoted context omitted.

We don't have to let them steal a word from the English language, that belongs to all of us. We don't have to let them cause confusion. Just don't call it the name they want you to call it.

Yeah we need to use a good mocking nickname for that company.

Yeah, something that really emphasizes how much of a boomer tech company they are. Something like that website all the boomers use: Facebook.

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

#26
post #22
post #9

Earlier quoted context omitted.

Mutex is a synchronization primitive implementing mutual exclusion. When created with a name, they can be used to synchronize processes across the whole OS. For instance, a named mutex is a good way to ensure the program can only be running in a single instance. Specifically, the program creates a named mutex on startup, and locks it forever. If failed to lock, it shows a message saying "another instance is already r…

what does ether-rot refer to?

This is the real question.

How can the ether rot? Is it not eternal?

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

#27
post #19
post #18

Probably about the same odds as a company co-opting the common parlance such as "meta."

We don't have to let them steal a word from the English language, that belongs to all of us. We don't have to let them cause confusion. Just don't call it the name they want you to call it.

“The company formerly known as Facebook”

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

#28
post #22
post #9

Earlier quoted context omitted.

Mutex is a synchronization primitive implementing mutual exclusion. When created with a name, they can be used to synchronize processes across the whole OS. For instance, a named mutex is a good way to ensure the program can only be running in a single instance. Specifically, the program creates a named mutex on startup, and locks it forever. If failed to lock, it shows a message saying "another instance is already r…

what does ether-rot refer to?

wondering the same, maybe simple word play on ethernet.. who knows what floats about in the brain of a developer! naming vars is hard dangerous work in my experience!

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

#29
post #25

Earlier quoted context omitted.

Yeah we need to use a good mocking nickname for that company.

Yeah, something that really emphasizes how much of a boomer tech company they are. Something like that website all the boomers use: Facebook.

Meta is to Facebook what Alphabet is to Google. I don't think we have to worry.

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

#30
post #25

Earlier quoted context omitted.

Yeah we need to use a good mocking nickname for that company.

Yeah, something that really emphasizes how much of a boomer tech company they are. Something like that website all the boomers use: Facebook.

Yeah, and you could additionally emphasize the undeserved pretension and self centered-ness of the company: The Facebook.
Post reply on HN