What's the rationale for null terminated strings? | Hacker News Reader