3 ms·134,742,054 BCE? I really underestimated the early hominid tech stack.by l0b0 8y ago134,742,054 BCE? I really underestimated the early hominid tech stack.