Software design patterns for Machine Learning R&D | Dark Hacker News