News for hackers. Stuff that matters.
Re:Newly Discovered Planet: Hot, Muggy And (May Be) Livable by count on Tuesday September 13, 2011 @07:55AM (#2991002)
The article says there is plenty of humidity:

"Temperatures there may range from 85 to 120 degrees with plenty of humidity"

Re:Newly Discovered Planet: Hot, Muggy And (May Be) Livable by nhebb on Tuesday September 13, 2011 @08:49AM (#2991167)
Humidity means water vapor. You can't have water vapor without water. The article says "water may be present". QED.