Full threadmchan889·Articles like this are always alarmist. Where are the peer-reviewed citations? Why is this not in Nature? If this article were so well vetted, it would be there.View on HN