Abstract Earth and Neptune were both on stage this week with stories of impacts. How do scientists know when they occurred?