JavaScript WTF: Why does every() return true for empty arrays? | Hacker News Reader