95% of TED's 1,200 attendees visited the Internet of You space