I rember reading the "power pose" theory here, or on reddit, or in a TED talk.
Glad that it is debunked.