I think hackers should tell good storys. All consultents and workshops says they must teach "communication skills" and these are just some words for saying: "talk to someone in the level he understands". A Hacker should focus on translating a techstory in the language that everbody can understand. Good Story + Translation for the audience = Public Speaking Skills.
Disclaimer: I'm german and this is my bad school english.