Picture
Best darn Bing translation fail of the week. Faculty TED pants, indeed! (For those of you who can't read the original Hebrew, it says, "Presenters at TED conferences succeed in 18 minutes to get across a message in a manner that is on-target and fascinating. What is their secret?")