• rumba@lemmy.zip
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 month ago

    Oh god yes, ran into this asking for a shell.nix file with a handful of tricky dependencies. It kept trying to do this insanely complicated temporary pull and build from git instead of just a 6 line file asking for the right packages.

    • ggppjj@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 month ago

      “This code is giving me a return value of X instead of Y”

      “Ah the reason you’re having trouble is because you initialized this list with brackets instead of new().”

      “How would a syntax error give me an incorrect return”

      “You’re right, thanks for correcting me!”

      “Ok so like… The problem though.”

      • rumba@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        Yeah, once you have to question its answer, it’s all over. It got stuck and gave you the next best answer in it’s weights which was absolutely wrong.

        You can always restart the convo, re-insert the code and say what’s wrong in a slightly different way and hope the random noise generator leads it down a better path :)

        I’m doing some stuff with translation now, and I’m finding you can restart the session, run the same prompt and get better or worse versions of a translation. After a few runs, you can take all the output and ask it to rank each translation on correctness and critique them. I’m still not completely happy with the output, but it does seem that sometime if you MUST get AI to answer the question, there can be value in making it answer it across more than one session.