Astronomers just measured the largest flare ever from Proxima Centauri, humanity’s closest neighboring star. These flares could be bad news for life trying to develop on a planet orbiting the star.