Avoid TypeScript `as` Assertions | Hacker News Reader