remix logo

Hacker Remix

Origin of 'Daemon' in Computing

236 points by wizerno 4 days ago | 102 comments

jasoneckert 3 days ago

The *nix world is full of dark-but-fun terminology. Daemons run the system. New files get 666 (before the umask takes away unnecessary permissions). Parents kill their children before killing themselves. And sometimes you have to kill zombies.

vhodges 3 days ago

From: https://devrant.com/rants/1101391/my-daily-unix-command-list...

unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep.

Uehreka 3 days ago

> unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep.

T E C H N O L O G I C

T E C H N O L O G I C

oefrha 3 days ago

Except you shouldn’t fsck while mounted.

toast0 3 days ago

Works fine in FreeBSD/ufs :p

prepend 3 days ago

Tail/head

It’s almost like these commands were all made by nerd teenage boys.

p_l 2 days ago

or rather nerd teenagers finding a way to joke on terms that didn't relate to sex until they thought of it and started spreading.

__MatrixMan__ 3 days ago

This is a weird thread to happen upon when my other monitor has variables named sexp.

arp242 3 days ago

From: https://www.unixprogram.com/churchofbsd/index.html

One day I was at a restaurant explaining process control to one of my disciples. I was mentioning how we have to kill the children (child processes) if they become unresponsive. Or we can even set an alarm for the children to kill themselves. That the parent need to wait (wait3) and acknowledge that the child has died or else it will become a zombie.

The look of horror the woman sitting across had was unforgettable. I tried to explain it was a computer software thing but it was too late, she fled terrified, probably to call the police or something. I didn't really want to stick around too long to find out.

_fat_santa 3 days ago

Almost feels like a right of passage when you inevitably google something like "kill self" (in reference to killing the current process) and get a popup telling you about suicide resources.

ganjatech 3 days ago

Or indeed a rite of passage

mort96 3 days ago

Or "kill orphaned children" and be put a list somewhere

jakjak123 3 days ago

"Kill orphaned child process"

js2 3 days ago

Zombies can't be killed for they are already dead; they can only be reaped, by waiting on them. (This is why init inherits orphans, so it may reap them when they eventually die.)

dcminter 3 days ago

> We also assume that this is the meaning behind the daemon.co.uk, host to many United Kingdom web sites

Not sure if it was the origin of the company name, but the domain was demon.co.uk not daemon. E.g. I had pretence.demon.co.uk with them for a few years.

https://en.m.wikipedia.org/wiki/Demon_Internet

pixelesque 3 days ago

Yeah, never heard of a 'daemon.co.uk' in the 90s, but likewise had a Demon account...

lynguist 3 days ago

I find the “a la mode” vs “au jus” discussion right under the daemon one very interesting!

I wasn’t familiar with both of these expressions but I looked it up and “a la mode” is an American culinary expression, meaning “served with ice cream”. And “au jus” is also an American culinary expression, meaning “gravy” or “broth”. Now, even though they are both derived from a French expression that is a prepositional phrase with à (meaning with), it does not matter any more when they were borrowed to English.

“A la mode” became a new adverbial expression meaning just that: “served with ice cream”. You can have pie a la mode = pie served with ice cream, but obviously not *pie with a la mode = pie with served with ice cream.

And “au jus” became a noun expression meaning “broth” or “gravy”. And you must say sandwich with au jus = sandwich with gravy and can’t say *sandwich au jus = sandwich gravy.

What is extremely interesting here is that it bothers the prescriptivist who wants language to be a certain way he feels it is supposed to be, also the author on that webpage.

BlueTemplar 3 days ago

I immediately ordered my daemon to cook me some pilipili au jus de cuniculus.

Also, I think I will risk opening my eyes now.

selimthegrim 2 days ago

You can say sandwich au jus but it refers to the sandwich with gravy not the gravy

amatecha 3 days ago

Yeah, I was hanging out with someone recently who kept using "au jus" like "sauce", i.e. "you could make that with an au jus" , "ooh yeah that would be so good with an au jus on the side!" or similar ...

trelane 3 days ago

"Warning: This paragraph is about science so, if this topic causes you undue alarm, please close your eyes until you've finished reading it."

Amazing.