Chicxulub asteroid impact: Stunning fossils record dinosaurs' demise | Hacker News Reader