Hacker News new | ask | show | jobs
by lambda 4038 days ago
In most of these discussions, there is no one "true" answer. There are engineering tradeoffs. There are design decisions, about what will be most easy for people to work with, least likely for someone to screw up and break the whole system. There is inertia of existing systems, that would cost a lot of money to rewrite, and tradeoffs of what will be the lowest cost solution.