Announcement of a startling discovery would make you want to go on the internet