So you want to write a Linear Programming Solver | Hacker News Reader