And everything mentioned in the TED talk was published 4 weeks ago. Far from the scientist discussing something that the team didn't want to announce - they announced it by publishing it already. I'm still not seing the problem here. I really would like a response to post 263 - and not a copy and paste from Nasa Watch.