Full threadaristophenes·Imagine all the people who have never heard about SpaceX that see these. They will think the aliens have arrived :)View on HN