TED Talks are now available on Hulu Plus (and normal Hulu as well), which means you can watch some of the greatest minds of our time talk about awesome shit on your TV, in beautiful HD, without the need for a computer. Let's get to watchin'. [Hulu via TheNextWeb]