Please read your link. That addresses deficiencies in a paper about a meteorite. This paper is about samples collected from a weather balloon. And while the criticisms in your link are well-founded, I feel sure you can find equally well-founded criticisms without all the distracting ad-hominem insults.
Comments
That is a well known crackpot article, already debunked by biologists and astronomers alike: http://scienceblogs.com/pharyngula/2013/01/16/diatomsiiiiin-...
Please read your link. That addresses deficiencies in a paper about a meteorite. This paper is about samples collected from a weather balloon. And while the criticisms in your link are well-founded, I feel sure you can find equally well-founded criticisms without all the distracting ad-hominem insults.
I think it's a different crackpot article, by the same authors.