• 0 posts
  • 8 comments
Joined 10 months ago
Cake day: August 30th, 2025
  • Yeah that’s spot on. AI is always shown to do so well in coding using small tutorial like exercises or by generating demos. But in reality that’s almost never what devs actually work on. Usually it’s huge codebases with many different interconnected parts. Stuff that takes quite a while to figure out. And AI simply isn’t capable of dealing with anything like that.

    It has this thing called the context window, which is pretty much all the knowledge the AI can have outside of its model based on the training data. These context windows are very limited in size, with beefy ones around 1M tokens. This is obviously not enough to hold the system prompt, the user prompt and all of the directly related code. And it also has to store all of the responses and follow up, the entire conversation. Another issue is when the context window is filled up a lot, the output quality suffers, there’s often too much information to give a concise answer as the bot doesn’t actually understand anything that was said.

    So the bots use tricks where they will only read parts of the files. Using tools to quickly find related files and only read the relevant lines on those. It will also fall back onto common patterns, which may or may not be how the code base is actually made. Another trick they do is summarizing the conversation. There the AI summarizes the key parts of the prompt, responses and follow ups and writes it out in short form. Obviously this works kinda meh where key details are often lost. And then you get heavily into diminishing returns territory.

    In my experience, when working on larger codebases, AI coding tools are mostly useless. They have to be babied through simple stuff and corrected often. This is very frustrating and takes more time than just doing the work yourself.

    And if you are working with some older coding guidelines that are different from what’s normally used today. Oh boy that’s a bad time.

    People get easily impressed about the thing getting a demo sorta right. Which is admittedly impressive for any computer system to do so. But it’s usually not actually right and very limited in scope. Most folk tend to extrapolate intelligence like they do with humans. If a human can do a demo well or ace an exam, they know their stuff. But with AI we have this thing termed jagged intelligence, where it can get an insanely hard complex question absolutely spot on. And then fail on very basic questions.

    If it weren’t for the huge amount of marketing and shady business going on with AI, I doubt anyone would take it seriously. It’s a neat curiosity, a nice play thing, but not something we would actually call “AI”.

  • Well in an ideal world it would make everyone more efficient, letting us do more in less time. Thus we would need to work less for the same amount of money. Like switching over to 4 days a week, same amount of hours per day, for the same salary.

    But in reality we’ve already stepped up efficiency a lot and it never works out that way. It just devalues the work, so we need to produce more to get the same salary. We end up working the same or even more for the same amount of money, or even less money. All of the gains go to the people at the top, creating an ultra rich upper class that really should never exist.

    However AI has so many more issues that even this best case scenario has huge downsides for everyone, which will hit the middle class and poor people the hardest. It’s really bad news across the board.

  • It is certainly one of the more unique games out there. Fun fact it was made by DMA Design, the people who later made Grand Theft Auto and spawned the monster that is GTA5 today.

    It’s a fun game, but it’s hard to say what the audience for it exactly is. For young children it’s too complicated, most won’t get it. For kids who get it, it’s probably too boring and tedious. It’s more for adults who get with the vibe and enjoy the excellent design. But not that surprising it wasn’t a huge hit at the time.

    Personally I think it’s a charming game with cool mechanics. It can get tedious at some moments, but mostly it’s fine. I’ll never forget the first time I saw King Rat, such a fun time.