New blog post on Science Integrity Digest, about and anonymous posting. "PubPeer - a website to comment on scientific papers"