|
|
|
|
|
by imiric
333 days ago
|
|
You couldn't be more wrong. If you've ever programmed, or worked with programmers, that is not an extraordinary claim at all, but a widely accepted fact. A mental model of the software is what allows a programmer to intuitively know why the software is behaving a certain way, or what the most optimal design for a feature would be. In the vast majority of cases these intuitions are correct, and other programmers should pay attention to them. This ability is what separates those with a mental model and those without. On the other hand, LLMs are unable to do this, and are usually not used in ways that help build a mental model. At best, they can summarize the design of a system or answer questions about its behavior, which can be helpful, but a mental model is an abstract model of the software, not a textual summary of its design or behavior. Those neural pathways can only be activated by natural learning and manual programming. |
|
Explanation missing.
> If you've ever programmed, or worked with programmers, that is not an extraordinary claim at all.
One step ahead of you. I already say this is engineered to encourage belief "I want to be good, big brain, and open source is good, I want to be good big brain".
It's marketing.
> A mental model of the software is what allows a programmer [yadda yadda]
I'm not saying it doesn't exist, I'm saying the paper doesn't provide any relevant information regarding the phenomena.
> Those neural pathways can only be activated by natural learning and manual programming.
Again, probably true. But the paper doesn't provide any relevant information regarding this phenomena.
---
Your answer seems to disagree with me, but displays a disjointed understanding of what I'm really addressing.
---
As a lighthearted fun analogy, I present:
https://isotropic.org/papers/chicken.pdf
The paper does not prove the existence of chickens. It says chicken a lot, but never addresses the phenomena of chickens existing.