Algorithms for high performance terminal apps | Hacker News Reader