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.

Cred on “The Street”

Yesterday Lockheed announced that it had bought Croquet simulations learning company 3D Solve. (3D Solve’s founding CTO is David Smith, who is Chief System Architect for the Croquet Consortium, and CTO of Qwaq. Consortium point-man Julian Lombardi is an advisor.) Being Lockheed, the news was carried by financial folks like CNN and Merrill Lynch, but I’m most excited by the release carried by Gamasutra and Serious Games Source, which is all about Croquet.

This comes on the heels this week of Cisco blogs about Qwaq.

I’m old enough to know that all of this should be taken with a grain of salt. But it certainly ain’t bad news, and it gives a lot of credibility to the Croquet platform. I hope that Croquet folks around the world are able to make good use of this news in setting up their own projects.


This week I had posted links to some cool new Croquet project movies, but I missed this somewhat cold one from 3D Solve.

Current projects, and movies vs interactive machinima

Check out the movies of U.Minnesota’s neato language lab. They’re leveraging Croquet’s open architecture to produce custom behavior, and the unique core model to make everything efficiently recordable. The third movie blows me away. (But watch ’em all.)

Greenbush Labs (edu software) has a couple of movies showing what you can do right out of the box. Some of the stuff they guy tries isn’t working quite right, but it’s still cool as snot. Must be the tunes.

No movies yet of the Krestianstvo installations being shown at the top Russian art museums. Nikolay has also combined Croquet and the Sophie/FutureOfTheBook projects – not quite as in this wonderful movie by Daniel Lanovaz, but heading that way, I suppose.

Continue reading

Can you smell the logic?

I was petting a cat this week. She was smiling and arching her back and obviously enjoying being alive. Then she suddenly turned and started licking herself, after which she repositioned her neck back under my hand. I realized then that cats don’t “decide” to clean themselves. How do they keep track of which spot needs cleaning? Now? A cat’s skin must have some distributed chemical mechanism that causes particular areas to itch on some approximate schedule.

Continue reading

Ramble On…

My heart broke the day Julian left the University of Wisconsin: 11/1/05. We were struggling to get anything out the door. An amazing technology entrepreneur (and Lisp guy!) named Greg Nuyens was trying to hold startup Qwaq together with both hands. I knew it was going to be a tough time for Croquet.

Fast forward.

I have left the University of Wisconsin Division of Information Technology to work at Qwaq, Inc. Sweet!

Continue reading

Croquet in the Economist (print edition!)

In this article, Linux entrepreneur Mark Shuttleworth says, “We’ve started to use [Croquet] for planning and building Ubuntu.”

Linux works well. One of the hard parts with delivering on “Linux” (generically) is that there are a lot of variations. Croquet works on some combinations of kernel, libraries and device drivers, but not on others. I don’t have a Linux box myself, so I haven’t spent any time on it. (The Croquet Collaborative runs on FreeBSD, and does so as a graphicsless server.) It’s tough to be trying to accomplish something while wrestling with configuration issues.

But Plopp offers a consumer-market product on many flavors of Linux (as well as Windows/Mac), but it doesn’t (yet?) make use of the full collaborative Croquet SDK. Once it runs, it runs. I guess the Ubunto folks have got real Croquet running with their developer and business configurations, and are now starting to explore its use for doing real work.

Caveat Hacktor

I just saw the delightful high-quality site on core computer algorithms Hacker’s Delight. I was startled by the following notice about the corresponding book:

“After the first printing, an errata file was started. The publisher did not incorporate this into the second printing. For the third printing, he made all the corrections known up to that point in time. For the fourth and fifth printings, the publisher subcontracted the production work, and accidentally gave the subcontractor the files for the first printing. The sixth printing corrects all the errors known up to when it was printed (November 2006). Therefore, the best copy to obtain is the sixth printing, and the second best is the third printing.”

Good grief. This is the kind of thing that makes airplanes fall out of the sky — or my bank say “oops.” As an engineer, I have long been aware of how much stuff out there is truly not designed, transcribed, or built correctly, but this little example gives a nice compact summary to my unvoiced horrified sputtering. I wonder if more direct and immediate Internet technology (like Wikipedia and maybe Sophie) will help.