Epeus' epigone

Edifying exquisite equine entrapments

Friday, 7 August 2009

The Flow Past Web: even better than the RealTime thing

The 'RealTime Web' may be a name we are stuck with, but it is still a misleading one. Real-time software is a well-defined field where computing has to complete or fail cleanly by a deadline, because latency is paramount. A two-way phone conversation is an example - if the delay between parties exceeds a few hundred milliseconds, normal conversation becomes impossible, and people have to formally take turns. This is because a true verbal conversation is a flow state, where you are both engaged and responding.

With text, the latency requirement can be relaxed - historically conversations have been conducted by exchanges of letters with latencies in weeks. What's happening is that all kinds of media are having their latency domains expanded.

Technological constraints used to make buffering audio or video prohibitively expensive, so they only domain they could work in was real time, hence Telephony's interruptive call model, and Radio and Television's 'one way to many people at once' model. As storage has got cheap and ubiquitous, these give way to answerphones, TiVo's, iPods and YouTube.

At the same time, the latency of text has been moving the other way, from newspapers' and mail's daily cycles, to hours for webpages, minutes for blogs down to seconds for SMS, Twitter, Facebook and other activity streams. However, as audio and video have added persistence, text hasn't lost it - we do have the ability to review and catch up with the past of our flows, or to re-point people to older points in time, as well as marking out times in the future.

Text's natural parallelism means we are seeing new kinds of public flow states that we have become used to as private ones - hence the "Twitter is public IM" explanation; but the other addition needed to make this stable and not a cacophony is the semi-overlapping publics that mean we don't all see the same flow, but that it is mediated by the people we choose to pay attention to.

Much of the supposed 'Real-Time' web is enabled by the relaxation of realtime constraints in favour of the 'eventually consistent' model of data propagation. Google Wave, for example, enables simultaneous editing by relaxing the 'one person can edit at a time' rule in favour of reconciling simultaneous edits smoothly.

As Robert Hof says:

"Real-time" is actually a bit of a misnomer. Most of this activity doesn't truly occur in real time, the way talking on the phone does, and social gestures such as sharing links with friends are just as important a part of the appeal as immediacy

Instead, we should think about a web that flows past, a web where the flow is important, as well as its past. The Flow Past web.

Posted by Kevin Marks at 11:54
Labels: Flow Past Web, RealTime

20 comments:

Brian said...

I prefer the "Sushi Boat" web. When you sit down, dozens of fresh - if unfamiliar - sushi selections flow by you.

It's best that you don't eat everything that comes by you.

Instead, sample a few things, and if you find something you like, get more.

August 07, 2009 3:09 pm
gregory said...

go further ... "flow past" is still a linear, old-paradigm mindset, compared to what the mind wants ..

which is total immersion in all dimensions simultaneously, and not linear at all ..

August 07, 2009 4:41 pm
Anonymous said...

I love the flow past web and description. But, having now spent a lot of time on the other end of the adoption curve working on culture change and adoption - the big objection I hear is the fear of information overload - and it is a huge barrier to adoption.

But then again, perhaps by the time the flow past web reaches mass adoption - those who complain of information overload - maybe their brains will have evolved or they'll be retired.

August 07, 2009 5:00 pm
Howard Greenstein said...

Kevin, I really like this description. But I also like Brian's sushi boat (sushi conveyor belt is more like it) analogy. Things may come back around if you miss them the first time.

August 07, 2009 5:27 pm
Unknown said...

I particularly like the use of the words, ".. marking out times in the future.". The future as they say is where we all live, it is past and present information that will take us there.

August 13, 2009 2:22 am
Unknown said...

Well, the flow past web could be a kind of 'asymmetric' real-time.

The test could be that if it the flow past web, activity streams etc were symmetric would they match your definition of real-time from voice world, i.e. low latency. :)

August 13, 2009 4:59 pm
Anonymous said...

Hi Kevin

Thanks for the pointer to this. I'd love to find time to talk about it all more. Needless(?) to say, I agree.

One thing I've often told people is that a problem with the real-time web is that things like Twitter lack a locus for ongoing information exchange (publishing?) around an object. Twitter's annotations are a nod (but no more) in that direction. See http://blogs.fluidinfo.com/fluidDB/2009/12/01/putting-metadata-onto-tweets-with-fluiddb/ which allows both - a real time web but also something which is not by its nature so ephemeral.

It seems to me that it doesn't have to be an all-or-nothing choice.

I wonder if I'm making sense? Anyway, very nice to read your thoughts & thanks again. Let me know if you'll be in Barcelona or NY any time soon.

October 28, 2010 4:51 pm
Kevin Marks said...

Chris Dixon: favorited this.
via twitter.com

December 22, 2014 3:25 am
Kevin Marks said...

sonal chokshi: favorited this.
via twitter.com

December 22, 2014 8:32 am
Kevin Marks said...

John Doe: favorited this.
via twitter.com

March 08, 2015 11:20 am
Kevin Marks said...

Dental Misturbance: retweeted this.
via twitter.com

March 08, 2015 11:20 am
Kevin Marks said...

John Doe: retweeted this.
via twitter.com

March 08, 2015 11:21 am
Kevin Marks said...

t dower, starstuff: retweeted this.
via twitter.com

March 08, 2015 11:44 am
Kevin Marks said...

Satyajit Tambe: favorited this.
via twitter.com

March 08, 2015 12:22 pm
Kevin Marks said...

Greg Lloyd: favorited this.
via twitter.com

March 08, 2015 1:52 pm
Kevin Marks said...

Greg Lloyd: retweeted this.
via twitter.com

March 08, 2015 1:52 pm
Kevin Marks said...

Bill Seitz: retweeted this.
via twitter.com

March 08, 2015 2:38 pm
Kevin Marks said...

imaginator: retweeted this.
via twitter.com

March 08, 2015 3:33 pm
Kevin Marks said...

Gwen (Chen) Shapira: mentioned this in @kevinmarks when I wrote real ....
via twitter.com

June 01, 2016 1:56 am
Kevin Marks said...

Kevin Marks: mentioned this in @gwenshap that certainly count....
via twitter.com

June 01, 2016 1:56 am

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

This is my personal blog. Any views you read here are mine, and not my employers'.

Atom Feed

Support the Open Rights Group
My photoKevin Marks Me on Twitter
Me on G+

People's thoughts I read:

Daily

Rosie
San Jose Young People's Theatre
Dave Weinberger
Doc Searls
Gonzo Engaged
AKMA
Cory & friends
Denise Howell
Charles Wiltgen
Shelley Powers
James Lileks
Suw Charman
Halley Suitt

Weekly

Andrew Marks
Blogsisters
Arts & Letters Daily
Bricklin, Frankston & Reed
Steve Yost
Jeneane Sessum
Brian Micklethwait et al
Tom Matrullo
Gary Turner

Sporadically

Small Pieces
Stuart Cheshire
RageBoy
Nonzero
Neil Gaiman
Thomas Vincent
Brad deLong
Andrew Odlyzko
ProSUA

No to Mickey Mouse Computers

powered by blogger

Blog Archive

  • ►  2023 (1)
    • ►  September (1)
  • ►  2017 (2)
    • ►  May (1)
    • ►  April (1)
  • ►  2015 (7)
    • ►  November (2)
    • ►  May (3)
    • ►  April (1)
    • ►  January (1)
  • ►  2014 (3)
    • ►  October (1)
    • ►  April (2)
  • ►  2013 (5)
    • ►  June (1)
    • ►  May (1)
    • ►  April (2)
    • ►  March (1)
  • ►  2012 (8)
    • ►  December (1)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  January (4)
  • ►  2011 (11)
    • ►  December (1)
    • ►  November (1)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
    • ►  April (2)
    • ►  January (2)
  • ►  2010 (16)
    • ►  November (1)
    • ►  October (1)
    • ►  September (3)
    • ►  June (1)
    • ►  May (2)
    • ►  April (2)
    • ►  March (2)
    • ►  February (2)
    • ►  January (2)
  • ▼  2009 (22)
    • ►  November (2)
    • ►  October (2)
    • ►  September (2)
    • ▼  August (3)
      • Pear Analytics Study Missing the Phatic Wood for t...
      • How Twitter works in theory
      • The Flow Past Web: even better than the RealTime t...
    • ►  July (2)
    • ►  June (2)
    • ►  May (2)
    • ►  April (1)
    • ►  February (2)
    • ►  January (4)
  • ►  2008 (29)
    • ►  December (2)
    • ►  November (3)
    • ►  August (1)
    • ►  July (3)
    • ►  June (3)
    • ►  May (5)
    • ►  April (2)
    • ►  February (3)
    • ►  January (7)
  • ►  2007 (45)
    • ►  November (3)
    • ►  October (4)
    • ►  September (4)
    • ►  August (10)
    • ►  July (3)
    • ►  June (8)
    • ►  April (2)
    • ►  March (6)
    • ►  February (3)
    • ►  January (2)
  • ►  2006 (119)
    • ►  December (13)
    • ►  November (8)
    • ►  October (16)
    • ►  September (10)
    • ►  August (3)
    • ►  July (6)
    • ►  June (24)
    • ►  May (3)
    • ►  April (10)
    • ►  March (7)
    • ►  February (8)
    • ►  January (11)
  • ►  2005 (101)
    • ►  December (10)
    • ►  November (13)
    • ►  October (9)
    • ►  September (8)
    • ►  August (7)
    • ►  July (7)
    • ►  June (8)
    • ►  May (12)
    • ►  April (7)
    • ►  March (6)
    • ►  February (1)
    • ►  January (13)
  • ►  2004 (53)
    • ►  December (8)
    • ►  November (5)
    • ►  October (6)
    • ►  September (7)
    • ►  July (5)
    • ►  June (3)
    • ►  May (2)
    • ►  March (3)
    • ►  February (7)
    • ►  January (7)
  • ►  2003 (196)
    • ►  December (12)
    • ►  November (14)
    • ►  October (21)
    • ►  September (23)
    • ►  August (19)
    • ►  July (11)
    • ►  June (14)
    • ►  May (9)
    • ►  April (22)
    • ►  March (20)
    • ►  February (16)
    • ►  January (15)
  • ►  2002 (224)
    • ►  December (15)
    • ►  November (21)
    • ►  October (22)
    • ►  September (12)
    • ►  August (11)
    • ►  July (28)
    • ►  June (19)
    • ►  May (29)
    • ►  April (18)
    • ►  March (19)
    • ►  February (16)
    • ►  January (14)
  • ►  2001 (13)
    • ►  December (2)
    • ►  November (11)

Contributors

  • Kevin Marks
  • Kevin marks