How to write better scientific code in Python? | Hacker News Reader