• [deleted]
    link
    fedilink
    English
    18•22 days ago

    Unlike reviewing a human who writes code there is zero chance of AI learning from the past and making fewer mistakes in the future. At a least a human has a chance of becoming better at coding from review feedback.

    • @CheesyFox@lemmy.sdf.org
      link
      fedilink
      English
      1•21 days ago

      Ergo, you should leave as little places for AI to make mistakes, undiagnosable by static analysis tools, as possible. In other words, make all the technical and algorithmic decisions yourself.

    • BJW
      link
      fedilink
      English
      -17•22 days ago

      No? Are you not aware of the concept of “memories”? AI do indeed take feedback into account, if they’re designed to.

      • [deleted]
        link
        fedilink
        English
        18•22 days ago

        AI does not have memories.

        It has a comparatively small context window that makes things worse the more it fills up.

        • @architect@thelemmy.club
          link
          fedilink
          English
          -11•
          edit-2
          21 days ago

          Eh I really think it does. You don’t news to load everything into context. You need to load where everything is located into context.

        • BJW
          link
          fedilink
          English
          -13•22 days ago

          You are mistaken. Some AI models do indeed have memories.

          • @DaTingGoBrrr@lemmy.ml
            link
            fedilink
            English
            9•22 days ago

            They save some strings in a document to later read and “remember”. Calling them memories is a reach.

            • BJW
              link
              fedilink
              English
              -6•21 days ago

              My point stands that they can learn from feedback. Your memories are only information in a virtual document, too. Just as susceptible to corruption, or misinterpretation.

                • BJW
                  link
                  fedilink
                  English
                  -6•21 days ago

                  Only because you don’t think of it as one. It’s just a different medium for the storage of information.

              • @DaTingGoBrrr@lemmy.ml
                link
                fedilink
                English
                3•21 days ago

                Does an Alzheimer’s patient learn things just because they read the same note every morning explaining the reality to them?

                • BJW
                  link
                  fedilink
                  English
                  0•21 days ago

                  No, their file system is corrupt. No reliable read or write access.

                  • @DaTingGoBrrr@lemmy.ml
                    link
                    fedilink
                    English
                    1•21 days ago

                    The AI is no different from the girl in “50 First Dates (2004)”. It has to go back and read the post-it notes every time you start a new session. It does not retain memory without writing shit down to read later.

      • pageflight
        link
        fedilink
        English
        9•21 days ago

        The auto-generated memories I’ve seen it create are pretty inane: “always name variables container_ when in MySpecificClass”. Not really learning engineering principles.

        Similar, I’ve found AGENT.md files might nudge it in the right direction, but as always it’s a fuzzy matcher, not a learning engineer.

        • BJW
          link
          fedilink
          English
          -8•21 days ago

          It’s best to generate memories manually, but I’ve had good fortune with auto-generated so far. At least using Co-pilot.

          I have found it best to have another AI generate the agent.md - having a layer of interpretation can really clarify the information imparted.