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 article

Source: Simon Willison · Opens in new tab