‹ BackHN Continuity

Thread

When did Google get so weird?

2011 points · 1123 comments · sancho-panza

  1. Hugsbox · · focus · HN ↗
    Yesterday I tried to google "can the Halifax Wanderers still make the CPL playoffs?"

    So obviously what appears right at the top is the AI summary, which told me "they've already secured their #4 position and made the playoffs". I knew this wasn't true, and I guess I could have just scrolled down a bit further and found my answer but now I was curious.

    So I said "that's not true, they're still #5, what I want to know is _could they still make the playoffs_"

    It says they've got an upcoming game against Ottawa, and if they win their chances are good. That game has already taken place, so I correct it again and finally I get a reasonable answer.

    My question is: what's the point of the AI in the search engine if it itself isn't going to use the search engine first before answering? Like, I can't wrap my head around that. The answer is on the same page as its hallucination. It could have done a cursory look around before first hallucinating something completely false, and when corrected the first time giving me outdated information. It's meant to be A SEARCH ENGINE!

    1. beloch · · focus · HN ↗
      This is similar to how, not too long ago, LLM's had extreme difficulty counting the number of letters in some words. LLM's don't "think" or "reason" in the normal definition of those terms. They can do some pretty amazing things, but still screw up basic things like telling you something that is obviously wrong and contradicts the top search results.

      LLM's, in their present stage of development, are sort of like a crack-addled idiot savant. Sometimes they are obviously insane, and sometimes they seem quite cogent, but you must never trust them implicitly. This may be why they are so difficult to constrain. You could give them something equivalent to the laws of robotics, but following laws requires thought processes they simply don't have.

      I'm actually sort of amazed Google doesn't make people accept some kind of butt-covering EULA and post disclaimers about the inaccuracy of results before even showing you their AI's output. Are they not being sued over this kind of thing?

      1. VCFundedGenYer · · focus · HN ↗
        LLMs still can't do math nor count letters in words. Nothing has changed there.
        1. walrus01 · · focus · HN ↗
          This is true but a sufficiently smart LLM (run in a harness like opencode, no special MCP, no customization done whatsoever) will quickly turn out a basic 1 to 2 page sized python script to do the math. They can't do the math with any guarantee of accuracy with their own internal reasoning since it's a language model.

          But, for example, if you ask deepseek v4 flash 0731 to produce a python script to calculate the distance or azimuth directions between two points on an oblate spheroid using the vincenty and haversine geodetic formulas, it'll turn out the factually accurate vincenty and haversine formulas which has a perfect 100% correlation with what is hard coded into human-written GIS software. These things are clearly in its training data set from whatever whole-internet-crawl/scrape built the training set.

          Heck, just for fun I asked a reasonably smart LLM to re-implement the Karney formula (which is considerably more complex than Vincenty), just in case I ever had a need to calculate the distance between two points down to the nanometer, and it did it: <a href="https:&#x2F;&#x2F;www.google.com&#x2F;search?&amp;q=karney+formula+geodetic+" rel="nofollow">https:&#x2F;&#x2F;www.google.com&#x2F;search?&amp;q=karney+formula+geodetic+

          reference: <a href="https:&#x2F;&#x2F;github.com&#x2F;pbrod&#x2F;karney" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pbrod&#x2F;karney

          You still have to be skeptical of its results and capable of understanding if it&#x27;s gone off on a hallucinatory path, but saying LLMs can&#x27;t do math isn&#x27;t really a hundred percent accurate anymore. More precisely it&#x27;s that they can&#x27;t do the math internally but they&#x27;re quite capable of producing the tool that does the math. And often producing a basic one-off tool that does the math takes less than a few seconds, then it runs it, and will spit back the results.

          Deepseek v4 flash 0731 (a somewhat randomly chosen example) isn&#x27;t even particularly sophisticated, large, or capable compared to a GLM5.3 size model or Kimi K3 size thing.

          1. jacobolus · · focus · HN ↗
            You know what also works to get the Karney formula into a program? You can download Charles Karney&#x27;s free software (MIT license) implementation in several [1] programming languages and then just make a library call – the API is straightforward. If you have comments or questions you can read his several clearly written papers describing the problem, its history, and his algorithm, or you can directly email him: he&#x27;s a very nice guy, and pretty responsive.

            [1] <a href="https:&#x2F;&#x2F;geographiclib.sourceforge.io&#x2F;doc&#x2F;library.html#languages" rel="nofollow">https:&#x2F;&#x2F;geographiclib.sourceforge.io&#x2F;doc&#x2F;library.html#langua...

            1. walrus01 · · focus · HN ↗
              Right, it was really more as a test of how much was contained in the training data set. For my purposes Vincenty is quite accurate enough. This isn&#x27;t for millimeter level precision land surveying or measurements, but for distance in meters between microwave or millimeter wave band radio sites, point to point links.

              I intentionally didn&#x27;t give the LLM a direct copy of the software or a link to it, to see what it would do. In my case it was a randomly chosen example I could come up with in 10 seconds of imagination to see &quot;hey what if I ask it to do this...&quot;. It also implemented a perfectly usable parabolic millimeter wave antenna gain efficiency calculator based on variable surface smoothness parameters, which is a lot more basic math.

              1. jacobolus · · focus · HN ↗
                As an aside: I&#x27;m quite convinced that an extremely precise version can be implemented that is significantly faster than Karney&#x27;s, roughly comparable in speed to simpler naïve approximations. But for most purposes where the precision matters Karney&#x27;s implementation is not any kind of bottleneck, so it&#x27;s not clear it&#x27;s worth spending significant effort on trying to do better.
                1. walrus01 · · focus · HN ↗
                  One of the places where Karney does become computationally expensive (though still not ridiculous) is a scenario like this, working from a local in-RAM mariadb database that is a copy of the entire FCC radio license database:

                  Draw a 400x400 km size bounding box on a map

                  Find all FDD band plan (high&#x2F;low split) microwave radio sites in that bounding box

                  Find those sites which have azimuth aim column data which indicates that they are aimed at each other (corresponding halves of a point to point link).

                  Do Vincenty (or Karney) calculation for distance and azimuth between all of them , treating the existing FCC column data for azimuth as suspicious (because it&#x27;s hand entered by humans) to verify that each independent database rows for each site are actually corresponding halves of a PTP link.

                  Multiplied by the number of links that exist in an area like a 400x400km box drawn with Dallas, TX as the center, it&#x27;s a lot to run through Karney. Actually does result in a lot of CPU load from combined db query due to the size of the db, and Karney calculation. But as I said, Karney isn&#x27;t necessary, so it&#x27;s instead implemented as Vincenty.

                  1. jonah · · focus · HN ↗
                    Interesting project. I&#x27;m curious what the purpose is. (Having visited a number of sites with microwave antennas. (But there for VHF and UHF projects.)
                    1. walrus01 · · focus · HN ↗
                      To plan a fdd band plan licensed point to point microwave link you need to be able to verify the frequencies you want to use are available on a given azimuth and elevation (from the aim direction of the antennas at both ends) and won&#x27;t conflict with a pre existing licensee. Which means you need data on everything licensed in the area and where it is, how it&#x27;s aimed, what kind of antenna and gain it has.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.