Porting 100k lines from TypeScript to Rust using Claude Code in a month | Hacker News Reader