A JavaScript Interview Question and a Digression into XOR | Hacker News Reader