I haven't had much time to review the Science Blogs this week, but I saw an article on CNN about a car that can drive itself. (Yeah, but when will they invent something to fold clothes and put them away?) Scientific American reported a possible explanation for those faster-than-light particles purportedly found last year, and it's an embarrassing reason.
Speaking of Scientific American, I finished reading the March 2012 issue this week. It includes articles about the neuroscience of identity (each brain is unique, thanks to "jumping genes"); the far, far future of stars; and an alternative network for the Internet that can't be blocked or shut down by the government. There's even an article about dinosaurs showing that large groups of huge dinosaurs were able to coexist on the same piece of land. Scientists didn't think at first that there would be enough food to support all of the dinosaurs, but there are some possible explanations for this surprisingly high density of dinos.
Did you come across any interesting science news this week?