Noticed that too, on a number of posts.

All of the ones I've seen have signatures from that same website.