Comment Comment by delichon Expecting ourselves to be special has a poor track record. The same evidence is compatible with lots of loud aliens yelling on channels we can't hear yet. parent delichon 2 years ago