Using Mixed-Integer Programming to manage Singapore’s water resources | Hacker News Reader