Full title: Microsoft’s distinguished engineer says “typing code is absolutely over,” and Windows 11 is already being built that way. Nadella previously said 20-30% code at MSFT is AI-coded, and Windows security updates now include AI-assisted fixes to fight AI-enabled threats.

  • Scrogu@lemmy.zip
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    25
    ·
    3 days ago

    Hard agree with him now. I’m running multiple opus agents in parallel with occasional fable reviews and plans. I review and correct and guide but I could never come close to this level of real productivity without it.

    The abstraction level has risen up to interfaces and architecture and I’m good at both.

    • Toga77@lemmy.world
      link
      fedilink
      English
      arrow-up
      15
      arrow-down
      1
      ·
      3 days ago

      Idk how people can type this shit out and not feel disgusting.

      Productivity for what. You’ve outsourced your thinking to the gambling prompt machine. Yikes.

      • Shanmugha@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        3 days ago

        Doesn’t look like it. Outsourcing thinking is one thing: “hey, ai, implement this feature, no mistakes --> straight to production”, outsourcing writing code is another thing: “hey, ai, write such and such code --> review --> this is not needed, that should be done this way --> rinse and repeat, then testing, and only then production”

        Edit: problem is, I have no sensible ground to believe enough people at microslop do the latter. Nor am I optimistic about this percentage in general, including people of other professions

          • Shanmugha@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            4
            ·
            2 days ago

            We are talking different languages here. You: “if you let AI do your thinking for you, your ability will decrease”. True, of course. Me: “you can use AI to help without outsourcing actual thinking process to it”. Also true. And of course it is true that too many people are taking the shortcut and this should be addressed

            • Toga77@lemmy.world
              link
              fedilink
              English
              arrow-up
              6
              ·
              2 days ago

              Except what is the functional difference? Please elaborate.

              You still interact with LLMs the same exact way, you are still prompting, waiting for a result, then getting dopamine when it’s right, and then prompting again when it’s wrong.

              That’s literally the same loop gambling uses, and then the AI will stack on “great job, you’re so fucking smart and handsome”.

              People stop thinking, and use AI. It feels like a friend, like a colleague, like it was trained on the most persuasive writing in human history and thent it blows that smoke up your ass.

              As AIs are designed now, literally no one is immune from the psychosis, the yes man syndrome, or just being human(lazy) and letting the AI do it.

              You cannot trust people to think for themselves, we already have issues with that and now we distributed chatbots to everyone so learning is even less necessary.

              • Shanmugha@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                2 days ago

                You cannot trust people to think for themselves, we already have issues with that and now we distributed chatbots to everyone so learning is even less necessary.

                True that. No question here

                Except what is the functional difference? Please elaborate.

                I am not “getting dopamine when it’s right, and then prompting again when it’s wrong”, I am just offloading the work of typing the text. What the code should do, how it should do it, how much effort to spend on processing this or that edge case/possible problem - still all me. Another version of the same: I don’t care that an llm also writes tests and they are green: who cares if they are green when the core logic can be still all fucked up

    • acchariya@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      Did you ever think that maybe opus is producing rubbish that nobody wants to read, and you are tempted at accept it for the sake of “productivity”?

      If some piece of training data worked around some problem in an old dependency, well now all the generated code is going to build in that same workaround and write out comments explaining it whether it applies anymore or not. Its like superstition coding, and eliminates the possibility of creating optimized code for what you need without overly defensive or complex implementation, and against the current state of your dependencies. The opus code might come faster, and it might work, but the only way to review and maintain it is going to be opus or the next model. I’m not criticizing you, were all being pushed into using it this way, but a part of the creativity is gone and ceded to ai companies

    • sanitation@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      3 days ago

      they cant change fundametals - device working against me is not my device.
      which is why - doesnt matter if they rewrite everyting in rust, it wont sell.
      people know nowadays

      • baines@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        sadly they don’t

        anti ai is trending but that’ll go away with time

        the actually caring about the underlying problems will be like the fight for privacy now