This site is currently broken

Saturday, April 17, 2004

southern astrophysical research telescope dedicated

i don’t think this counts as first-light, and the site needs a lot of work, but it’s a 14-foot mirror, and the potential end of hubble, this new science widget is probably worth noting. good luck down there.

posted by roj at 5:53 pm