Two big science news articles today: stunningly detailed images of Pluto from New Horizons, and the discovery of a new elusive particle using the Large Hadron Collider. One is a forsaken planet (downgraded to a dwarf planet in 2006), the other a forsaken particle (downgraded to "non existent" in the past, but now reaffirmed).