Full threadftxbro·imagine you are at nasa and you have to deal with all these internet people who believe in alien technology on earthView on HN