How to Evaluate Software Quality from the Outside In | Hacker News Reader