Hubble supernova