3 ms·Why do giraffes have long necks? Since Darwin, experts have been baffled (2017)2 points by open-source-ux 9y ago