Heartbleed: Why does the client supply the length of the message at all? | Hacker News Reader