Help with day job: Algorithmic staff scheduling solutions? | Dark Hacker News