Why AI coding tools assume a clean slate | Hacker News Reader