• Bizarroland@kbin.social
    link
    fedilink
    arrow-up
    13
    ·
    edit-2
    1 year ago

    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.

    • barsoap@lemm.ee
      link
      fedilink
      arrow-up
      11
      ·
      edit-2
      1 year ago

      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 &