Why java.util.Arrays uses Two Sorting Algorithms | Hacker News Reader