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