How to avoid machine learning pitfalls: a guide for academic researchers | Hacker News Reader