• ggppjj@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    7 hours ago

    Not copilot, but I run into a fourth problem:
    4. The LLM gets hung up on insisting that a newer feature of the language I’m using is wrong and keeps focusing on “fixing” it, even though it has access to the newest correct specifications where the feature is explicitly defined and explained.

    • rumba@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 hours 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
        0
        ·
        4 hours 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.”