Posts from 2007

Introducing Prism



Personal computing is currently in a state of transition. While traditionally users have interacted mostly with desktop applications, more and more of them are using web applications. But the latter often fit awkwardly into the document-centric interface of web browsers. … Continue reading




What do you get when you mix one part automation, one part natural language interpretation, two parts programming by demonstration, and three parts online collaboration? If you stir all of these research areas together and toss in some XUL, you … Continue reading

Introducing Joey



What is Joey? When you browse the Web, there is a great deal of important content that becomes inaccessible as soon as you walk away from your personal computer. Whether it’s the driving directions that you looked up or your … Continue reading