Archive for November, 2006

Promiserver Thesis Proposal Draft

Promiserver provides online services and APIs to facilitate trustworthy, meaningful collaboration and commerce. It represents these relationships as informal contracts, referred to as promises. Promises are socially constructed, community enforced, and procedurally executed. The project aims to offer a sensible, lightweight promise network as an alternative to heavy and inefficient legal commitments, and to facilitate new models of collaborative business by reducing transaction costs and improving market fluidity. This work grows out of OPENSTUDIO’s open transaction microeconomy and p2p commissioning.

Promiserver Thesis Proposal Draft (PDF)

The Latest from Burak & Kelly

Recent PLW graduate Burak’s latest project is up online. He is pushing ahead with some work in experimental art market models, all leading up to a live event featuring sensors, live video feeds, and the city of Oklahoma (as well as Boston, Istanbul, and Munich). See Burak’s description on the OS Blog, and the live site, A Stock Market in Life.

Another recent grad, Kelly has been busy settling into Google’s team in Atlanta, and recently releasing Google Web Toolkit (GWT) for the Mac. GWT is a package for developing rich AJAX applications in Java. Your Java code compiles into compact and efficient Javascript. He has a more accurate and helpful description on Google Mac blog. Nice work Kelly.

Microtransactions -> Microcontracts

Raph Koster, author of Theory of Fun which we read in Henry’s class, has a short, thoughtful piece on the economic and social effects of CopyBot, a hack on Second Life that allows people to duplicate any object. His conclusion is in line with some of the discussion lately here in the PLW:

Microtransactions for digital assets and virtual goods is a rising, potentially multibillion dollar industry. To succeed, entrepreneurs who are building networked systems based on user content . . . must realize that anything displayable is copyable; the value lies instead in service and in server-side functionality. Content is like songs around a campfire: destined to be enjoyed for free. Those who build businesses around hosting campfires would be wise to focus on making the campfire experience great, rather than charging listeners by the song. (full article)

In designing OPENSTUDIO we’ve experimented with simple models for small transactions trading in digital content, and to a lesser extent with the same for exchange of services. On the content side we’ve found ourselves wandering into the territory of DRM, licenses, creative commons, and participatory media. These are all relevant data points in a struggle to understand how to define ownership of digital media that is both effortlessly copyable yet paradoxically often fleeting and ephemeral.

I’m working in contracts as an attempt to understand the service side, to decouple services from any specific economic systems, communities, mediums, or infrastructures, and to create the standalone endpoint at which people come together to create and bind themselves to their own lightweight, private laws written in the community’s own vernacular. If the term microtransaction refers to mini-payments, then let’s claim the term microcontract to describe these mini-agreements. While media companies should follow Koster’s advice and try to make their campfires comfy, I’m happy to wander among the fireflies.

TinyCode Sketch

Last week I took a small diversion from serious contract research to put together a sketch of a system I’m calling TinyCode. It will look familiar to anyone who has worked with Logo or DBN, and its name is a reference to the much more sophisticated OpenCode that Kyle and Takashi have been cooking up these past few months. TinyCode is much more limited, but is nice in its own way.

How would people use this tool, if at all? Tiny accepts all drawings equally, never judging a submission as incorrect. TinyCode is much pickier, complaining and refusing to run whenever I forget a certain curly brace or semicolon.

One of the side-puzzles I’m trying to solve with Promiserver is how to make it easy, even enjoyable, to author complex logical and procedural expressions. Currently I have it evaluating clause conditions as strings of Ruby code, but I know most people don’t want to learn a programming language to do business. I guess not all diversions are necessarily tangents.

Delightful Icons

Thanks everyone for coming. It was a fun, mellow evening, and we enjoyed showing off little penis icons alongside next generation stealth airplanes and advanced smart car prototypes.

brent_luis.jpg
Luis on the left, me on the right.

nasty_icons.jpg
An excellent dirty icon.

stickers.jpg
One of many stickers we gave out that night.

Delight by Design

Tomorrow 6-8 Luis and I are showing Tiny at the Delight by Design show in the MIT Museum. We’re planning to reopen the site to show it off. From the announcement email:

The Delight-by-Design GradNight is at the MIT Museum this Friday, November 17th, from 6-8 p.m. Fifteen different designers, engineers, and artists will show off their work in an informal pre-dinner cocktail party setting in the Robotics & AI exhibit space. The exhibits will range from robots and personal accessories to vehicles and buildings by folks from MIT and beyond.

Delightful Designs ~ Tasty Morsels ~ Fine Drinks ~ Live Jazz ~ Free

Come check it out, have a drink, and see some cool stuff. We may even have icon paraphernalia.

Jenn Famous Among French Nerds

jenn with laptop

Jenn models the new $100ish dollar laptop in “le mag qui nerd”: One Laptop et c’est déjà Noël

According to the translated version, “The proto is green apple and white and makes insane the girls. Good point.” That’s my girl.