• Ekranoplane [none/use name]@hexbear.net
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    2
    ·
    2 days ago

    But the art field is making final products that have no formal correctness. The programming field is making infrastructure that never gets seen by end users, and we do have formal verification. Two completely different things.

    The skill collapse already happened after the 90s which is why all the software is so shit right now. Now the competent people can take over again and rewrite everything in immutable functional languages with complete unit test coverage and viral copyleft licenses.

        • bobs_guns@lemmygrad.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 days ago

          I work with frontier models every day that I participate in gainful employment activities, and I don’t think I would call them reliable. Definitely not reliable enough to design complicated software correctly on a language there’s relatively little training data on.

          • Ekranoplane [none/use name]@hexbear.net
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 days ago

            They struggle with design because they can’t tell a good idea from a bad idea without writing a comparative essay first. You can still make it work as long as no more than a third of your sessions are about implementation. Everything else should be about exploration and planning. The human drives the design.

            • bobs_guns@lemmygrad.ml
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 day ago

              To be honest with you, that sounds like more effort than just making it yourself for the most part.

              • Ekranoplane [none/use name]@hexbear.net
                link
                fedilink
                English
                arrow-up
                1
                ·
                9 hours ago

                It’s an equal amount of effort but 10 to 100 times more productive so I actually have time to add unit tests and error recovery strategies before the managers come asking questions.

                I guess if your company isn’t totally dysfunctional it’s not as helpful but I’ve never even heard of a corporate dev environment not ran by idiot PMs

    • none [none/use name]@hexbear.net
      link
      fedilink
      English
      arrow-up
      11
      ·
      2 days ago

      rewrite everything in immutable functional languages with complete unit test coverage and viral copyleft licenses.

      Cool! Where is the git repo?