Differences in version handling between RubyGems and npm | Hacker News Reader