3 ms·Large structure found on Venus5 points by randomerr 10y agoLordWinstanley 10y agoClickbait? Moi?grzm 10y agoSource article submission: https://news.ycombinator.com/item?id=13421136 https://news.ycombinator.com/item?id=13421136