Experiment: Making TypeScript immutable-by-default | Hacker News Reader