Instant messaging: Protocols are "commons", let's take them seriously | Hacker News Reader