Only You Can Save Creation Science

Listen, I know that there’s a pretty good chance that you (yes, you!) are some kind of policy wonk who only reads Wetmachine for the insight & analysis of all things FCC/Net Neutrality/media hegemony/First Amendment provided by the inimitable Harold Feld.

And there’s also a pretty good chance that you don’t give a care about Harold Feld’s wonky analysis, because you read Wetmachine for Howard Stearns’s stunning and out-of-nowhere insights into software development in general and 3-d collaborative virtual-world software in particular.

Or maybe you’re a Gary Gray groupie. Stranger things have happened. Maybe you even come here to see what I might have to say.

Or maybe, like those men who were busted at the suburban New Jersey bordello a few years ago, you just happened to be here because you pulled your car into the driveway to make a U-turn & got trapped when the fuzz showed up. Maybe you were googling for “Ted Williams’ Frozen Head” and wound up reading this instead.

I don’t care.

Wetmachine readers come in all shapes and sizes, from all walks of life, even non-policywonk walks of life. Whatever. All is cool here. One love.

But you all should click on the above video, dammit. And you should chip in at least a buck to support Creation Science, the nifty new novel by moi, the Ur-Wetmechanic. I’ve been bringing you this site for 8 years now. Ain’t that worth nothin? Show me your love! At least watch the flippin video! It’s short!

N.B. Even if this is your first visit to Wetmachine, you can still show me your love. Click on the video! Join the family!

Operations Center +1

David Smith made this video a year ago, showing how you could have:

  • virtual world objects automatically populated by real world objects;
  • scripted behavior for those interactive objects that:

    • gives realtime display of real world data associated with those objects;
    • allows you to control the associated real world objects (like Swayze in “Ghost”);

  • all while functioning in a standard virtual world in which the participants can communicate with voice/video/text/gesture and spontaneously share apps, etc.

Continue reading

Discrimination Fades? Who Do You Want to Be Today?

The virtual world is fertile ground for exploration of social and identity issues. Like the crucible of competitive sports controversies, synthetic worlds let us burn away irrelevancies to reach abstract truths about, e.g., gender and sexuality. The computer-as-laboratory lets you control the environment and change one variable at a time, and every possible interaction and gesture can be recorded for examination.

Social worlds are the most numerous and have the most users, and so provide the most opportunity for study. Although the examples are still from social worlds, this article is the first I’ve seen that addresses avatar gender in the workplace. My take-away is, “On the internet, no one knows you’re a dog of the wrong gender.” Men can be women if it helps a sale. Women can be men if it helps a negotiation. Otherwise, it’s just not a big deal.

I suspect, though, that we can do even better. I think we’ll see a Village People effect in which we will become both more aware and more comfortable with differences that are now still scary to many people.
<%image(20090829-Gray-Lego.png|202|384|Abstract avatar, with optional badge photo and without face photo.)%><%image(20090829-avatar-choices.png|311|432|Choice of animated avatar from dropdown list.)%><%image(20090829-Casual-John.png|159|403|Informally popular pre-designed avatar choice.)%>

Continue reading

VW on the Web

One of the great mashups going on now is not just mixing content, but media. WebTV. NPR on an iPod. MTV on YouTube. TV on the Radio. Some social virtual worlds are lightweight enough that they can run within the frame of a Web browser when you visit the associated site. While we have always had documents, applications, sounds, movies, and Web browsers running within our Croquet and Qwaq virtual worlds, we’re now doing a bit more ping-pong between the Web and Qwaq Forums.
<%image(20090816-ForumPage.gif|522|437|Web page corresponding to a room in a virtual world. Click for full size.)%>

Pages like this one make it easy to get information (e.g., documents) into or out of a forum without using the 3D collaborative client. Maybe you’re not at your usual laptop or desktop computer and only have Web access. Maybe you are an executive or assistant to someone working in the forum such that you can’t suit up and be seen.

Continue reading

Being There

We’ve all seen the cartoons of people sitting next to each other in silence and texting each other. I just picked up my daughter from a concert where she did exactly that.

At work, we meet for a few hours in-world at least twice a week. Usually at least one of us is in some other part of the world and a few at home, but sometimes we’re all in the same room with headphones on. It isn’t always better than being in the same room with someone, it isn’t always worse. It’s just different, although occasionally it isn’t even that.

For folks growing up with texting and ubiquitous computing, it seems working with others in a virtual world should not be an issue. But circumstances matter (context is king) in ways that I still don’t understand. I’m disappointed that even we are passing up some working relationships that are long distance even as we do others that are global.

Sometimes you text the person next to you and sometimes you have to get on a plane.

A Great Miracle Happened There

One of the really great things about the WWW, as opposed to the Internet in general, is that the Web separates the concept of naming from everything else. A URL is bit of text that names a resource. You can type it. Except for some long URLs used by banks and in ecommerce, you can often even remember it. But most importantly, you can include the text in some other technology such as an email, an instant message, a calendar invite, a Web page, or even in a book or piece of paper. It can be sent and stored. The URL can be transmitted through this separate non-WWW media, and it still works on the other end.

When you name something, you have power over it. Like the dreidel mnemonic of the title, names help you to remember stuff. You can speak clearly about places and objects instead of just using misunderstood pronouns and long descriptions. And best of all, if you know something’s name, you can use it in casting a spell. (We call them programs.)

So a big part being able to work with virtual worlds, talk about them with other people, and use them in programs is to have a name – a URL that corresponds to each interesting thing about a virtual world.

Continue reading

Hanging Out in the Lobby

A lot of us like to run Forums all day, like an IM client. In the new version, you can log in to your organization without actually entering any of its forums(1). We think of it as hanging out in the lobby of that organization. You can watch people going in and out, text chat with them, and join them in whatever forum they are working in(2).

The idea is that if virtual world technology is a meta-medium that subsumes, for example, instant messaging, then it ought to do IM as well as dedicated IM clients while retaining the benefits of the virtual world technology. In the case of Forums, that means secure communication.


  1. In Forums, each user is a member of one or more organizations.
  2. People tend to have one forum per project at work.

Continue reading

Sounds Good

One of the general internal themes of Croquet is that everything ought to just work, and work well. Most practicing software developers aren’t fortunate enough to be able to create artifacts like this because the software is aimed at addressing a very specific problem. That tends to lead to tools of limited scope and interaction.

Consider sound. If you only want to make voice chat work, you can use a low fidelity encoding on a lossy transport. It will do what it does well, but only that. Now suppose you and someone else are watching a movie and discussing it, using separate programs for the movie and VoIP. Either program might work well, but use them together and everything is likely to go to hell.

Continue reading