News for hackers. Stuff that matters.
Re:A New Theory Proposes That Humans Tamed Themselves by captainmuon on Thursday January 31, 2019 @01:34PM (#19047373)
I've never heard about that theory. Even if it is debunked (or a joke) it sounds intriguing. Do you have any links or names to read up on it?
Re:A New Theory Proposes That Humans Tamed Themselves by debacle on Thursday January 31, 2019 @02:04PM (#19047682)