Most active commenters
  • (3)

←back to thread

Origin of 'Daemon' in Computing

(www.takeourword.com)
236 points wizerno | 22 comments | | HN request time: 0.625s | source | bottom
1. jasoneckert ◴[] No.41894902[source]
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.
replies(8): >>41895286 #>>41895735 #>>41896139 #>>41896342 #>>41898238 #>>41898387 #>>41898654 #>>41899714 #
2. vhodges ◴[] No.41895286[source]
From: https://devrant.com/rants/1101391/my-daily-unix-command-list...

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

replies(6): >>41895320 #>>41896793 #>>41897058 #>>41898420 #>>41898639 #>>41900295 #
3. JKCalhoun ◴[] No.41895320[source]
yum
replies(3): >>41895678 #>>41897308 #>>41898346 #
4. ◴[] No.41895678{3}[source]
5. _fat_santa ◴[] No.41896139[source]
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.
replies(3): >>41896621 #>>41898083 #>>41898149 #
6. gberger ◴[] No.41896342[source]
Sometimes you have to kill orphans too!
7. ganjatech ◴[] No.41896621[source]
Or indeed a rite of passage
8. oefrha ◴[] No.41896793[source]
Except you shouldn’t fsck while mounted.
replies(1): >>41898944 #
9. Uehreka ◴[] No.41897058[source]
> 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

10. ◴[] No.41897308{3}[source]
11. mort96 ◴[] No.41898083[source]
Or "kill orphaned children" and be put a list somewhere
12. jakjak123 ◴[] No.41898149[source]
"Kill orphaned child process"
13. paulnpace ◴[] No.41898238[source]
Unics (from Multics).
14. ◴[] No.41898346{3}[source]
15. __MatrixMan__ ◴[] No.41898387[source]
Zombies or orphans, depending on which side you want to play as today. Plenty of killing to be done on both.
16. __MatrixMan__ ◴[] No.41898420[source]
This is a weird thread to happen upon when my other monitor has variables named sexp.
17. prepend ◴[] No.41898639[source]
Tail/head

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

replies(1): >>41902408 #
18. js2 ◴[] No.41898654[source]
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.)
19. toast0 ◴[] No.41898944{3}[source]
Works fine in FreeBSD/ufs :p
20. arp242 ◴[] No.41899714[source]
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.

21. danielheath ◴[] No.41900295[source]
Device is not ready
22. p_l ◴[] No.41902408{3}[source]
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.