ParentFull threadrarec·We are most certainly predators. There's no animal on this planet a human couldn't beat with some combination of tool or tools.View on HN