‹ BackHN Continuity

Thread

Why I'm still bearish on LLMs after Navier-Stokes

496 points · 653 comments · jaykru

  1. carodgers · · focus · HN ↗
    This April 2026 paper is a fun and related read.

    <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;html&#x2F;2509.24239v4" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;html&#x2F;2509.24239v4

    Researchers asked frontier models to play chess. Have a look at the MAR rates in Table 3. When not explicitly told which moves were legal, no model identified legal moves at a rate better than 80%. Many asked for more illegal moves than legal moves. And even when explicitly told which moves were legal, the models continued to ask for illegal moves. With illegal asks discarded, none of the bots could beat a chess model calibrated to 1100 ELO.

    The author of the originating post says that &quot;current frontier models need laborious oversight and guardrails on even the simplest tasks&quot;, and he&#x27;s absolutely correct.

    1. glitchc · · focus · HN ↗
      Why not ask it to implement a chess engine first, and then use that to play against you?

      Does the LLM need to learn to play chess if it can build a chess engine to play for it instead?

      1. lionkor · · focus · HN ↗
        With that approach, the benchmark falls apart. Of course it can write a chess engine, because it learned on lots of stolen source code of chess engines. This has nothing to do with the LLM&#x27;s ability to reason.

        Writing a well understood engine for a super popular problem does not count as reasoning about the problem.

        1. glitchc · · focus · HN ↗
          &gt; Writing a well understood engine for a super popular problem does not count as reasoning about the problem.

          Doesn&#x27;t writing the engine imply understanding about the problem domain? Tool use is a widely accepted measure of intelligence.

          1. lionkor · · focus · HN ↗
            In most humans, yes, because we are terrible at memorizing millions of codebases. For LLMs, we need to apply our understanding of them before making statements like that. An LLM can &quot;memorize&quot;, and has &quot;memorized&quot;&#x2F;been trained on tens of thousands of chess engines. Writing a chess engine, or even deriving a chess engine from the rules alone, does not constitute a deep understanding of, and more importantly, the ability to apply, the rules, at all.

            When humans do this, they inadvertently learn something, too, but when an LLM reproduces or derives and implementation of a chess engine, it in no way implies that the LLM can follow the rules in its own &quot;train of thought&quot; and consistently apply the rules in its &quot;head&quot;.

            Let&#x27;s say you want to evaluate my algebra skills. You make me solve some algebra challenges. If I then whip out a computer and write a calculator, or take some sticks and stones and take a couple hours to build an abacus, and then solve the algebraic challenges, this would not constitute a good solution, and would defeat the entire point of the test. If, instead, I do the algebra in my head or on paper, it might seem like there&#x27;s no difference, but you can derive all sorts of information from that.

            For example, you could time it, check for recurring errors I make, for interesting mistakes like mistaking 7 and 1 for one another due to bad hand-writing, etc.

            If that was the goal, then me writing a calculator or crafting an abacus defeats the point of the test. Yes, me writing a calculator shows that I&#x27;m intelligent, and I understand the algebraic rules, but if the test is about applying the rules, I have not passed.

            In the very same way, an LLM writing a chess engine to solve a chess benchmark that is all about LLM&#x27;s reasoning capability is complete bogus and defeats the entire point.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.