You know how I know I’ve gotten better at using linux?
I saw the command and read it and figured out what it was although I’ve never been exposed to a fork bomb before in my life.
I was like okay, this is an empty function that calls itself and then pipes itself back into itself? What the hell is going on?
I will say that whoever invented this is definitely getting fucked by roko’s basilisk, though. The minute they thought of this it was too late for them.
99.999% of that function’s effectiveness is that unix shell, being the ancient dinosaur it is, not just allows : as a function name but also uses the exact same declaration syntax for symbol and alphanumeric functions:
foo(){ foo | foo& }; foo
is way more obvious.
EDIT: Yeah I give up I’m not going to try to escape that &
Heh, haven’t seen the bash forkbomb in close to two decades… Thanks for the trip down memory lane! :)
You know how I know I’ve gotten better at using linux?
I saw the command and read it and figured out what it was although I’ve never been exposed to a fork bomb before in my life.
I was like okay, this is an empty function that calls itself and then pipes itself back into itself? What the hell is going on?
I will say that whoever invented this is definitely getting fucked by roko’s basilisk, though. The minute they thought of this it was too late for them.
99.999% of that function’s effectiveness is that unix shell, being the ancient dinosaur it is, not just allows
:
as a function name but also uses the exact same declaration syntax for symbol and alphanumeric functions:is way more obvious.
EDIT: Yeah I give up I’m not going to try to escape that &