No, I was doing a search for something else and came across the article. Article looked OK to me.
Just wondering. The article itself is very good, just some other suspicious stuff on the site.