Internal Applications: When Semantic Versioning Doesn't Make Sense | Hacker News Reader