What's in a version number? (Or: Musings on backwards compatibility) | Hacker News Reader