Fast and slow if-statements: branch prediction in modern processors | Hacker News Reader