Description
 

Welcome to my Blogroll
Important statements
Cool Tools
Our stuff
Current Collaborators
True Nerds to know
Open Technologies
In Rotation
Occasionally
Resources






April 2003
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
Mar   May



Click here to visit the Radio UserLand website.

Subscribe to "Marc's Voice" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

Marc's Voice
Home LANs + Broadband + Devices

Sunday, April 27, 2003

Why social software now?

A small brouhaha is brewhaha-ing over whether Social Software is mere hype. (See Frank Paynter, for example.) After all, the category is about as broad as "software for people" and includes technology as old as holding hands.

And yet it's the thing I came away from the O'Reilly Conference most excited about.

First, I consider social software actually to be emergent social software. That narrows the field to software that enables groups to form and organize themselves. Yes, it's still broad but at least it's not coextensive with any software that has a user interface.

Second, it doesn't much matter to me whether the software is new or old. I'm excited about the fact that that type of software is now being recognized (i.e., "hyped") as important. And my question is: Given that most of the software is old, why is this category now becoming hot?

Sure, in part it's because consultants (like, um, me) and writers (like, um um, me) now have something new to flap their gums about. But, more important, I think and hope it's because the central idea behind emergent social software is now becoming acceptable: We're beginning to think that letting groups start without rules, letting people organize themselves as they see fit at the moment and in that context, is actually a good idea and not just a waste of time, a hippy dream, or a threat. Gosh, maybe a wiki isn't only an invitation to vandals but is a useful way for people to collaborate! But to think so means trusting groups of people to work well together even when their choke collars are undone.

Much emergent social software may be old hat, but that now we're willing to recognize its value is pretty damn exciting. [Joho the Blog]

I thought Clay gave some pretty convincing reasons why now (a) all is a different kind of amount, than most, b) ubuqituity of the web (which I attribute to broadband as well), c) all off-line groups have SOME on-line presence.  I also feel that now that the MBAs, yuppie kids and their VC friends have all gone home, we're starting to see the wheat from the chaf.

But I want to disagree with Dr. Weinberger a bit - when he says that social software STOPS at the point where groups form and organize themselves.  That's what's WRONG with Friendster, Ryze, Intro - even Fotolog.  You get all dressed up, you meet people and - now what?

That's why we're focusing on ACTIVITIES and why I'm so sensitive to Clay and Joel Spolsky referring to message boards and forums as on-line communities.  Yes - of course they're ONE example of how people interact, collaborate and "commune".  But there's also evites, email, IM, listening to music and watching webcasts together, uploading photos, leaving guestbaook messages, buying and selling things, auctions, tracking back and linking to, flirting, assigning tasks and loads of other activities.  Personal publishing, communication and media - all holding hands and singing "Kum bah yah".  Where meatspace meets cyberspace.

RSS + ENT aggregator. The folks at eVectors have an RSS+ENT aggregator that aggregates news and lets you filter it by topic.

kcollectorLogo pictureHere's a view of the social_software channel from the Topic Exchange. It's slightly munged because the aggregator is aggregating both topicexchange.com/rss and topicexchange.com/t/social_software/rss, but it's hard to fix that sort of thing without specifically knowing about the duplicate items I'm generating (/rss includes all the items from /t/*/rss).

Comment [Second p0st]

Baby steps - but we're starting to get this train rolling!  Phil Pearson has made the TopcExchange ENT aware.  Now I gotta go clean up my LiveTopics install (damaged object database) but I'll be coming back heavy - as YOU KNOW WHAT - is about to premiere!

131rd Annual Miyako Odori.

Mizuka and I attended the 131rd Annual Miyako Odoro. We have attended every year since we met. It is the annual event where the geisha of the Gion district perform their traditional dance. The event is open to the public, but is a lot about the patrons of the tea houses getting a chance to see the geisha and maiko perform their art that they practice so hard to perfect through the year.

I've written about geisha and Gion here and here.

The geisha, and maiko are given tickets that they must sell to their patrons. The tea houses pick up many of these tickets and distribute them to their clients. Mizuka and I always buy a pair from Kaoru.
The show consists of a plot that changes every year, but it all is framed in four sections and there is a scene for each season where all of the maiko come out in a line.
On the left hand side of the theater, the Japanese drums and the Japanese flutes play. The geisha playing the flute in this picture is our good friend Fukunami.
On the right side of the theater are the geisha who play the shamisen and sing. The geisha third from the left is Kimiya-san and the geisha second from the left is Komomo-san. Both good friends.
And everyone shows up for the grand finale!
The geisha also do a tea ceremony for the guests.
The Japanese green tea made and served by the geisha is nice and you get to keep the plate that the snack comes on. (Sorry again Dr. Atkins!)

Comments (1)


◊----»
On April 27, 2003 10:41 PM Nils Ferry said:

If that was the Miyagawa-cho theater, you were just a few seconds away from my mother-in-law's house, a 140-year-old machiya amongst the ocha-ya there. I was there yesterday having my own Atkins-busting feast, capping off a one-day Kyoto tour for my little brother. That neighborhood has real old-worl atmoshphere, maiko ducking in and out of ocha-ya and taxis, the golden glow through the koshi-mado (slatted shutters).


Trackbacks (0)

By Joichi Ito jito@neoteny.com. [Joi Ito's Web]

The Japanese have elevated prostitution to a fine art.  There are many grey areas - between pure hooker (who are usually Chinese or Phillipina girls) versus Geisha.  Hostess bars plop a beautiful woman down - in between each business man - who put their hand on your knee, laugh at your jokes and pour your drinks.  They then accompany you outside and hail a cab for you.  But sex is never a part of the equation. 

Lots of blond and buxom American and Europeans are imported for both hostess bars and strip joints, but only a pure bred Nippon Jin (Japanese) can be a Geisha (do don't believe that Shirley MacClaine movie!)  Japanese actually take pride in their Geisha tradition.

Food blogging. I have just finished watching Joi Ito's wonderful report on Japanese snapping turtle, or suppon. I have hardly ever had Japanese food, but the pictures and the story telling are so good that my keyboard is wet by mouth watering. Food is a very important part of our coltures, we should definetly do more food blogging. I'll try. ";->" PS: I guess it all started with spicy noodles.  [Paolo Valdemarin: Paolo's Weblog]

Japanese eating habits are instilled with ancient traditions, while we (at most) know how to grease out at a tailgater.)  BBQ Ribs, hot dogs, beer.  But a  Japanese meal is closer to a ritual, than a meal.  And each place has a particular dish - like eel, live shrimp or snapping turtle. 

In Italy they seem to eat Italian food every day (very rarely anything else) and pasta is almost always part of the meal.  There seems to be an almost endless combination of meat, fish, chicken, appetizers, salads, breads, sauces, deserts - with recipes that go back 2,000 years.  I remember in Rome they have a artichoke dish called "Carciofi alla giudia" - which means Jewish Artichokes.  Apparently it comes from the ghetto of Rome.

In fact the average Italian meal lasts at LEAST an hour, sometimes stretching to FOUR hours - and it's just not a big deal for Italians.  Here - if a meal lasts beyond "Hew Haw" or the length of a CNN report - American's butts get sore.  There are only three meals - during the year - that last beyond an hour (and just barely): Thanksgiving, X-Mas and Easter.  Beyond that - Americans attention spans just won't tolerate it.

Ben Hammersley gave a session at ETCON on Mail List bots - but it was actually on ThreadsML.

He started off by introducing everyone to Geoff Cohen's email header, which had in it - all sorts of meta-data. Ben then showed the equivalent meta-data inside of an RDF file.

He then introduced everyone to the concept of ThreadsML - which is a format that Steve Yost and David Weinberger had come up with last year, but which has remained pretty stagnant since November '02 (but we've picked up on it lately.)

The idea of ThreadsML is that it's standard for interop between various forms of conversations; email, IM, message boards, blogs or all sorts of new kinds of tools.  It was originally defined as an RDF 'mod_thread' - but I recently had an epiphany that Matt and Paolo's ENT could implement ThreadsML as well. 

And to prove that, Ben stood up and discussed how ENT could do the same sort of things as ThreadsML.  Ben proved that by showing Paolo's new kind of aggregator called the k-collector, which currently categorizes blog feeds (using ENT.)  ENT uses RSS2.0's namespace feature, and support many other uses besides just embedding topics into feed. ThreadsML would require the path of a thread to stored, along with any special convertors or adapters necessary to support all the features folks have asked for.   So by taking advantage of namespaces in RSS2.0, we can achieve teh same functionality as the "RDF" version.  ThreadsML would then be able to facilitate conversations to move between a wide range of ThreadsML aware apps and services, whether they were RDF or RSS2.0/ENT based.  It was a glorious moment! 

Ben groks ENT MUCH MORE than I do, and he not only explained it perfectly, but he asked me to help moderate an open discussion on "what benefits could we all imagine an open standard like ThreadsML could do for interop between conversations.

I started off by talking about the TopicExchange - and how we should imagine a repository of conversations - which were renetrant - which we all could share.  I also brought up the channel I created on the TopicExchange - "theMatrix" and how the movie was about to come out.....

David Weinberger asked for 'easy conversion' of an email thread into a ThreadsML document space, viewable in whatever system you prefer.  Allow for ready reentry.  He described one of the original notions of ThreadsML was to be able to move a thread from email to a discussion board and then to a Wiki.

Someone else asked for Adwords as an economically viable way to sponsor expenses.

Someone then wanted to use email to interface to read blogs, wikis, mailing list archives, etc.

Someone else asked for the same conversation happening in a world of networks (domain names, for example?) 

Yet another person asked to be able to link threads to a "backstory" of a conversation.

Greg Elin asked for two things: an IM client to respond to an email and presented an idea of flowing conversations onto a site, so that anyone could subscribe to the thread.

Others asked to be able to filter a blogroll based on topic dynamically.  And do these threadings on a local system or set of systems, rather than on open network.  (Ben then references AgentFrank, an RDF local repo, tracking into database.)

booksigning.jpg

I then chimed in that I wanted to make sure that ThreadsML would work for media of all types (video, graphics and music.)

Someone then said they wanted to be able to associate a set of documents into an email, and use it to move threads between email systems on the same machine.

Pete Kaminski wanted to do the inverse of Greg - use just the email interface to read whatever thread they wished.

I then mentioned that ENT and Matt are enabling us to flow through all sorts of additional sources, like email, or IM - not just blog feeds - and that this maps to Anil's concept of Microcontent.  I stressed my longtime dream of creating a new microcontent for reviews.  And I mentioned blaxm! as an example of a reviews format.

So that's what happened at the meeting.  I think the idea now is to take these requests and the existing ThreadsML spec, and matrix it across 2 schemas - one for RDF and one for RSS + ENT.

Paolo has an amusing viewpoint of this session - monitoring it remotely - live (via Mikel Maron.)

BTW don't even TRY and get ThreadsML.com, .org, or .net.   Dr. Weinberger's got dibs.  BBTW Top Photo is of Ben with Fiona, middle photo of the 2 Davids: Isenberg to the left, Weinberger to the right and bottom photo of Eric Sinclair - our transcript/note taker.   Thanks Eric!  (I also got notes from Joho the Blog as well.)


Updated: 9/17/2003; 12:16:36 PM.