Rationale: Or why am I bothering to rewrite nanomsg? | Hacker News Reader