Full threaddzonga·congrats - this is massive. created in 2018 and already delivering payloads to space in 2026 - less than 10 years.View on HN