AISimon Willison4h ago
Quoting Bryan Cantrill
TL;DRLLMs generate excessive, unoptimized code because they don't care about computational efficiency.
Why it matters: Bloated AI-generated systems could waste resources and create unmaintainable technical debt at scale.
The problem is that LLMs inherently lack the virtue of laziness. Work costs nothing to an LLM. LLMs do not feel a need to optimize for their own (or anyone's) future time, and will happily dump more and more onto a layercake of garbage. Left unchecked, LLMs will make systems…
Read full articleSource: Simon Willison · Opens in new tab