Here is my final response to Chris Anderson and Adam Grant on the Ted debacle.
You'll still be able to report anonymously.