If this demo looks familiar to you, you are not alone. Ralph Hauwert, a Papervision3d developer, took offence at Hughes talk, and subsequent interview. According to Hauwert, Huges is taking credit for porting ARToolKit to flash, while he only took FLARToolKit and "followed a tutorial like this one from the FlashBlog, then gathered all his courage and energy to work with 2 opensource projects and take credit for it" (source).
Apparently, TED folks are working to fix things up. Till then, you can find more details over Hauwert's blog.