• dark_stang@beehaw.org
    link
    fedilink
    English
    arrow-up
    34
    ·
    1 year ago

    Stakeholders struggle to give accurate requirements most of the time, they’re not gonna be programming with ChatGPT soon. AI can really improve a good developer’s output though.

      • dark_stang@beehaw.org
        link
        fedilink
        English
        arrow-up
        15
        ·
        1 year ago

        You have to give it very specific instructions and small, targeted things to do. I’ve used it to write a lot of terraform, I hate writing IaC.

      • With some basic understanding of programming you can get Copilot to generate some pretty good code. Cods you and your company don’t own, of course, as automatically generated content isn’t copyrightable, but if the product works and your bills are paid, that works pretty well.

        I think the “web app that used to be an excel sheet” applications will be generated automatically in a few years through low-code subscription services and AI. There are already languages out that that will let you glue vast prepared libraries for super common requirements, and if someone manages to get ChatGPT onto those, I foresee a lot of HR people and managers losing their jobs as automating new business processes can now be done in a fraction of the time.

        Someone needs to write those prepared libraries and host those subscription services, though.

        • anlumo@feddit.de
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Cods you and your company don’t own, of course, as automatically generated content isn’t copyrightable

          If you combine enough of that code in a creative way, the work will be copyrightable. Unlike the GPL, public domain isn’t viral.

            • anlumo@feddit.de
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              https://www.law.cornell.edu/wex/compilation

              Under the Copyright Act, a compilation is a “work formed by the collection and assembling of preexisting materials or of data that are selected, coordinated, or arranged in such a way that the resulting work as a whole constitutes an original work of authorship. The term compilation includes collective works” 17 U.S.C. 101. This gives the compilation a separate copyright from any of the individual pieces within it. An author who creates a compilation owns the copyright of the compilation but not of the component parts.

            • abhibeckert@beehaw.org
              link
              fedilink
              arrow-up
              1
              ·
              edit-2
              1 year ago

              First of all, this isn’t a settled issue. Some people would argue Zarya of the Dawn is owned by everyone who created a copyrighted work that was used to train Midjourney. I hope these people are wrong, but it’s a legal grey area right now.

              The copyright office wants nothing to do with this issue. They don’t have nearly enough funding to figure it out.

              Second - if your code is so simple that you can just ask an LLM to write the entire thing for you… then who cares if it’s copyrighted? Anyone else in the world can just ask the LLM to write it separately for them. Why would they risk a lawsuit by copying your work? They’ll get a better end product by using the latest version of the LLM anyway.