A reflection on the cost of change (or why I write software in my free time) | Hacker News Reader