ParentFull threadkarkisuni·Ignoring the "0.9" satellites, this says 694 out of 713 launched so far are good. Is 97% success bad?View on HN