In another shot to our cosmic ego, scientists have discovered a new superstructure, named Quipu, that stretches 1.39 billion light-years across and contains the equivalent mass of 200 quadrillion ...