I stumbled across this thread on twitter about the confidence required to give a public talk. Some of the responses…