Are short GRBs in other galaxies or our own? You referred to long bursts as being in host galaxies.  Since you can't really see individual stars in other galaxies is it theory, these ideas of where the bursts come from?