Full threadnartz·Ha - the title is linkbait - the microbes were FROM earth, but they were 'sequenced' in space.View on HN