Clean readable code vs fast hard to read code. When is it OK to cross the line? | Hacker News Reader