Joi Ito's Web

Joi Ito's conversation with the living web.

I apologize for the light blogging the last several weeks. All of my spare time has been consumed by IRC. acrobat on #joiito compared it to a well placed water cooler. I drop in in the morning with my coffee, between meetings, from cab rides and after dinner before I go to bed. Some people who work in front of computers for a living "park" themselves in the channel. There are about 40 people on the channel now, only a half dozen or so are actually focused on the conversation. We've got a pretty interesting distribution of people. Most major time zones are represented and there are quite a variety of personality types and professions. It's also interesting to note that there is probably an equal distribution of people who are using IRC for the first time, rediscovering IRC and are IRC regulars. The conversation is much more random than my blog, ranging from total silliness to heated debates about RSS. I do think most of us agree that IRC today (or at least my #joiito channel) is much different from the IRC we used to use. I think the blogs help people identify each other and the wiki creates a bit more context and memory for the channel. IRC has definitely reduced my blog output, but in exchange, it has helped me make a much stronger emotional link to many of the people I blog/email with. I think it is the sense of spending time with people that creates this new sense of connection. It's almost like Sims Online. You see people drop off to take care of kids, cook, shower, go to work, come home, etc. Some of the more persistent personalities update people on what's happened during the "day" when you check back in after a being away. It's like being flat-mates with 50 people from around the world. "Hey, if you see so-and-so, tell them I'm looking for them and if so-and-so drops by while I'm out, be nice to them and introduce them to everyone..."

A useful thing about the IRC channel is that it is a 24 hour support system for a variety of issues. Just this week, Dave Sifry "held court" about Technorati, Mark Pilgrim explained python unit testing to me, Doc talked about the 17" PowerBook he was testing out, I got rojisan to book the venue for the DC party, I got Kevin Burton promise to finish the OSX version of NewsMonster and sniffles wrote a bot to remind me not to drink too much. ;-)

A controversial, but interesting thing in IRC are the bots. They are programmed to do a variety of tasks. There are bots that log, take notes, post stuff to wikis, answer questions or annoy people. The bots are probably how IRC will be integrated better into blogs and wikis. There are a few bots on #joiito. Jibot has become a collaborative effort with regulars pitching in via CVS on Sourceforge to add features to the bot.

As I continue to be immersed in IRC, the question that I am struggling with is how better to integrate IM, IRC, wikis and blogs. There are so many ways to do this yet no one seems to have done it well. There is also the issue of the metadata and meta-services like reputation tracking, search, identify management, etc. I'm sure different communities will find different combinations of tools useful.

Even though I call my blog "a conversation" I now realize after using IM and chat a lot that it still looks more like publishing or giving a speech although the comment threads are like conversations. IM chats can be like transactions. IRC is conversation or even "hanging out" with friends. The wiki is where we collaborate. The core strengths of each of these tools is very important and I think we all do a little bit of each of these activities. The alchemy of these tools is really interesting and I urge people to get over the hump and try these tools in combination and join us in thinking about what this all means. ;-)


You should get an AI Bot, Joi. It'll talk and learn to talk too...*digs up a link*

Click for some AI Bots...

there you go...they're cool, check 'em out if you've got a spare minute or two.

Ah, but it is exactly not like The Sims Online in a particularly important way: TSO (and MMOGs generally) put the emphasis on modelling an embodied actor in simulated physical space and this enormously constrains the kinds of interactions that are possible.

One of the reasons (IMO) people are attracted to IM, chat, IRC, blogs (and, historically, talk, BBSs, Usenet) etc. is that they occur in no space and don't rely on bodies (physical or virtual) as a medium of interaction. (This is less true for M/UD/OO/USHs, but their discrete spaces are a lot more like IRC channels than any kind of continuous space.)

There does a much better job than TSO (or Second Life) at creating a social "space" that can continue the tradition of the more familiar and established social computing applications, but it still not the kind of thing that you can leave open and idle while in the office -- it is still a really heavy app. (Disclosure: My company is building a product that is sideways competitive with TSO, There & Second Life, but much ligherweight.)

It's interesting that people generally think of the immersive worlds and net.culture or the blogosphere as different -- the games makers have been concentrating on simulation for the purpose of sensorial immersiveness and meanwhile the blogosphere emerged as a radically decentralized immersive world in its own right: the immersiveness just relies on non-sensory aspects of the world.

(I'm bummed that we never had a chance to talk about this stuff in Helsinki -- you missed a good thread the next day. Maybe at Supernova ...)

One integration idea would be to have your IRC presence visible on your blog. Similar to what you see on a few blogs about people being on/off IM. I guess you'd have to list any servers you're currently connected to, including maybe each channel (and what your handle is)...

For people focused on 1-2 channels, I could see running a bot in each channel which would send a list of connected users to a server then hit from JavaScript on each blog...

Another idea: if you "host" a channel, you could have a list on your blog of who's currently signed in.

By the way, there's a URL protocol for IRC:

I'd be curious to know what server your on, looks like the conversation could be very stimulating?

A couple of cool irc things:
quotesaq, adds quotebot features to eggdrops:

and pisg, an irc stats package that provides interesting info from logs:

I gotta tell you I hate not fulfilling people's expetations. One of the reasons I was in such a bad mood last night - was that I just HATE it when technology doesn't work. So my apologizes to all of you who were 'waiting' for me to appear. I guess that means I gotta go f*ck with this shit again today - and try and find a solution.

Meanwhile...... bots and other dynamic processes tied into real people's interactions - is exciting.

And (hopefully) I shouldn't have to say that ThreadsML is EXACTLY what is needed to connect IRC, IM and Chat - to message boards, email and outlining.

That's the genius behind ThreadsML (thanks Steve, Danny, david, ben, etc.)

I was fond of the way the folks logged the PlaNetwork Conference's IRC discussion to the web.

Their system seems to use Purple Numbers.

2 TrackBacks

Listed below are links to blogs that reference this entry: Rediscovering IRC and the alchemy of social software.

TrackBack URL for this entry:

consulting doesn't lend itself to keeping in touch, but the unilateral micropublishing of a blog suits the lifestyle perfectly. Read More

as a relative newcomer to blogs i was happy to read that others wonder as well about all those competing but compelling and, maybe, complementary, media of communication. joi ito writes: the question that I am struggling with is how... Read More