I ended up going out of town for the week, and it was my terrible bad fortune to be on the road at noon Monday when NASA had the press conference about the dark matter discovery.
Did anyone else catch it? If so, was it worth it, or was it just a publicity stunt to try and get some attention?
Does anyone know where, if at all, I might find a copy of it on the 'net? I can't find the conference archived on NASA's website.