Tuning into a massive stellar storm on the radio (Nature, 2025)