3 ms·The Invention of Nature: Alexander von Humboldt, the Lost Hero of Science23 points by Hooke 11y agodang 11y agoAlso https://news.ycombinator.com/item?id=10373074 https://news.ycombinator.com/item?id=10373074.