1K colours on CGA: How it's done | Hacker News Reader