The mysterious double-tilde operation in JavaScript | Hacker News Reader