Hacker News new | ask | show | jobs
by munch117 899 days ago
I think merge sort would provide a better experience.

Quicksort can be great for human-comparison sorting if you let the user pick the pivot, and if you have a direct-manipulation interface for dividing a big pile into two smaller ones. Humans are great a scanning large numbers of objects, and can split piles much faster than operating one by one.

1 comments

You are quite right. I had already been thinking about merge sort because it’s guaranteed to lead to fewer comparisons, but what you said about piles would work great when combined with showing more episodes at once, asking the user “which of these 5 episodes is better” and getting those comparisons out of the way all at once.