• qaz@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    17 hours ago

    OpenAI already makes it write Python functions to do the calculations.

    • jacksilver@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 hours ago

      This is the right answer.

      LLMs have already become this weird mesh of different services tied together to look more impressive. OpenAIs models can’t do math and farm it out to python for accuracy.

    • Echo Dot@feddit.uk
      link
      fedilink
      English
      arrow-up
      15
      ·
      15 hours ago

      So it’s going to write python functions to calculate the answer where all the variables are stored in an Excel spreadsheet a program that can already do the calculations? And how many forests did we burn down for that wonderful piece of MacGyvered software I wonder.

      The AI bubble cannot burst soon enough.

          • UnderpantsWeevil@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 hours ago

            I’m wondering if this is a sleight-of-hand trick by the poster, then.

            If they typed the “1” field to Text and left the 2 and 3 as numeric, then ran Copilot on that. In that case, its more an indictment of Excel than Copilot, strictly speaking. The screen doesn’t make clear which cells are numbers and which are text.

            • absentbird@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              5 hours ago

              I don’t think there’s an explanation that doesn’t make this copilot’s fault. Honestly JavaScript shouldn’t allow math between numbers and strings in the first place. “1” + 1 is not a number, and there’s already a type for that: NaN

              Regardless, the sum should be 5 if the first cell is text, so it’s incorrect either way.

              • UnderpantsWeevil@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                5 hours ago

                Honestly JavaScript shouldn’t allow math between numbers and strings in the first place.

                You can explicitly type values in more recent versions of JavaScript to avoid this, if you really don’t want to let concatenation be the default. So, again, this feels like an oversight in integration rather than strict formal logic.