![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/e2f425f8-958e-4d35-abab-c6f4fdfa090f.jpeg)
Opposable thumbs and ability to vocalize a wide range of sounds also helped. Though with the brains, we probably would have figured out a way to communicate with more complexity than other animals regardless of the 2nd one.
And the mechanism for that infinite stamina also enabled our hands to be even more useful (and if I had to guess, bipedalism probably arose as a result of our ancestors wanting to hold things while they moved instead of that being an extra bonus).
That’s a part of it. Another part is that it looks for patterns that it can apply in other places, which is how it ends up hallucinating functions that don’t exist and things like that.
Like it can see that English has the verbs add, sort, and climb. And it will see a bunch of code that has functions like add(x, y) and sort( list ) and might conclude that there must also be a climb( thing ) function because that follows the pattern of functions being verb( objects ). It didn’t know what code is or even verbs for that matter. It could generate text explaining them because such explanations are definitely part of its training, but it understands it in the same way a dictionary understands words or an encyclopedia understands the concepts contained within.