CommitStrip | website

Transcript

7 panel comic

1: [2 guys, both in fur lined coats, one wearing a fur-lined hat, the other with crazy hair, sit in circular booth in a rundown bar. 2 empty shot glasses and a bottle are visible on the table.]

Hat: Stop it, you’re crazy! This isn’t you talking, it’s the vodka!

Hair: Leave it…

2: [The two men are sitting across from a third man in a similar fur-line coat and hat, but glasses and a beard. A laptop sits in front of the bearded man.]

Beard: It’s not a game for cowards…

3: [Hair pulls the laptop towards him. Hat looks worried]

Hair: Come on, gimme that and let’s get it over with!

4: [Hair has a crazy and excited look on his face]

Hair: Each one on his own prod server?

Beard: Each one on his own prod server.

5: [Close up of Hats finger clicking the touch pad]

6: [Close up of the sweat dripping down Hats face]

7: [A terminal is open on the laptop screen] Laptop reads: root@server:~# [ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo “Lucky boy”;

    • sun_is_ra@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      9 hours ago

      On modern Linux system yes but old Unix servers (or even recent?) would run it no problem

      Edit: It was initally introduced by sun microsystems in 2005 and was later adopted by GNU

      Sun Microsystem didn’t introduce it in 2005, rather it simply disallowed rm -rf / altogether

      Later GNU introduced --preserve-root and after that made --preserve-root the default and added --no-preserve-root https://en.wikipedia.org/wiki/Rm_(Unix)

    • DaGeek247@fedia.io
      link
      fedilink
      arrow-up
      102
      ·
      20 hours ago

      And also a short delay before printing ‘lucky boy’ so you can’t tell if it’s deleting everything or if it’s the built in delay.

      • grrgyle@slrpnk.net
        link
        fedilink
        arrow-up
        8
        ·
        8 hours ago

        Oh I do remember that sickening feeling when an rm doesn’t come back immediately –_—

        • froh42@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          edit-2
          2 hours ago

          I still remember when I managed to rm -rf / foo (I accidentally typed a space between / and foo) on my very early linux box on the 90s. 80486, 16 mb

          I pressed enter. Saw what I did. Remembered that sync ran at every 30s* Pressed the power button.

          *= those were simple times, but not better times

          So I rm -rf ed my root fs and my box survived it due to the quick power off.