Earth-worlds (faintly) display themselves?
I've only just noticed that no one has posted this yet.
Has everyone here already seen it? My kind of article. Gets more into the practical details of SETI and less into the pie-in-the-sky wishful-thinking side of it.
Earth's Light Show
