Linear Programming for your Lifestyle: Resource-constrained life optimization | Hacker News Reader