News for hackers. Stuff that matters.
Re:Models Are Getting Dumber on Purpose by jimmaswell on Sunday August 16, 2026 @04:26PM (#49323341)
An LLM works better the more disparate world knowledge it has, even if it's not immediately obvious why it would be relevant. The model finds a structure to the problem you give it in a largely language-agnostic way that benefits from training on every language (these things are direct descendants of Google Translate), and even non-programming knowledge - the structure of your task might resemble an ancient Chinese poem that influences the model's response, for example. That structure is considered a form of compression, as some fascinating and illuminating recent 3blue1brown videos get into - a common pattern in Haskell or FORTRAN and a situation described in an ancient Chinese poem may all compress to something quite similar to your task, thus when the model compresses the idea of your task it immediately draws from those ideas.

There are "experts" which do divide parts of the model that are found to activate together for specific tasks, so they can be processed in parallel to join the result at the end, but it's nowhere near the granularity of a SwiftUI expert and a python expert. The difference in those things is so trivial from an abstract point of view that it would make no sense. They would be 99% the same.

Distillations also come into this but I'm highly skeptical you could make one guaranteed to only know programming and only in one programming language (especially with as small a sample set as SwiftUI relative to something like C) without its efficacy being hobbled by tunnel vision. Reminiscent of the SpongeBob episode where he empties his mind of everything except fine dining and breathing, then can't remember his name and goes insane. Beyond the basic concepts of general coding and the trivia of syntax, getting anything done requires a large intersection of disparate world knowledge and the ability to apply it to new situations.

Re:Models Are Getting Dumber on Purpose by znnajdla on Sunday August 16, 2026 @04:34PM (#49323416)
Thanks for putting this so well. The mathematical evidence for this “general intelligence underlying everything” is the “universal geometry of embeddings” paper. Fascinating read. Or as the ancient philosophers used to say, the one who knows God knows everything.
Re:Models Are Getting Dumber on Purpose by bigfishrunning on Sunday August 16, 2026 @08:07PM (#49325113)
"the one who knows god knows everything" could also be a reference to the fact that god is unknowable, and therefore so is everything...
Re:Models Are Getting Dumber on Purpose by genxy on Monday August 17, 2026 @02:47AM (#49327249)
Is this the paper?

Harnessing the Universal Geometry of Embeddings https://arxiv.org/abs/2505.12540

Re:Models Are Getting Dumber on Purpose by weitendorf on Sunday August 16, 2026 @06:03PM (#49324172)
This is an oversimplification: more data makes models smarter ceteris paribus, but mostly only because auto-regressive training (where most of the general knowledge comes from) is essentially compressing information that can be recalled later if it’s useful (or not recalled). Obviously there are differences in kind within “more data” too, you would much rather have all the books and blog posts in the world than all the fanfiction.

Yes, all three together would be even better. But it wouldn’t be if you had 100x more fanfiction, mostly synthetic, generated during RL to teach a model to be better at writing fan fiction. There are real limits to the amount of knowledge you can cram into fixed-size (downstream of hardware availability) weights. For a period scaling with data was basically “free” because we had the Internet and all the books/media that humans had already created; the data was accessible and limited (at least, the parts we think models should know about) enough and top-hardware big enough that we could basically compress the whole thing.

Post-training/RL are making this obsolete because they’re more about skill/capability acquisition rather than knowledge. They can generate much more data (most of it quotidian/useless, ie an agent made a typo in batch 382829) and clearly seem to cause a kind of mode collapse even in the most advanced frontier models.

We don’t need to make LLMs forget about SpongeBob SquarePants so they learn more about bash. But if I have a question about SpongeBob SquarePants, I don’t need to hear about load bearing seams prefaced with honest caveats after a model writes 400 lines of bash to look up SpongeBob’s family.

And there is probably a lot more SpongeBob knowledge we could put into models if we wanted to: interviews with the creative staff, a SpongeEnv/SpongeHarness modeling how the art/story team work together to create entertaining kids tv, a SpongeBench measuring entertainment value, etc. If a SpongeAgent spends 2000 years in Agent University learning how to Spongemaxx we probably don’t need or want to have it spend another 2000 years writing smoke tests

Re:Models Are Getting Dumber on Purpose by jatora on Sunday August 16, 2026 @07:52PM (#49325019)
"ceteris paribus"

sorry but no, you deserve a pop in the mouth for dropping this one.

Re:Models Are Getting Dumber on Purpose by kennywinker on Sunday August 16, 2026 @04:35PM (#49323420)
This makes a ton of sense, and seems like it's coming from somebody who understands LLMs better than I do so I will definitely take your word for it - but it doesn't totally track with my experience of running small local models either. In my experience some models are better at language X and others better at language Y - and all of them are better at language X and Y than language Z-I-just-made-up. I take that to mean there is some relationship between training data and skill. Maybe not enough to make pluggable modules, tho... at least not with the architectures we're currently using.
Re:Models Are Getting Dumber on Purpose by marton78 on Sunday August 16, 2026 @06:02PM (#49324157)
By pattern matching that SpongeBob episode to the case at hand you provided an example of what you had just explained. Nice. So meta.
Re:Models Are Getting Dumber on Purpose by jiggawatts on Sunday August 16, 2026 @06:11PM (#49324250)
People keep forgetting that programming is not just about knowing the target programming language, but also an enormous volume of tacit knowledge:

    - Understanding of protocols like HTTP.
    - HTML, JS, CSS, SVG, and everything "web".
    - Understanding of databases, SQL, etc.
    - Abstract code architecture patterns.
    - Understanding the users' requests in English.
    - Responding in English.
    - Command line tool usage (agents/harnesses)
    - Industry-specific knowledge that can be applied.
    - Frameworks, SDKs, applicable libraries.
    - Relevant legal requirements.
    - Etc...
I.e.: If I tell a frontier AI that this project is for a "local council in XYZ location" it can immediately figure out that a scalable, globally distributed architecture is not required. It can also figure out that using local time instead of UTC is not only "fine", but even desired. Or that globalization/localization is not required... or.... required if the council is in some place like Belgium or Canada where multiple languages are officially recognised and supported by the government.
Re:Models Are Getting Dumber on Purpose by kennywinker on Sunday August 16, 2026 @06:21PM (#49324323)
Those assumptions are just that - assumptions. "Local council in XYZ location" implies a bunch of things, and each one might be wrong for my specific circumstances. What better way to guide expectations than importing specific knowledge? I.e. if I import the english and catalan modules, then I probably want to localize my site in english and catalan.

It would be trivial to have a pre-flight convo with an llm to guide the user thru module choices. "Build a site" -> "ok, describe the purpose" -> "local council in XYZ location" -> "that implies you won't need localization since XYZ has a monolingual government" -> "english and catalan localization please".

Right now, you prompt and it builds using assumptions, and we prompt to adjust. I think it would be great to be able to pre-load a set of assumptions.

Re:Models Are Getting Dumber on Purpose by jiggawatts on Sunday August 16, 2026 @06:53PM (#49324599)
See: https://en.wikipedia.org/wiki/Bitter_lesson

Everyone assumes that carefully crafting a specific AI architecture with bits and pieces bolted together based on their human intuition is necessarily superior to simply using a bigger monolithic AI model. It turns out that the opposite is true, and has been demonstrated over and over again.

The bitter lesson is this: You can simply ask a frontier model to do the things you suggested, in a few terse lines of English. Dump a few lines in AGENTS.md and you are good to go.

Your approach is to "fiddle with inadequate tools" for weeks or months until you can finally attain a pale imitation of what the frontier models can do effortlessly.

It's the classic "But I can customise EMACS endlessly, why would I use an actual IDE?" argument all over.

I get it. You don't feel ownership over someone else's AI. You don't feel involved, you don't feel like you have agency.

It's like LEGO or IKEA furniture: study after study has shown that people enjoy things more if they "put it together themselves", even if fundamentally the thing is worse and/or still essentially nothing more than plastic made in a factory.

Re:Models Are Getting Dumber on Purpose by SCHiM on Sunday August 16, 2026 @07:33PM (#49324890)
>I get it. You don't feel ownership over someone else's AI. You don't feel involved, you don't feel like you have agency.

You don't _have_ ownership of someone else's ai, and that comes with real risks.

Security risks, privacy risks, business risk.

They might rug pull you, they might charge you more, or like atrophic, silently corrupt the answers, or code...

The labs are happy to jump on any emergent capability the scaling and training impart: generate prose, teach you things, cyber security, design, code, etc.

Do you really think that the frontier labs won't turn a popular capability, or trend they notice, into a first party tool if the ROI seems there? If it's your own private ai in your datacenter, you can keep it all secret, and not lose your business.

On the bitter lesson you're right of course:), wish I had a super computer to just scale that instead.

Re:Models Are Getting Dumber on Purpose by jiggawatts on Sunday August 16, 2026 @09:51PM (#49325753)
It doesn't have to be "externally hosted, proprietary AI model"! The argument is against "self-assembled small AI pieces" versus frontier monolithic models.

A) You can always self-host something like Kimi, DeepSeek, or GLM.

B) Just because you use a specific proprietary AI for programming doesn't actually bind you to that provider in any meaningful way. The authored code remains even if you stop paying them!

Of course, if you use AI as an active component in some sort of service, then the EULA, rug-pulls, etc... suddenly start to matter. That's a different story.

Re:Models Are Getting Dumber on Purpose by SCHiM on Monday August 17, 2026 @07:08AM (#49329090)
Anthropic*

I think I agree with the bitter lesson, but I wish I weren't :)

> A) You can always self-host something like Kimi, DeepSeek, or GLM.

I mean, one could rent-a-box for, like, 10$$ per hour? Agentic loop development gets really expensive at scale with larger models, like, if you want to A/B test two tool schemas to see which works better, and you run 100 benchmarks...

But why are you so convinced the bitter lesson is true, and it's not just a temporary lead? Proper agent loops and RLVR are like, 3 years old at this point? At some point, right, the compute can't scale it out further? And at _that_ point the lead position might go back to: highest compute + smartest designed smarts.

Against my somewhat better judgement I'm currently "assembling small AI pieces" :(, for lack of access to unrestricted models for offensive security work and, ehh, funds. It's _okay_ so far, I'm running private benchmarks and look at the trajectories. To be perfectly honest, qwen is _really_ doing well, finishing quite complex chains without a lot of smarts in the prompt. Just "Go pwn {server}, use these {tools}".

But, there are some smarts embedded in those tools. Helpful errors, retries, benchmarked/handy representation. Strict validation of what the model tries to do, etc.

> The authored code remains even if you stop paying them!

This is true, but my point is that they will outcompete you if you happen to stumble on something that actually makes good money using LLMs and becomes popular. Obviously, if you don't then they won't.

> Of course, if you use AI as an active component in some sort of service, then the EULA, rug-pulls, etc... suddenly start to matter. That's a different story.

That's the plan hehe

Re:Models Are Getting Dumber on Purpose by 8bitbeep on Sunday August 16, 2026 @08:23PM (#49325224)
> It's the classic "But I can customise EMACS endlessly, why would I use an actual IDE?" argument all over.

That paragraph sets me off. I’ll take Vim and Emacs over VSCode and Eclipse any day.

Re:Models Are Getting Dumber on Purpose by Ohentis on Monday August 17, 2026 @02:56AM (#49327312)
Well vscode is also not an actual ide
Re:Models Are Getting Dumber on Purpose by kennywinker on Monday August 17, 2026 @03:46PM (#49336563)
https://en.wikipedia.org/wiki/Visual_Studio_Code

> Visual Studio Code (commonly referred to as VS Code)[11] is an integrated development environment

Unless you were just going for a sick burn on vscode, in which case carry on :)

Re:Models Are Getting Dumber on Purpose by pianopatrick on Sunday August 16, 2026 @08:47PM (#49325375)
Wouldn't this imply that in terms of AI usage you should take a "Wait and see" approach? I.e. just wait until the models can easily do whatever it is you want?
Re:Models Are Getting Dumber on Purpose by mypalmike on Sunday August 16, 2026 @11:44PM (#49326356)
“But I can customise EMACS endlessly, why would I use an actual IDE?”

There’s no need to bring religion into this.

Re:Models Are Getting Dumber on Purpose by fennecbutt on Sunday August 16, 2026 @06:49PM (#49324565)
Tbf the majority of harnesses for frontier models do not allow the agent to do this (gut instinct) and instead get it to search, and for good reason.
Re:Models Are Getting Dumber on Purpose by redmacaw on Sunday August 16, 2026 @04:41PM (#49323470)
could you share the 3blue1brown videos you're referring to?
Re:Models Are Getting Dumber on Purpose by pixelatedindex on Sunday August 16, 2026 @04:46PM (#49323507)
https://youtu.be/l6DKRf-fAAM maybe? Title is “Reinventing Entropy”

And of course the neural network series.

Re:Models Are Getting Dumber on Purpose by jimmaswell on Sunday August 16, 2026 @08:47PM (#49325379)
Yes, that's the one
Re:Models Are Getting Dumber on Purpose by reaperducer on Sunday August 16, 2026 @09:49PM (#49325738)
An LLM works better the more disparate world knowledge it has, even if it's not immediately obvious why it would be relevant.

You just defined a liberal arts education.

Re:Models Are Getting Dumber on Purpose by chicken-stew on Monday August 17, 2026 @12:26AM (#49326552)
Ah yes, so that’s why if I ask gemini for a simple low-resource trick to cast a float to its binary representation it is reminded of a work of shakespeare and suggests memcpy.

Or yesterday, when I asked it for the best low resource approach to select the matching string from a collection of strings for a shell interface it suggested an exhaustive string compare over the entire collection. Because it was thinking of how David Lynch would tackle it.

Re:Models Are Getting Dumber on Purpose by kennywinker on Monday August 17, 2026 @03:39AM (#49327561)
David Lynch would simply refuse to compare strings. Which is how we can tell LLMs haven’t been trained on enough David Lynch - they don’t simply refuse often enough.
Re:Models Are Getting Dumber on Purpose by flaburgan on Monday August 17, 2026 @05:11AM (#49328207)
>There are "experts" which do divide parts of the model that are found to activate together for specific tasks, so they can be processed in parallel to join the result at the end, but it's nowhere near the granularity of a SwiftUI expert and a python expert. The difference in those things is so trivial from an abstract point of view that it would make no sense. They would be 99% the same.

I think you're missing the point of the article though, which suggests not to mix reasoning capacities with actual knowledge. Sure working with Swift and Python is basically the same, it's programming, with the same concepts etc. Much closer than the ability to drive a car. But the point is, the methods, libs etc are all different and things are changing each time a new version of the language is released. Like you don't need to relearn how to drive a car if you go to the UK but you have to known the wheel is on the right. Knowledge shouldn't be stored in the weights.