Our closest neighboring star system sounds like a terrible place to live

Instead of hosting planet-friendly dust, Proxima Centauri spews radiation.