Why all([]) is true, prod([]) is 1 etc. | Hacker News Reader