Chip-8 interpreter in 300 lines of TypeScript | Heykuki News