The optimal solution to shuffle an Array in JavaScript | Hacker News Reader