A talk I really can recommend. it is funny and very informative. about an hour of your time that is well spent: