Why Perfect Software Is Nearly Impossible | Hacker News Reader