Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. Programmers then and now

Programmers then and now

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
64 Posts 47 Posters 6 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • firelizzard@programming.devF [email protected]

    I’ve never understood why people are so intimidated by tar

    M This user is from outside of this forum
    M This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #11

    tar -eXtract Ze Vucking File

    quadraturesurfer@lemmy.worldQ Z L 3 Replies Last reply
    31
    • M [email protected]

      tar -eXtract Ze Vucking File

      quadraturesurfer@lemmy.worldQ This user is from outside of this forum
      quadraturesurfer@lemmy.worldQ This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #12

      Thanks! This will definitely help me to remember it from now on.

      Me 6 months from now:

      tar -EZVF

      E 1 Reply Last reply
      5
      • M [email protected]

        Hey now. Searching stack overflow circia 2011 to 2018 was an Art. You had to know enough to find the correct question that wasn't deleted because a mod thought it was a duplicate of another question

        K This user is from outside of this forum
        K This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #13

        Also to find the actual correct answer three comments down because the one that was voted highest worked, but was actually a really shit way to do the thing being asked

        M 1 Reply Last reply
        0
        • firelizzard@programming.devF [email protected]

          I’ve never understood why people are so intimidated by tar

          Q This user is from outside of this forum
          Q This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #14

          It is "backwards" from some other commands --- usually you run copy/rsync/link from source to destination, but with tar the destination (tarball) is specified before the source (directory/files).

          That, and the flags not needing dashes always just throws me for a loop.

          And the icing on the cake is that I don't use tar for tarring that often, so I lose all muscle memory (untaring a tgz or tar.bz2 is frequent enough that I can usually get that right at least...).

          firelizzard@programming.devF 1 Reply Last reply
          6
          • K [email protected]

            Also to find the actual correct answer three comments down because the one that was voted highest worked, but was actually a really shit way to do the thing being asked

            M This user is from outside of this forum
            M This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #15

            I often found the correct answers in the comments of an answer

            L 1 Reply Last reply
            0
            • cm0002@lemmy.worldC [email protected]
              This post did not contain any content.
              B This user is from outside of this forum
              B This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #16

              I once had an intern attempt to install sudo using NPM and when that didn't work he asked ChatGPT "Why can't I install sudo from NPM?" while I'm trying to explain it to him.

              He was smart, but somehow knew very little about commercial computers despite being on the verge of getting his master's in computer science.

              J 1 Reply Last reply
              5
              • A [email protected]

                One of my favourite game dev stories from the 1980s is the story of Elite. It was a game people thought couldn't be made. Most devs thought hardware wasn't powerful enough and publishers thought it wouldn't be fun enough.

                It was one of the first properly 3D open world video games ever made. I think when it released it sold nearly as many copies as there were home computers that could run it.

                In order to make the game small enough to fit on a cassette tape they had to ditch basic and program the entire game, world in assembly.

                There's a fantastic video about it here: https://youtu.be/lC4YLMLar5I

                L This user is from outside of this forum
                L This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #17

                the game small enough to fit on a cassette tape

                Holy hell, that is OLD old. We're talking about the beginnings of digital time here. Had the first web constellations formed yet? How fast did you crank your CPU?

                Z regrettable_incident@lemmy.worldR 2 Replies Last reply
                3
                • cm0002@lemmy.worldC [email protected]
                  This post did not contain any content.
                  P This user is from outside of this forum
                  P This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #18

                  I once had a junior calling me in a panic because he didn't know how to quit nano. NANO!

                  B icastfist@programming.devI D 3 Replies Last reply
                  27
                  • firelizzard@programming.devF [email protected]

                    I’ve never understood why people are so intimidated by tar

                    eager_eagle@lemmy.worldE This user is from outside of this forum
                    eager_eagle@lemmy.worldE This user is from outside of this forum
                    [email protected]
                    wrote on last edited by [email protected]
                    #19

                    I got tired of looking up the options for each possible combination of archiving + compression, so today I have a "magic" bash function that can extract almost any format.

                    Then for compressing, I only use zip, which doesn't need any args other than the archive name and the thing you're compressing. It needs -r when recursing on dirs, but unlike "eXtract" and "Ze", that's a good mnemonic.

                    1 Reply Last reply
                    1
                    • cm0002@lemmy.worldC [email protected]
                      This post did not contain any content.
                      icastfist@programming.devI This user is from outside of this forum
                      icastfist@programming.devI This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #20

                      80s programmers hated Unix, btw. Look up Unix Haters Handbook, it's a free and funny read

                      L 1 Reply Last reply
                      11
                      • P [email protected]

                        I once had a junior calling me in a panic because he didn't know how to quit nano. NANO!

                        B This user is from outside of this forum
                        B This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #21

                        Nano... Like... The one that has all the keybinds permanently shown at the bottom of the screen?

                        A 1 Reply Last reply
                        34
                        • P [email protected]

                          I once had a junior calling me in a panic because he didn't know how to quit nano. NANO!

                          icastfist@programming.devI This user is from outside of this forum
                          icastfist@programming.devI This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #22

                          That deserves a "do you know how to read?", because the exit command is on the lower part of the screen for nano

                          L 1 Reply Last reply
                          0
                          • M [email protected]

                            tar -eXtract Ze Vucking File

                            Z This user is from outside of this forum
                            Z This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #23

                            Nobody wants to deliberately use the wrong compression type when extracting, so modern tar will figure out the compression itself if you just point it at a file. So tar -xf filename works on almost anything. You don't need to remember which flag to use on a .tar.bz2 file and which one for a .tar.xz file.

                            M 1 Reply Last reply
                            10
                            • L [email protected]

                              the game small enough to fit on a cassette tape

                              Holy hell, that is OLD old. We're talking about the beginnings of digital time here. Had the first web constellations formed yet? How fast did you crank your CPU?

                              Z This user is from outside of this forum
                              Z This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #24

                              You couldn't crank your CPU in the olden days, it'd make games run in fast forward.

                              L 1 Reply Last reply
                              0
                              • Z [email protected]

                                Nobody wants to deliberately use the wrong compression type when extracting, so modern tar will figure out the compression itself if you just point it at a file. So tar -xf filename works on almost anything. You don't need to remember which flag to use on a .tar.bz2 file and which one for a .tar.xz file.

                                M This user is from outside of this forum
                                M This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #25

                                That doesn't give me a memorable mnemonic though.

                                exu@feditown.comE 1 Reply Last reply
                                3
                                • Q [email protected]

                                  It is "backwards" from some other commands --- usually you run copy/rsync/link from source to destination, but with tar the destination (tarball) is specified before the source (directory/files).

                                  That, and the flags not needing dashes always just throws me for a loop.

                                  And the icing on the cake is that I don't use tar for tarring that often, so I lose all muscle memory (untaring a tgz or tar.bz2 is frequent enough that I can usually get that right at least...).

                                  firelizzard@programming.devF This user is from outside of this forum
                                  firelizzard@programming.devF This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #26

                                  I almost never create a tarball, so I have to look up the syntax for that. Which is as simple as man tar. But as far as extracting it almost couldn't be easier, tar xf <tarball> and call it a day. Or if you want to list the contents without extracting, tar tf <tarball>. Unless you're using an ancient version of tar, it will detect and handle whatever compression format you're using without you having to remember if you need z or J or whatever.

                                  L 1 Reply Last reply
                                  1
                                  • M [email protected]

                                    That doesn't give me a memorable mnemonic though.

                                    exu@feditown.comE This user is from outside of this forum
                                    exu@feditown.comE This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #27

                                    tar -eXtract File

                                    1 Reply Last reply
                                    7
                                    • L [email protected]

                                      the game small enough to fit on a cassette tape

                                      Holy hell, that is OLD old. We're talking about the beginnings of digital time here. Had the first web constellations formed yet? How fast did you crank your CPU?

                                      regrettable_incident@lemmy.worldR This user is from outside of this forum
                                      regrettable_incident@lemmy.worldR This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #28

                                      Yeah, I played it a lot, and a similar one called aviator which was a kinda flight sim. There wasn't really much of an internet back then but stuff was easy to copy on tapes.

                                      1 Reply Last reply
                                      2
                                      • cm0002@lemmy.worldC [email protected]
                                        This post did not contain any content.
                                        E This user is from outside of this forum
                                        E This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #29

                                        My experience is that the programmers from the first row very much still exist. My theory is that the number of programmers from the first row stayed the about same or even increased slightly. There are so many more so called "programmers" overall now, however, that in relation the first row programmers are much rarer now. And to be fair, you don't need a programmer capable of programming entire games in assembly to center a div.

                                        Z 1 Reply Last reply
                                        35
                                        • B [email protected]

                                          Nano... Like... The one that has all the keybinds permanently shown at the bottom of the screen?

                                          A This user is from outside of this forum
                                          A This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #30

                                          Onscreen instructions unclear, pressed Shift+6+X. Still stuck in Nano.

                                          1 Reply Last reply
                                          9
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups