Due to a few trolls, in addition to all comments being screened, they now require that you log in. You don't need a posterous account - you can use your Facebook or Twitter account as well.

If you're going to start shit, have the courage of your convictions and take the mask of anonymity off.