Hacker News new | ask | show | jobs
by mattgreenrocks 370 days ago
Fantastic insight. Without doing the easy work, we cannot recognize when it is appropriate, which is more often than not, in my experience. There's also a certain humility to doing things as simply as possible. LLMs lack the self-reflective capability to see that maybe an incremental change to use batching for a write-heavy op shouldn't be 200 lines of code.

Tools can't replace human understanding of a problem, and that understanding is the foundation for effective growth and maintenance of code.