hacker-news feeds.twtxt.net Fri, Oct 17 10:20AM 2025 (1y ago) Lead Limited Brain and Language Development in Neanderthals and Other Hominids? Comments ⌘ Read more ⤋ Read More