News Weekly Science Picks 10 years ago Markus After the Perseid meteor shower last weekend, it seems that lots of exciting things have