Full threadcommonturtle·We might be weeks / months away from finding aliens, even if they are only microbes :) Exciting times.View on HN