• gigachad@sh.itjust.works
    link
    fedilink
    arrow-up
    83
    arrow-down
    2
    ·
    6 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
      arrow-up
      27
      arrow-down
      1
      ·
      6 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
      arrow-up
      22
      arrow-down
      2
      ·
      6 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@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      7
      ·
      5 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
        arrow-up
        6
        ·
        5 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
          arrow-up
          6
          ·
          5 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@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          3
          ·
          5 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
      arrow-up
      3
      ·
      edit-2
      4 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.