Template Haskell introduction talk on October 2012