Why scientists and engineers must learn programming | Hacker News Reader