Weekend Wild Card -- 4.12-13.14 6
I've spent part of the last two days changing passwords on my personal and work computers, as a result of the Heartbeat bug that's compromised our Internet experience. It's a good thing to occasionally change your passwords, I suppose. I was surprised to see how…