Anyone seen the latest post on sci.astro from Dell? I wrote back to it, it made me so mad. I still feel sick in my stomach about it.
Please everyone, if you have clear skies (I don't tonight) go out and look and tell this guy that it isn't there - despite what he claims. Email him even. Just let him know that people with more credibility haven't seen this thing.
This whole business is making me just plain mad - that people like this guy are getting laughs thinking that 90% of the world will be dead soon. He says this in his post there.
Sorry for the ranting. I'm just so mad!!!