Take control of unexpected data at runtime with TypeScript | Hacker News Reader