Howard Stearns works at High Fidelity, Inc., creating the metaverse. Mr. Stearns has a quarter century experience in systems engineering, applications consulting, and management of advanced software technologies. He was the technical lead of University of Wisconsin's Croquet project, an ambitious project convened by computing pioneer Alan Kay to transform collaboration through 3D graphics and real-time, persistent shared spaces. The CAD integration products Mr. Stearns created for expert system pioneer ICAD set the market standard through IPO and acquisition by Oracle. The embedded systems he wrote helped transform the industrial diamond market. In the early 2000s, Mr. Stearns was named Technology Strategist for Curl, the only startup founded by WWW pioneer Tim Berners-Lee. An expert on programming languages and operating systems, Mr. Stearns created the Eclipse commercial Common Lisp programming implementation. Mr. Stearns has two degrees from M.I.T., and has directed family businesses in early childhood education and publishing.

rock shows then and Can You Hear Me Now?

I went to my first rock concert in years last night. Wife and I took our oldest daughter to see Snow Patrol.

The base player for opening opener Silversun Pickups had an amp with a GREEN LIGHT on it instead of a RED one. What’s up with that? Kids these days…

Seriously, it wasn’t very different from years ago. OK Go (the middle band) had a a screen behind them with their music videos playing. The music was pretty much like early U2 with a maybe a little Iggy Pop thrown into the first two.

One thing that was kind of weird: no lighters in the air. There was enough cigarette smoking to make my hair stink, but not very much. No pot. Instead of lighters, people held up their cell phones!

Some of that was for taking pictures. It’s kind of interesting that where they used to ban recording devices (they may still do so, officially), there’s no freakin’ way that they can effectively stop that now. (The drummer for one of the bands actually whipped out a little camera to take pictures of his bandmates on stage taking their bows. From behind. Probably included a lot of the audience.) I wonder why they don’t have a live Web site on the screen to which the audience can upload their pictures while the show is in progress. More participatory and all…

Anyway, seeing all those cell phones being held up in the air was pretty weird. It was like some sort of bizarre Verizon ad.

It occurs to me that one of the reasons that we are all so accepting of government abuse is that we came of age going to concerts where we would be searched for alcohol (and recording devices), and then be served alcohol on the premises. There’s no flipping principle of safety or law at work there — it’s simply the exercise of commercial power. We accept it when it’s convenient enough to do so, and don’t accept it when it irks us enough. For example, we’re not going to throw away our cell phones during the entry search. And the “them” accept that, and only try to enforce the abuse of power that they can get away with. So as long as the government keeps the planes running without TOO much delay, and doesn’t send us personally to Iraq, we acquiesce.

KAT positioning

I don’t get to spend as much time as I’d like on the Collaborative for Croquet, but I’m still pleased with progress on our software. A lot of people are trying it out from all around the world (ain’t the Internet grand?), and it’s standing up pretty well. Time to clarify expectations. (The punchline at the end is that you have use the latest version.)

Continue reading

Qwaq Debut

There has been private, academic, commercial and non-profit Croquet development for a while now. Much has been internal and proprietary (and even military) and so the general public has not had a chance to see it. Less than two months ago, we cobbled up an open sample application.

Meanwhile, the folks at Qwaq have been working hard in stealth mode, building a sophisticated application and aiming to be the first clearly commercial Croquet play. Read more.

Distributed Systems Part 2: Off-Island Data

The Core Croquet model describes a complete independent simulation, in which changing behavior is automatically synchronized between all participants. The model is best thought of as describing replicated objects with behavior over time, rather than as older models of program and data (or state). The collection of objects in a given replicated simulation is called an “island.”

However, one of the nice things about the Croquet model is that it can co-exist with other models. It is perfectly reasonable to use a “data” model for immutable objects (which do not change their behavior over time).

Continue reading

Spontaneous Usage

bloggingfrominworld

One success metric that I’ve been shooting for is that I want a user to do something in Croquet that was not specifically intended by the authors of the space or software. It’s very cool to create something that is ideally suited for a particular usage, but it’s really something to create a meta-tool whose usage exceeds the sum of its designed parts.

This fellow Laurence apparently created his blog entry from within the Collaborative.

I had expected and hoped the first such spontaneous use to be something based on collaboration, or on usability or scalability. This was not. It was done because it was fun to do. That’s pretty cool, actually. Shows what I know…