Scheduling is hard