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.
  • P [email protected]

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

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

    Huh? Isn't it like right there at the bottom of the screen?

    I guess not knowing that ^X means Control+X could be the issue, but still...

    A 1 Reply Last reply
    0
    • R [email protected]

      I'm doing a small hobby project (a ladder/ranking system for playing beer sports with my community), and I tried out Tailwind.

      I gave up and loaded Bootstrap instead, but I will probably end up just writing all the CSS myself.

      Seems so silly to have 15 CSS classes on a single DOM element..

      bleistift2@sopuli.xyzB This user is from outside of this forum
      bleistift2@sopuli.xyzB This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #47

      Who’s saying you’re using the frameworks correctly?

      G 1 Reply Last reply
      0
      • cm0002@lemmy.worldC [email protected]
        This post did not contain any content.
        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
        #48

        I still want to get into coding the OG manual way (because I enjoy pain and disappointment apparently) but now it seems like a waste of time since vibe coders and 13 year olds already are lightyears ahead of me. Also I have no reason to learn it, all apps are already built xD

        G 1 Reply Last reply
        0
        • obinice@lemmy.worldO [email protected]

          Okay but how do u center a div in 2025

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

          Make your web page in GIMP, export to PNG, <img>.

          1 Reply Last reply
          6
          • D [email protected]

            Huh? Isn't it like right there at the bottom of the screen?

            I guess not knowing that ^X means Control+X could be the issue, but still...

            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 [email protected]
            #50

            TIL!

            Can exit nano on my own, have the common sense to not call in a panic about it before at least looking it up. (Which is how I learned how to exit it: looking it up.) But was never taught about ^ meaning "Control+" until your comment, especially since nowadays people write it out as "Control+" or "CTRL+".

            I might have put two and two together when dealing with everything else in nano after I learned to exit, but never really internalized the rule "^ means Control+". So thank you for your comment!

            Disclaimer: I feel like I am too stupid for most of programming.dev but participate here anyways because I learn stuff from the comments.

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

              Honestly, CSS is a fucking joke and it's solely to blame for why centering something isn't always straightforward.

              By the way, this picture is a crock of shit for people who aren't programmers. Anyone who is a programmer will not take it seriously because programming is so much more about helping others instead of shaming them.

              1 Reply Last reply
              18
              • A [email protected]

                I still want to get into coding the OG manual way (because I enjoy pain and disappointment apparently) but now it seems like a waste of time since vibe coders and 13 year olds already are lightyears ahead of me. Also I have no reason to learn it, all apps are already built xD

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

                all apps are already built

                Couldn't be further from the truth. You also have to consider competition.

                A 1 Reply Last reply
                1
                • S [email protected]

                  Until everyone moves over to the next thing and you start from 0 again. Web dev is a nightmare.

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

                  What's sad is that web development is only a nightmare so websites can be worse.

                  I genuinely believe it's part of the concerted effort by the cabal to make us accept a 'new normal.'

                  They don't want an environment where anyone feels like they can make a website. They want us to believe we need to spend years studying before we can do anything, and even then we can only do what our bosses tell us to.

                  1 Reply Last reply
                  1
                  • bleistift2@sopuli.xyzB [email protected]

                    Who’s saying you’re using the frameworks correctly?

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

                    Shouldn't they be designed in an intuitive manner that makes misuse more difficult than regular use?

                    Otherwise, why even bother using them? It's like now you need to know all the ins and outs of CSS and a trendy framework that will lock you into their ecosystem.

                    1 Reply Last reply
                    0
                    • G [email protected]

                      all apps are already built

                      Couldn't be further from the truth. You also have to consider competition.

                      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
                      #55

                      Can't think of anything that could serve a major need right now, but I absolutely identified things in my life where I could use a preexisting tool to accomplish my goal, but it's much less hassle for me to use the one I made for myself. You don't have to transform the world, sometimes you can help yourself with a minor inconvenience and then put it out there for anyone who might find themselves with the same inconvenience.

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

                        I have never Googled "how to center div 2025" because the last time I had to center a div was in 2024. I've never asked ChatGPT to fix a syntax error because I use Copilot. Exiting Vim is basically the only thing I know how to do in Vim, but I can do it. And my bug fixin' is generally one-for-one.

                        On the flip side, I can write some code without StackOverflow and AI. Writing a game in Assembly, these days, is for a specific kind of hobbyist or absolute fools. Languages using pointers are mostly for specific types of application and completely irrelevant for most programmers these days -- and the overwhelming bulk of us are better for it. And writing code by hand is an incredible talent and skill, but again, essentially useless these days.

                        donuts@lemmy.worldD 1 Reply Last reply
                        0
                        • G [email protected]

                          I have never Googled "how to center div 2025" because the last time I had to center a div was in 2024. I've never asked ChatGPT to fix a syntax error because I use Copilot. Exiting Vim is basically the only thing I know how to do in Vim, but I can do it. And my bug fixin' is generally one-for-one.

                          On the flip side, I can write some code without StackOverflow and AI. Writing a game in Assembly, these days, is for a specific kind of hobbyist or absolute fools. Languages using pointers are mostly for specific types of application and completely irrelevant for most programmers these days -- and the overwhelming bulk of us are better for it. And writing code by hand is an incredible talent and skill, but again, essentially useless these days.

                          donuts@lemmy.worldD This user is from outside of this forum
                          donuts@lemmy.worldD This user is from outside of this forum
                          [email protected]
                          wrote on last edited by [email protected]
                          #57

                          I've never asked ChatGPT to fix a syntax error because I use Copilot

                          If you are going to be this pedantic, I'll have you know Copilot is a ChatGPT model in a Microsoft skin.

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

                            Wth is "Fixing memory leaks using pointers"?

                            1 Reply Last reply
                            10
                            • M [email protected]

                              tar -eXtract Ze Vucking File

                              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
                              #59

                              I was about to say tar -CompressZeVuckingFile; great mnemonic and I use it every time!

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

                                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 This user is from outside of this forum
                                L This user is from outside of this forum
                                [email protected]
                                wrote on last edited by [email protected]
                                #60

                                It can be easier if you're used to the dash before the arguments; it's optional but you can put them:

                                tar -cf   # Compress File
                                tar -xf   # Xtract File
                                
                                1 Reply Last reply
                                0
                                • M [email protected]

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

                                  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
                                  #61

                                  Still do.

                                  1 Reply Last reply
                                  1
                                  • icastfist@programming.devI [email protected]

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

                                    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
                                    #62

                                    To be fair, they show up as “^X” or whatever, and typing [Shift]+[6] followed by the [X]-key doesn't do the trick.

                                    1 Reply Last reply
                                    1
                                    • Z [email protected]

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

                                      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
                                      #63

                                      To be fair, unlocking the frame rate on console-to-PC ports still fast-forwards many games including Nier: Automata or breaks the physics like in Skyrim.

                                      It doesn't have to be this way, any more, but it still is because… Lack of expertise?
                                      I really can't think of anything else?

                                      1 Reply Last reply
                                      0
                                      • umbraroze@slrpnk.netU [email protected]

                                        If using plain CSS, usually it's enough to set width appropriately, and margin-left and margin-right to auto.

                                        If using a Modern Frontend/CSS Framework, then may God have mercy on your poor soul.

                                        (Seriously I just started a new project with TailwindCSS and I'm so confused. But not entirely desperate yet.)

                                        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
                                        #64

                                        My brother in Christ TailwindCSS just gives classes that let you do inline styling in a shorter syntax! (and theme configuration, but mostly inline styling)

                                        Replace width: ...px with w-..., margin-left: ... with ml-... and margin-right: ... with mr-....
                                        Setting both horizontal margins is mx-... and both vertical margins is my-....

                                        If you can do inline styling, TW just makes the syntax a bit shorter, but that's it, really.

                                        1 Reply Last reply
                                        0
                                        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