Understanding OpenClaw by Building One | Hacker News Reader