Full threadpalisade·Not sure if this might be related but humans have a stimulants addiction that most primates generally don't. I'm surprised it wasn't mentioned by the article.View on HN