Building an AI voice agent from scratch | Hacker News Reader