you are viewing a single comment's thread
view the rest of the comments
[+] [S] -4 points 11 months ago* (last edited 11 months ago) (6 children)
  • [–] 2 points 11 months ago* (last edited 11 months ago)

    I suspect it mostly relates how much code base there is on internet about the topic. For instance if you make it use a niche library, it is quite common that it makes up methods that don't exist in that library but exists in related libraries. When I point this out, it also hallucinates saying "It was removed after version bla". I also may not be using the most cutting edge LLM (mix of freely available and open source ones).

    The other day I asked it whether if there is a python library that can do linear algebra over F2, for which it pointed me to the correct direction (Galois) but when I asked it examples of how to do certain stuff it just came up with wrong functions over and over again:

    In the end it probably was still faster than google searching this but all of these errors happened one after the other in the span of five minutes, so yeah. If I recall correctly, some of its claims about these namespaces, versions etc were also hallucinated. For instance vstack also does not exist in Galois but it does exist in a very popular package called numpy that can do regular linear algebra (and which this package also uses behind the scenes).

  • source
  • parent
  • [–] 3 points 11 months ago (2 children)

    I really don't feel like getting in depth about work on the weekend, sorry.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (-1 replies)
  • [–] 1 point 11 months ago

    It's the language and the domain. They work pretty well for the web and major languages (like top 15).

    As soon as you get away from that they get drastically worse.

    But I agree they're still unambiguously useful despite their occasional-to-regular bullshitting and mistakes. Especially for one-off scripts, and blank-page starts.

  • source
  • parent