Subscribe to RSS Subscribe to Comments

what / about

Pipes (Are Us): the End of Mashups?

PipesSc1

Yesterday pipes arrived (1, 2, 3, 4).

I will not describe the service, the picture speaks by itself; one can visually compose procedural modules to compute data from Internet sources. Maybe it is a “a milestone in the history of the internet” as Tim O’Reilly puts it but yesterday it was extremely difficult to make oneself an opinion since they were clogged most of the time:

PipesClogged

Today we can, and it is a (small) disappointment. The service only accepts as input Atom, RDF, or RSS, and not arbitrary html (although one could use dapper to expose data). Atom and RSS feeds are only useful for news based services…, and RDF does not work yet! Tried with several foaf files as well as with the planetrdf blogroll . Hopefully this will be fixed soon.

The main problem is still:

  • Scarcity: not much data is available on the web, in RSS rdf or other formats.
  • Smartness: much of this data is pretty useless without reasoning, beyond very basic mashups.

However some aspects of the tool are astounding:

  • Usability: the tool is a pleasure to use, and effort has been made to keep things simple, I reckon even non programmers will be able to give it a go after a screencast.
  • Publicity: once a service is published it is automatically public, nothing to do against that.
  • Collaboration: once a service has been publish anyone can view its internals, but also copy it (this operation is called “cloning”) to start editing and modifying it.
  • Social Orientation: while browsing pipes one can see the number of time it has been run and cloned. I expect comments and ratings to be added in the future.

Composition of pipes is not offered, however each pipe exports an rss feed, therefore one can use it as a source.

I like the name ‘pipes’, even ‘tubes’, because it gives a 3rd dimension to the internet, beyond the deep web made of dynamic content. Indeed, rather than a surface of pages interconnected by hyperlinks, more people will start to consider the web as the result of transformations occurring under its visible surface.

Ok, so most of the blogs I read have a demo of some pipe, why not here? Well, unfortunately, mashups are boring; in a GIS context they are points on a map lacking context and semantics. I tried to play with geonames services given that some return results as RSS, but what do do with them, why would I like all Wikipedia’s entries near my place in Switzerland? Not really sure.

So in my opinion pipes are the end of mashups as we know them; the ease of combining feeds from everywhere will soon reveal the ultimate emptiness of the exercise. And from there on, we’ll step further.

Now do something web2.0ish: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • DZone
  • Furl
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati
  • Digg
  • blinkbits
  • Book.mark.hu
  • Bumpzee
  • co.mments
  • Fark
  • feedmelinks
  • Fleck
  • Gwar
  • Haohao
  • Hemidemi
  • IndiaGram
  • IndianPad
  • kick.ie
  • LinkaGoGo
  • MisterWong
  • Netvouz
  • RawSugar
  • Scoopeo
  • scuttle
  • Shadows
  • Smarking
  • Spurl
  • Taggly
  • Wists
  • Wykop

Comments

  1. Tom
    February 13th, 2007 | 8:52 am

    Hey Vlad,

    Yeah, I kinda agree and I kinda disagree. You say one of the main problems is Scarcity: “not much data is available on the web, in RSS rdf or other formats.” but I think this really isn’t the case. Everywhere you look on the web these days there are links to RSS feeds, whether they’re v0.91, v1.0, or v2.0. I think the issue is not shear amount of data, but the richness it conveys, and this is where we definitely agree. Without a lot more interesting data to play with the novely will wear off. Aggregating all blogs from one company is useful, no doubt about it, but RSS won’t help us aggregate all the hotel reviews from people I know who live or work within 10 miles of Paris, or whatever. For that we need RDF. Perhaps once the hype dies down people will get bored and realise that.

  2. vladtn
    February 13th, 2007 | 9:22 am

    Hey Tom, thanks for your comment. Yes about scarcity I was thinking to RDF since RSS news feed are, well, more or less only for news, i.e. generic info, since not very structured (though as you know they can be enhanced, by georss tags for example). I also tried for my PhD to gather all the geo related xml - can’t be fussy - available and there wasn’t much. But things are changing and surprisingly the largest amount of public and usable spatial info is available in Google Earth’s KML format. Unfortunately there is only that much you can achieve with a mashup, one needs domain semantics to query them and context dependant affordances to navigate through the zillions of made available sources (or pipes), and these are the concepts we are relying on in eMerges.

Based on FluidityTheme Redesigned by Kaushal Sheth