No. Terrible Truth doesn’t require sign up.
Your link went to a site requiring registration.
Perchance you meant to post this link...
http://terribletruth.wordpress.com/
Odd; unless you’re carrying around a login cookie for it and don’t realize that?
It seems to pretty clearly require registration—at least for the article you linked.