• @gigachad@sh.itjust.works
      link
      fedilink
      8421 days ago

      To those of you feeling called out: Vibe coding is not about letting GPT find your missing semicolon or create that weird for-loop for you, but crafting the whole source code from scratch for a person who can’t program at all.

      • @JasonDJ@lemmy.zip
        link
        fedilink
        2821 days ago

        I’ve used it to craft a quick PowerShell or bash oneliner, or to get familiar with a function in some python package I’ve never used. But an entire program?

      • @shalafi@lemmy.world
        link
        fedilink
        English
        2221 days ago

        Do people really do that?! I’ve just used it as a starting point for something totally unfamiliar, reworked it to suit, made sure I understood everything it spit out. I cannot imagine ChatGPT spitting out working code.

      • Darren
        link
        fedilink
        English
        720 days ago

        I used ChatGPT a few days ago to build a python script that takes a link in my clipboard and runs a yt-dlp command to download it to one of my Plex folders. Had to fettle a few details, but all told it took me about half an hour from start to finish.

        I have absolutely no idea how to write a python script, so I’m incredibly happy with the output.

        However, I’m not trying to use it to get paid, so I guess that’s OK.

        • @corsicanguppy@lemmy.ca
          link
          fedilink
          English
          620 days ago

          not trying to use it to get paid, so I guess that’s OK.

          I think this has something to do with it . You’re using it to accomplish something, and not over-billing your skills for a fat cheque.

          • @hikaru755@lemmy.world
            link
            fedilink
            619 days ago

            That, and also, it’s a very straightforward, narrow-scoped functionality. LLMs are pretty good with that kind of thing. It’s complexity they struggle with

          • Darren
            link
            fedilink
            English
            319 days ago

            I’m using it to make stealing content from YouTube even more efficient, so I can watch videos on my Apple TV without having to pay them a stupid amount for premium, or having to tolerate the obnoxious number of ads.

      • @themachinestops@lemmy.dbzer0.com
        link
        fedilink
        English
        3
        edit-2
        18 days ago

        I used it to write a simple query today and felt disgusting. It feels like I used a lazy way instead of doing research to find the right Syntax. I did research before using it, but the documentation wasn’t clear, so I used it.

    • @NoForwardslashS@sopuli.xyz
      link
      fedilink
      English
      2821 days ago

      It sounds likely it should be something cooler than being able to type a question to a computer. Like, if I was really good at Ask Jeeves, could I be a Vibe Bro too?

    • @MissJinx@lemmy.world
      link
      fedilink
      1221 days ago

      I don’t need to code a lot but the few times I asked AI for a simple code ( like vba or batch script) it messed up. How do you mess up VBA!? It took more time for me to correct than to just type.

    • @corsicanguppy@lemmy.ca
      link
      fedilink
      English
      1020 days ago

      using something like Chat-gpt to …

      … write your entire project.

      I think we decided to call them Sloppers. ‘vibe’-coding is way too charitable.

      • @lessthanluigi@lemmy.sdf.org
        link
        fedilink
        620 days ago

        Sloppers is much better. vibe-coding should be more like actually coding, but like having a crazy-ass aesthetic as your desktop or listening to some banger music or something like that. Also the code comments should be ‘vibes-based’, aka only intuition can decipher what the comment says.

      • @MonkeMischief@lemmy.today
        link
        fedilink
        619 days ago

        I like “sloppers”. Back in the day these would be script-kiddies/ skiddies but that’s even ascribing way too much effort compared to “vibe coding.”