Hence we are in the dinosaurs land.Earth belong to dinosaurs... Longest survived mamals.
Reply on news.ycombinator.com