Schuresko one time mentioned using shared artifacts for collaboration and social network interaction. Instead of simply just clicking buttons in lists, users would manipulate representations of the activities/messages more like how one drags icons around on a desktop. He mentioned OLPC’s Sugar interface, and how other OLPC users show up as icons on the home screen, complete with icons indicating what activity they are currently engaged in. Since many of the OLPC applications are collaborative, clicking on a user’s icon will crate a shared session with him/her. Also, when users are collaborating, their icons appear huddled around the same activity icon.
I hadn’t seen anything like that interface before, especially deployed outside of a lab. I thought about that recently when trying to simply share a folder on my computer with Ming’s was an exercise in frustration. (Either we couldn’t log in to each other’s machines, or the network link would collapse immediately after beginning the transfer.)
Later, I saw an ad for Microsoft’s Kin phone. It interface (shown above, you have to click around on their link unfriendly site to find the video yourself) seems pretty novel. The user is initially presented with a graphical life stream. From this, they can drag items down to the area immediately below the stream (the “Kin Spot”) to share them with people in their address book. Again, destinations are selected from a graphical stream and dragged to the spot. Tapping the spot allows the final message is edited and then sent.
It would be interesting to create an interface like this for Diaspora, if that ever gets off the ground.