Feb 25, 2005

Noah and Biz

I'm eating an Odwalla bar in this photo. That's why my face looks weird—I swear. Odeo was announced at TED this morning and then we all happily discussed the wonders of this new service and also showed off the pre-beta inner-workings. I'm excited.