Handling Failures from First Principles | Dark Hacker News