I've been listening to a lot of different talks on www.ted.com during my trade waiting time as I also trade on a large time frame. TED talks are pretty awesome, expert talks bout stuff to do with science, technology, business, self-development, religion, philosophy, etc. Some really stimulating...