James Gosling: Robots and Water and Whales

Oh man, this is just ace!