Big O Notation: Using not-boring math to measure code's efficiency | Hacker News Reader