• heartSagan5@lemmy.zip
    link
    fedilink
    arrow-up
    14
    arrow-down
    13
    ·
    9 hours ago

    … is that people do their best and I expect people to understand what they are doing.

    Except you can’t with AI. It vomits a black box, and you have to decode it and test it before dumping it in a commit. Few do that.

    • Sonalder@lemmy.ml
      link
      fedilink
      arrow-up
      28
      arrow-down
      3
      ·
      8 hours ago

      There is a difference with vibe coder that have no code background and software engineer that use LLM to generate code.

      This situation is very similar to auto-completion IDE back in the days or more recently the first public version of Copilot.

      AI don’t vomit blackbox. It infere completely auditable transparent code (often with overdetailled comments). Maintainers do review the code that they will have to maintain before merging it in the main codebase. In FOSS they often don’t care who you are, they are looking at the quality of your code, not your LinkedIn profile.

      • ragas@lemmy.ml
        link
        fedilink
        arrow-up
        12
        arrow-down
        2
        ·
        8 hours ago

        True. However the determinisim behind a compiler allows you to make some more solid assumptions.

        For AI use you need to be a good chunk more careful to use it responsibly.