xkcd2

Heartbleed Explanation

Are you still there, server? It's me, Margaret.