0810277: Computer Malfunction Delays Hubble Mission by NPR Tracks 0810277: Computer Malfunction Delays Hubble Mission