Friday, February 16, 2007

The future of mash ups - the web as database

Yahoo Pipes is getting a fair bit of interest at the moment as a way graphical way to link up and work with web content and feeds. In a sense it could represent democratization of the mashup phenomenon, from type A programmers to all the rest of us.

I liked this take on it, http://www.readwriteweb.com/archives/yahoo_pipes_web_database.php comparing the emergence of yahoo pipes with the emergence of PC based relational databases. There's also a heck of a lot of other commentary out there and it'll be interesting to see how much it takes off.

Tuesday, February 6, 2007

Wikis wikis wikis

I've just come across an experiment by penguinbooks to write a novel with contributions from anyone who visits at amillionpenguins.com. (From this article.)

A wiki is a web site where any visitor can view and edit any page, can create pages, and can roll back changes from other users. This approach has had a surprisingly amount of success over the last few years. Probably the most celebrated wiki is wikipedia (wikipedia.org).

It will be interesting to see if the million penguin wiki succeeds at all. While the high level structure of a novel as a whole is well understood, I'd expect a lot of difficulty converging on a common thread for the story. Particularly when the level of antagonistic contributors is likely to be high.

My first Citrix wiki was for brainstorming on a high-tech business proposal with a senior cross-functional team. While there was a good amount of interest, it was surprisingly difficult to get complete engagement.

Why? Well not everyone fully understood what a wiki was (this was a few years ago). There was also a surprising amount of Resistance to using a mark up language and to changing other peoples text. Mostly though, I made the mistake of expecting that the technology would drive an emerging structure. (The romantic notion of 'wiki nature').

Wikis rely upon having a well understood overall structure, so the wikipedia encyclopedia approach works well as everyone has a good idea of what an encyclopedia should look like (stand-alone articles with cross references).

From a business perspective, the wiki is an important tool for content management and collaboration. However, the technology is not magic and should be treated as a tool. Here's my short list of minimum requirements for success:
  • Tied to a corporate or business unit goal
  • A commonly agreed structure
  • A commonly agreed purpose
  • Ownership by one or more team members
  • Well constrained topic

Monday, February 5, 2007

Soft bodied robots


Here's a great multi-disciplinary approach to robotics.

Most of today's robots are built from an assembly of stiff materials in contrast to most living systems that leverage primarily soft, elastic materials in combination with stiff materials such as bone. This article talks about a Tufts University initiative that starts with building robots that from materials that mimic biological material. It's a really interesting first step toward their ultimate goal "...to develop systems and devices -- soft-bodied robots-- based on biological materials and on the adaptive mechanisms found in living cells, tissues and whole organisms".

http://www.sciencedaily.com/releases/2007/01/070128105355.htm