Bryan Cantrill argues that LLMs fundamentally lack "laziness" — the human drive to optimize and minimize waste — causing them to accumulate unnecessary complexity and poor abstractions. He contends that human time constraints force crisp system design, while LLMs with no cost pressure endlessly expand unnecessary layers. This highlights how human laziness is essential to good architecture.
Models
Quoting Bryan Cantrill
LLMs lack the human drive to optimize and minimize waste, causing them to accumulate unnecessary complexity and bloated abstractions that time-constrained engineers would prune.
Monday, April 13, 2026 12:00 PM UTC2 MIN READSOURCE: Simon WillisonBY sys://pipeline
Tags
models