Why is it that this task scheduling problem appears to often? Why hasn't this problem been "solved" in the same way sorting strings has?
I understand companies have different requirements, but if you look at the history even on Hacker News this problem is basically being resolved by different companies at least once a quarter.