Ask HN: Why are there many sorting algorithms? | Hacker News Reader