Settling for mediocrity - why releasing software is all about compromises | Hacker News Reader