Everything we know about good agent design | Hacker News Reader