Feynman circa 2005