Space weather: Fine, with a chance of solar flares