• MrSmith@piefed.social
      link
      fedilink
      English
      arrow-up
      15
      ·
      edit-2
      12 hours ago

      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.

      • zeropointone@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        12 hours ago

        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.

        • Danitos@reddthat.com
          link
          fedilink
          arrow-up
          6
          ·
          6 hours ago

          I watched a bit out of curiosity and event vibe-coding aside, he is annoying as fuck. Couldn’t stand him 20 seconds.

          • zeropointone@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            32 minutes ago

            That’s an issue on its own. He’s just a typical streamer. I already had enough from looking at thumbnails.

      • KazuyaDarklight@lemmy.world
        link
        fedilink
        English
        arrow-up
        128
        ·
        15 hours ago

        Fake in that it’s almost assuredly written and posted by someone who is actively anti-vibe coding and this is a troll on the true believers.

      • Cethin@lemmy.zip
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        1
        ·
        13 hours ago

        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.

        • suicidaleggroll@lemmy.world
          link
          fedilink
          arrow-up
          18
          arrow-down
          2
          ·
          edit-2
          13 hours ago

          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.

          • gravitas_deficiency@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            27 minutes ago

            My company is doing a big push for LLM/codegen/“everyday ‘AI’”

            Sorry - threw up in my mouth a little bit there

            And pretty much the only thing I acquiesce to using is the “better autocomplete” feature. Most of the other stuff it seems to offer is essentially useless on a day-to-day basis for me.

            And moreover, it’s actively harmful to the entire practice of engineering, because management and execs see it as this magical oracle/panopticon that can magically make people more productive and churn out 10x more bullshit products that they didn’t consult with engineers on than before. It can’t and it doesn’t. But that doesn’t stop them from thinking it can.

            And then they stop hiring junior levels because “codegen can do that”. And then you have a generational gap in the entire fucking discipline of coding as an art, because the entire fucking tech industry is doing this. And we haven’t even touched on the ecological and infrastructural (as in: water and power, not “which cloud or bare metal do we put this on”) implications and how they’re being blatantly ignored and hand-waved away, or the comical license and usage violations that are perfectly fine when large companies do but you’ve been a naughty boy if you torrent a fucking movie. But I digress.

          • korazail@lemmy.myserv.one
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 hour ago

            I really like the description of AI coding as ‘custom stack overflow generator’ because it really sells the flaws as well, to an experienced dev. We go to stack overflow for help with some weird quirk of a language or find an obscure library that solves our specific need.

            I think vibe coding is cobbling together a project from a bunch of stack overflow posts – and they only use the question part of the post.

          • Neshura@bookwyr.me
            link
            fedilink
            English
            arrow-up
            2
            ·
            4 hours ago

            I’m just using AI to get me the damn standard library function I want to use but can’t remember. Way faster than clicking through a couple links of a search result for it.

          • Cethin@lemmy.zip
            link
            fedilink
            English
            arrow-up
            2
            ·
            6 hours ago

            Sure, it can be useful for people who do know how to program, though I find it usually takes more effort to get it to create what I want and make sure it works than it takes to just do it myself.

            This guy explicitly says he doesn’t know how to program though. He says he took an HTML (not a programming language, a markdown language) class a decade ago. He probably doesn’t remember shit from it, not that it’d be helpful anyway because writing HTML has nothing to do with writing a program to perform a task.

            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.

            You obviously aren’t a programmer. You either know how to program or you don’t. The language is just syntax, which is trivial to learn. It doesn’t help you get running in a new language because you still need to learn the syntax to make sure it’s writing something reasonable. That time has to be spent no matter what.

            • silasmariner@programming.dev
              link
              fedilink
              arrow-up
              2
              ·
              5 hours ago

              you obviously aren’t a programmer

              Don’t be a dick, the example is a perfectly reasonable one, and it’s something ppl would’ve used Rosetta code or learnxiny or stack overflow for in the past.

          • Serinus@lemmy.world
            link
            fedilink
            arrow-up
            3
            ·
            8 hours ago

            I’m currently doing this with an angular project that’s a bit of a clusterfuck. So many layers.

            I’m still having to break it down into much, much smaller chunks and it’s not able to do much, but it is helpful. Most useful thing was that I started with writing a pure SQL query with several joins and told it “turn this into linq using existing entities”.

            I think they’ll completely replace ORMs.

          • KairuByte@lemmy.dbzer0.com
            link
            fedilink
            arrow-up
            6
            ·
            11 hours ago

            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.”

    • NoiseColor @lemmy.world
      link
      fedilink
      arrow-up
      17
      ·
      16 hours ago

      It’s strange, but I’ve seen lots of comments that are not aware this is fake. The ai hater crowd is using it as their proof, the other side saying he is using it wrong.

      • zeropointone@lemmy.world
        link
        fedilink
        arrow-up
        16
        arrow-down
        1
        ·
        14 hours ago

        That’s depressing. This is so obviously fake because of how entertaining it is written and how the conclusion gets shoved in your face. No subtlety.

    • andioop@programming.dev
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      16 hours ago

      Is that what the weird extra width on some letters is, artifacts from some AI generating the post?

      • snooggums@lemmy.world
        link
        fedilink
        English
        arrow-up
        34
        ·
        16 hours ago

        No, the phrasing makes it clear someone wrote a fictional account of becoming self aware that the output of vibe coding isn’t maintainable as it scales.

        • andioop@programming.dev
          link
          fedilink
          English
          arrow-up
          11
          ·
          edit-2
          16 hours ago

          I’m entirely too trusting and would like to know what about the phrasing tips you off that it’s fictional. Back on Reddit I remember so many claims about posts being fake and I was never able to tease out what distinguished the “omg fake! r/thathappened” posts from the ones that weren’t accused of that, and I feel this is a skill I should be able to have on some level. Although taking an amusing post that wasn’t real as real doesn’t always have bad consequences.

          But I mostly asked because I’m curious about the weird extra width on letters.

          • AmidFuror@fedia.io
            link
            fedilink
            arrow-up
            34
            ·
            16 hours ago

            When something is too “on the nose,” for example, it’s written in exactly the way that would induce the most cheering and virality because it appeals so much to one group of people, it’s worth considering it may have been written to provoke exactly that reaction.

            • andioop@programming.dev
              link
              fedilink
              English
              arrow-up
              10
              ·
              edit-2
              16 hours ago

              Thanks!

              I really wish people did not do this. This isn’t something I was ever taught to look for, and I like to think I got a good education. I was taught to make sure my source is credible, to consider biases and spin and what things are facts and what is just opinion, but I wasn’t taught to look for a lot of deception people call out online. But I guess I have to live with this and gain the skill to look for deception. Genuinely, thanks for helping me, since I don’t think I ever would have figured out what raises “fake” flags in most peoples’ heads on my own.

              • snooggums@lemmy.world
                link
                fedilink
                English
                arrow-up
                13
                ·
                16 hours ago

                AmidFuror’s description is on point and I see it as a variant of Poe’s Law. Instead of sarcasm being mistaken for a real belief, it is presenting a fictional account of someone being self aware that is mistaken for someone actually becoming self aware.

                There are two lines that make me absolutely certain it is written by someone who it not a vibe coder and is leaning into the sarcasm.

                • ‘pulling out my wallet for someone that knows what they are doing’ implies the poster knows they don’t know what they are doing
                • ‘vibe coding is just roleplaying for guys who want to feel like hackers’ is a joke I’ve seen directed at vibe coders more than once

                Keep in mind that not all deception is malicious, but most people see the word deception as having a negative implication. An actor/actress pretending to be someone else is technically deceptive the same way as whoever wrote this hilarious post. They are presenting a fictional account for an audience.

                • andioop@programming.dev
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  ·
                  15 hours ago

                  You are right about the thespian thing, but when you watch TV/film/theatre everyone is in on the “joke” and we all know they’re not really falling in love, getting murdered, or whatever dramatic happening. I’m not sure if OOP is just trying to entertain and expects everyone to realize they’re joking, which would stick them on the thespian side, or if they have other motives. But hey, interesting point to bring up!

                  • snooggums@lemmy.world
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    14 hours ago

                    They knew the two lines that I quoted would clue in most people who dislike vibe coding that it was a joke.

                • andioop@programming.dev
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  15 hours ago

                  You are right about the thespian thing, but when you watch TV/film/theatre everyone is in on the “joke” and we all know they’re not really falling in love, getting murdered, or whatever dramatic happening. I’m not sure if OOP is just trying to entertain and expects everyone to realize they’re joking, which would stick them on the thespian side, or if they have other motives. But hey, interesting point to bring up!

          • Windex007@lemmy.world
            link
            fedilink
            arrow-up
            8
            ·
            16 hours ago

            r/thatHappened was the worst thing to happen to Reddit and I sincerely hate whoever created that sub

      • zeropointone@lemmy.world
        link
        fedilink
        arrow-up
        17
        ·
        16 hours ago

        No, the text itself. No vibe coder would write something like that. The artifacts you mentioned are the result of simple horizontal and vertical upscaling. If you zoom in you can see it better.