Ancient skulls found in China stun scientists | Hacker News Reader