• 0 Posts
  • 14 Comments
Joined 1 month ago
cake
Cake day: November 7th, 2025

help-circle
  • 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).


  • In my case it does hallucinate regularly. It makes up functions that don’t exist in that library but exists in similar libraries. So the end result is useful as a keyword though the code is not. My favourite part is if you point out that the function does not exists the answer is ALWAYS “I am sorry you are right, since version bla of this library this function no longer exists” whereas in reality it had never existed in that library at all. For me the best use case for LLMs is as a search engine and that is because of the shitty state most current search engines are in.

    Maybe LLMs can be fine tuned to do the grinding aspects of coding (like boiler plates for test suites etc), with human supervision. But this will many times end up being a situation where junior coders are fired/no longer hired and senior coders are expected to baby sit LLMs to do those jobs. This is not entirely different from supervising junior coders except it is probably more soul destroying. But the biggest flaw in this design is it assumes LLMs one day will be good enough to do senior coding tasks so that when senior coders also retire*, LLMs take their place. If this LLM breakthrough is never realized and this trend of keeping low number of junior coders sticks, we will likey have a programmer crisis in future.

    *: I say retire but for many CEOs, it is their wet dream to be able to let go all coders and have LLMs do all the tasks



  • Sounds like being a project manager for a team of one coder AI, honestly quite depressing. You don’t get to do the fun part (coding) or you don’t actually get to interact with intelligent human beings (possibly only fun part of a managerial role). The only positive thing you get out of it is basically output (which may become unmaintainable for complex projects in the long run). Sounds like something that only CEOs and people trying to get rich quickly would like.






  • That was one weird hell of a meeting, that it was. I especially love how some people are like “I am not at all surprised”. Sure buddy in retrospect everything is always very clear.

    Sure it is politics but these two people were at each other’s throats for the last couple months. And Trump has insulted Sadik Khan, mayor of London, every chance he gets, for almost a decade, because Sadik Khan called him ignorant once, about ten years ago. He doesn’t even stand to gain much from this, it is just petty feud. Trump is a vindictive man child. And yet somehow he pretended like he was best friends with a guy who called him a fascist about a month ago. And the way he showed mental agility to deflect questions from reporters like “Do you still think he is a fascist” to save both Mamdani and himself from a difficult spot is so unlike Trump. I would never in a decade think he can display such mental feats and maturity. And yet here we are.

    Either Trump thinks he is losing too much support and shifting to center, or he thinks he stands to lose much more financially by losing control of NYC to an enemy rather than someone neutral(ish). It might be both, acting vindictively on NYC might be both a big support and financial loss for him. Or alternatively Trump isn’t this strategic and Mamdani just has found Trump’s levers and is manipulating him by saying the right things.

    It makes more sense from Mamdani’s point of view that this was a win. He did not get the vindictive wrath of Trump on NYC (which could have terrible effects on his mayoral term tbh), he did not have to make a statement about backing from any of his policies or ideologies he stated during his campaigning. He also did not really praise Trump (unlike Trump somewhat praising him) but just said they will work together to make NYC better. How this will play out in terms of ICE and increasing racism is to be seen. He will definitely lose some support because of this but he has four years to make up for this.