Are Half Your Computers Sitting Idle?