It looks like a couple of Senators aren’t ready to give up on the Hubble Space Telescope just yet.