That really was a good and interesting read!
I've seen this article in many places however. Its seems to be on as good as every security discussion board.