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. The vibecoders are becoming sentient

The vibecoders are becoming sentient

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
177 Posts 123 Posters 2 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.
  • C [email protected]

    It's like the nerd version of Synthol body 'builders'.

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

    Well

    That's horrifying. I thought it was way cooler that I could make my own muscles bigger by diet and exercise but maybe cool is different in different parts of the world

    C 1 Reply Last reply
    2
    • P [email protected]

      Well

      That's horrifying. I thought it was way cooler that I could make my own muscles bigger by diet and exercise but maybe cool is different in different parts of the world

      C This user is from outside of this forum
      C This user is from outside of this forum
      [email protected]
      wrote last edited by [email protected]
      #47

      That's horrifying.

      I have no empirical evidence... but I'm fully convinced there's at least 1 idiot with a synthol pp

      P 1 Reply Last reply
      1
      • C [email protected]

        I love the one guy on that thread who is defending vibe coding, and is "about to launch his first application," and anyone who tells him how dumb he is is only doing so because they feel threatened.

        S This user is from outside of this forum
        S This user is from outside of this forum
        [email protected]
        wrote last edited by [email protected]
        #48

        Nah I'm on that guy's side. His experience lines up with my own, namely that vibe coding is not useful for people who don't know how to program, but it can be useful for people who do know how to program, and simply aren't familiar with the specific syntax used in a language they're not an expert in.

        In that case, the queries to the AI model aren't, "write me a program that can do X", it's more like "write me a function in this language that can take A, B, and C as inputs, do operation Y with them, and return Z", or "what's the best way to find all of the unique elements in an array and sort it alphabetically in this language". Then the programmer can take those pieces and build up a proper application with them. The AI isn't actually writing the program for you, it's more like a customized Stack Overflow generator, without having to wade through a decade of people arguing back and forth in the comments about inane bullshit.

        Does it save a ton of time? No, but it's still helpful, and can get you up and running in a new language much faster than the alternative.

        kairubyte@lemmy.dbzer0.comK S C neshura@bookwyr.meN K 6 Replies Last reply
        24
        • Z [email protected]

          Obviously fake. Still funny though.

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

          You should(n't) watch Quin69. He's currently "vibe-coding" a game with Claude. Already spent $3000 in tokens, and the game was in such a shit state, that a viewer had to intervene and push an update that dragged it to a "playable" state.

          The game is at a level of a "my first godot game", that someone who's learning could've made over a weekend.

          Z 1 Reply Last reply
          18
          • orca@orcas.enjoying.yachtsO [email protected]

            I don’t really care about vibe coders but as a dev with just under 2 decades in the field:

            1. Your vibe coding shit will not go to prod until humans fully review it
            2. You better review it yourself first before offloading that massive mental drain to someone else (which means you still need to have some semblance of programming skills). Don’t open a PR with 250 files in it and then tell someone else to validate it.
            3. Use more context. Don’t give it vague ass prompts.
            4. Don’t use auto-accept. That’s just lazy asshole shit.

            I can’t stress this enough: if you give me a PR with tons of new files and expect me to review it when you didn’t even review it yourself, I will 100% reject it and make you do it. If it’s all dumped into a single commit, I will whip your computer into the nearest body of water and tell you to go fish it out.

            I don’t care what AI tool wrote your code. You’re still responsible for it and I will blame you.

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

            I have never used an AI to code and don't care about being able to do it to the point that I have disabled the buttons that Microsoft crammed into VS Code.

            That said, I do think a better use of AI might be to prepare PRs in logical and reasonable sizes for submission that have coherent contextualization and scope. That way when some dingbat vibe codes their way into a circle jerk that simultaneously crashes from dual memory access and doxxes the entire user base, finding issues is easier to spread out and easier to educate them on why vibe coding is boneheaded.

            I developed for the VFX industry and I see the whole vibe coding thing as akin to storyboards or previs. Those are fast and (often) sloppy representations of the final production which can be used to quickly communicate a concept without massive investment. I see the similarities in this, a vibe code job is sloppy, sometimes incomprehensible, but the finished product could give someone who knew what the fuck they are doing a springboard to write it correctly. So do what the film industry does: keep your previs guys in the basement, feed them occasionally, and tell them to go home when the real work starts. (No shade to previs/SB artists, it is a real craft and vital for the film industry as a whole. I am being flippant about you for commedic effect. Love you guys.)

            orca@orcas.enjoying.yachtsO D merc@sh.itjust.worksM 3 Replies Last reply
            6
            • M [email protected]

              You should(n't) watch Quin69. He's currently "vibe-coding" a game with Claude. Already spent $3000 in tokens, and the game was in such a shit state, that a viewer had to intervene and push an update that dragged it to a "playable" state.

              The game is at a level of a "my first godot game", that someone who's learning could've made over a weekend.

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

              I better not watch this, it would make me angry. I hate people who could have hired someone like me for the same or even less money and get a working product. But no, they always throw money at fraudsters. Because wasting resources is their very nature.

              D 1 Reply Last reply
              7
              • C [email protected]

                That's horrifying.

                I have no empirical evidence... but I'm fully convinced there's at least 1 idiot with a synthol pp

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

                I would not be a slight bit surprised if all of those guys tried to have a synthol pp.

                1 Reply Last reply
                1
                • I [email protected]

                  When I see a sloppy PR I remind people “AI didn’t write that. You wrote it. Your name is on the git blame.”

                  isveryloud@lemmy.caI This user is from outside of this forum
                  isveryloud@lemmy.caI This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #53

                  Love it, I have a vibe coding colleague I will use this with.

                  1 Reply Last reply
                  17
                  • D [email protected]

                    Has to be fake, or he just heard the word flow state somewhere and misunderstood it's meaning, lol

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

                    Management confusing their coke habit with flow state

                    1 Reply Last reply
                    1
                    • S [email protected]

                      Nah I'm on that guy's side. His experience lines up with my own, namely that vibe coding is not useful for people who don't know how to program, but it can be useful for people who do know how to program, and simply aren't familiar with the specific syntax used in a language they're not an expert in.

                      In that case, the queries to the AI model aren't, "write me a program that can do X", it's more like "write me a function in this language that can take A, B, and C as inputs, do operation Y with them, and return Z", or "what's the best way to find all of the unique elements in an array and sort it alphabetically in this language". Then the programmer can take those pieces and build up a proper application with them. The AI isn't actually writing the program for you, it's more like a customized Stack Overflow generator, without having to wade through a decade of people arguing back and forth in the comments about inane bullshit.

                      Does it save a ton of time? No, but it's still helpful, and can get you up and running in a new language much faster than the alternative.

                      kairubyte@lemmy.dbzer0.comK This user is from outside of this forum
                      kairubyte@lemmy.dbzer0.comK This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #55

                      An HtML class ten years ago isn’t anything close to knowing how to program. It’s like saying “I wrote a bullet point lost years ago so I know how to write a novel.”

                      1 Reply Last reply
                      6
                      • cupcakezealot@piefed.blahaj.zoneC [email protected]

                        what vibe coding? do i really want to know?

                        spankmonkey@lemmy.worldS This user is from outside of this forum
                        spankmonkey@lemmy.worldS This user is from outside of this forum
                        [email protected]
                        wrote last edited by
                        #56

                        Letting Clippy Jr write your code.

                        1 Reply Last reply
                        1
                        • isaac@waterloolemmy.caI [email protected]
                          This post did not contain any content.
                          enbiousenvy@lemmy.blahaj.zoneE This user is from outside of this forum
                          enbiousenvy@lemmy.blahaj.zoneE This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #57

                          is it not making someone fix generated project is a massive work rather than building smething from the ground up?

                          I had a project where I was supposed to clean up a generated 3D model. It has messed up topology, some missing parts, unintelligible shapes. It made me depressed cleaning it up.

                          few of them was simple enough for me to rebuild the mesh from the ground up following the shape, as if I'm retopologizing. But the more complex ones have that unintelligible shapes that I can't figure what that is or the flow of the topology.

                          If I was given more time & pay I could rebuild all of that my own way so I understand every vertices exist in the meshes. But oh well that contradicts their need of quick & cheap.

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

                            If it’s all dumped into a single commit, I will whip your computer into the nearest body of water and tell you to go fish it out.

                            I'm going to steal this for an update to an internal guidance document for my dev team. Thank you.

                            orca@orcas.enjoying.yachtsO This user is from outside of this forum
                            orca@orcas.enjoying.yachtsO This user is from outside of this forum
                            [email protected]
                            wrote last edited by
                            #58

                            Lmao glad I could help! I hate those big commits. They’re so much harder to traverse and know what’s going on. Developer experience has been big on my mind lately. Working 5 days a week is already hard, but there are moments when we can make tiny bits easier for each other.

                            1 Reply Last reply
                            4
                            • isaac@waterloolemmy.caI [email protected]
                              This post did not contain any content.
                              T This user is from outside of this forum
                              T This user is from outside of this forum
                              [email protected]
                              wrote last edited by
                              #59

                              The post was probably made by a troll, but the comment section is wise to the issue.

                              I know we like to mock vibe coder because they can be naive, but many are aware that they are testing a concept and usually a very simple one. Would you rather have them test it with vibe coding or sit you down every afternoon for a week trying to explain how it's not quite what they wanted?

                              1 Reply Last reply
                              10
                              • A [email protected]

                                I have never used an AI to code and don't care about being able to do it to the point that I have disabled the buttons that Microsoft crammed into VS Code.

                                That said, I do think a better use of AI might be to prepare PRs in logical and reasonable sizes for submission that have coherent contextualization and scope. That way when some dingbat vibe codes their way into a circle jerk that simultaneously crashes from dual memory access and doxxes the entire user base, finding issues is easier to spread out and easier to educate them on why vibe coding is boneheaded.

                                I developed for the VFX industry and I see the whole vibe coding thing as akin to storyboards or previs. Those are fast and (often) sloppy representations of the final production which can be used to quickly communicate a concept without massive investment. I see the similarities in this, a vibe code job is sloppy, sometimes incomprehensible, but the finished product could give someone who knew what the fuck they are doing a springboard to write it correctly. So do what the film industry does: keep your previs guys in the basement, feed them occasionally, and tell them to go home when the real work starts. (No shade to previs/SB artists, it is a real craft and vital for the film industry as a whole. I am being flippant about you for commedic effect. Love you guys.)

                                orca@orcas.enjoying.yachtsO This user is from outside of this forum
                                orca@orcas.enjoying.yachtsO This user is from outside of this forum
                                [email protected]
                                wrote last edited by [email protected]
                                #60

                                I think this is great. I like hearing about your experience in the VFX industry since it’s unfamiliar to me as a web dev. The storyboard comparison is spot on. I like that people can drum up a “what if” at such a fast pace, but vibe coders need to be aware that it’s not a final product. You can spin it up, gauge what works and what doesn’t, and now you have feasibility with low overhead. There’s real value to that.

                                Edit: forgot to touch on your PR comment.

                                At work, we have an optional GitHub workflow that lets you call Claude in a PR and it will do its own assessment based on the instructions file we wrote for it. We stress that it’s not a final say and will make mistakes, but it’s been good in a pinch. I think if it misses 5 things but uncovers 1 bug, that’s still a win. I’ve definitely had “a-ha” moments with it where my dumb brain failed to properly handle a condition or something. Our company is good about using it responsibly and supplying as much context as we possibly can.

                                1 Reply Last reply
                                2
                                • isaac@waterloolemmy.caI [email protected]
                                  This post did not contain any content.
                                  R This user is from outside of this forum
                                  R This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by
                                  #61

                                  Can someone tell me what vibe coding is?

                                  N N cypherpunks@lemmy.mlC merc@sh.itjust.worksM 4 Replies Last reply
                                  4
                                  • enbiousenvy@lemmy.blahaj.zoneE [email protected]

                                    is it not making someone fix generated project is a massive work rather than building smething from the ground up?

                                    I had a project where I was supposed to clean up a generated 3D model. It has messed up topology, some missing parts, unintelligible shapes. It made me depressed cleaning it up.

                                    few of them was simple enough for me to rebuild the mesh from the ground up following the shape, as if I'm retopologizing. But the more complex ones have that unintelligible shapes that I can't figure what that is or the flow of the topology.

                                    If I was given more time & pay I could rebuild all of that my own way so I understand every vertices exist in the meshes. But oh well that contradicts their need of quick & cheap.

                                    R This user is from outside of this forum
                                    R This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by [email protected]
                                    #62

                                    I'd probably just use that 3D model to do a retopo.

                                    1 Reply Last reply
                                    0
                                    • R [email protected]

                                      Can someone tell me what vibe coding is?

                                      N This user is from outside of this forum
                                      N This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by
                                      #63

                                      There are a bunch of tools that are basically a text editor hooked up to an LLM. So you use natural language to prompt the software to write code for you.

                                      C 1 Reply Last reply
                                      4
                                      • R [email protected]

                                        Can someone tell me what vibe coding is?

                                        N This user is from outside of this forum
                                        N This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by
                                        #64

                                        Simply not caring and letting the dice roll machine drive

                                        1 Reply Last reply
                                        5
                                        • isaac@waterloolemmy.caI [email protected]
                                          This post did not contain any content.
                                          jerkface@lemmy.caJ This user is from outside of this forum
                                          jerkface@lemmy.caJ This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by [email protected]
                                          #65

                                          AI used extremely sparingly is sometimes helpful to an experienced coder. "Multivac, generate a set of unit tests for this function." Okay, some of these are dumb, but it's easier getting started on this mess than just looking at a blank buffer. Helps get the juices flowing a bit. But man, you try to actually do anything with it, and suddenly you're lost chasing a will-o'-wisp.

                                          E C 2 Replies Last reply
                                          29
                                          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