20120308 home.science: Massive solar storm hits Earth