Apr 15 2009, 01:29 PM
Apr 16 2009, 09:40 AM
That blew my mind, this is the future!
Apr 16 2009, 12:27 PM
no, that is history. future is Robotic Toilet Assistant (RTA) which eliminates need for shopping for toilet papers!
Apr 17 2009, 11:40 AM
Wow, that was really amazing.
TED is great, I only recently found out about it..and so is the Media Lab; I kind of had a feeling this had to do with them when I read the title.