Blond Bombshell on Java Desktop

Sun is making a new Java Desktop push.  Check out the jgoodies (sorry) at JavaDesktop, a java.net community.  JGoodies, ready-to-go Swing library for crisp look and feel that rivals SWT, is being open sourced at the site.  JNDC, Java Desktop Network Components, is a XUL-like mechanism.  Read Amy Fowler's whitepaper on JNDC which was good enough to excited Gerald Bauer, the main guy behind Luxor-XUL project.  He wrote in an e-mail to XML-DEV:

"Amy Fowler (a blond bombshell working for Sun if I dare to say (*)) wrote a whitepaper titled "Java Desktop Network Components (JDNC): Boosting Interactivity and Productivity at the Same Time" for the new javadesktop.org site (part of the new java.net Sun Community initiative)."

Amy is indeed cute enough for even me to "XUL-over" and her paper is recommended if you are into Java, XML, or UI.

Voices from the Past

I received this in the e-mail today:

Tue Jun 10, Mountain View

Scott Cook, Doug Carlston, & Trip Hawkins with Stewart Alsop   
"Jurassic Software:  A Look Back at the Beginnings of Consumer Software"
 
7:30 PM Panel Discussion
Computer History Museum
1401 N. Shoreline Boulevard
Mountain View, CA
http://www.computerhistory.org/events/directions/eventmap.jpg
Free. (Suggested donation of $10.00 from non-members.)
Advance reservations required.
Please RSVP by Thursday, June 5, 2003
For more information or to sign up online go to
http://www.computerhistory.org/jurassicsoftware_06102003/
or call 1-650-810-1027

The entrepreneurs who created the first consumer-software companies gather to reminisce about the early days and recall the lessons learned in the founding of a new industry. Scott Cook is co-founder of Intuit; Doug Carlston is co-founder of Broderbund Software; Trip Hawkins is founder of Electronic Arts and 3DO. Stewart Alsop was the publisher of P.C. Letter and founder of the Agenda and Demo conferences. Stewart will moderate an informal discussion of the beginnings of consumer software and the entrepreneurs have promised to bring pictures and products to show and tell for the audience.

Wow, voices from the past.  I got the e-mail too late to attend the meeting though.  It is tonight.  I remember Scott Cook presenting a little program he wrote at SEF (Software Entrepreneur's Forum) ages ago.  He was a SEF member and his program was selling amazingly well, so we were there to hear his experiences.  I think Phillipe Kahn was there also talk about how his Turbo Pascal was doing.  A lot of memories from that little Hof'brau at Palo Alto golf course.

I first met Doug Carlston when the company I worked for had a baseball game with Broderbund.  I remember sitting in the shade talking to guys who wrote Loderunner and a chopper rescue game (I foget the name, but it was good).  Later, I kept running into them because the next company I worked for was into educational games.  I really admired the way Broderbund was doing business back then.  Compared to them, Sierra Online was dorky and EA was too glitzy (I wonder what happened to Bill Budge, the first software artist?).

I never met Trip Hawkins, but I remember hearing about 3DO and how much he was asking from game developers to develop for 3DO.  Yikes.  He had guts.  Too bad, the game console market turned out to be much tougher than it seemed.  He shouldn't feel too bad that 3DO crashed because Microsoft is not doing too much better than him.

If that was the beginning of consumer software, I guess I was there from the beginning.  We were naive back then, but it was exciting times.  Still we weren't naive enough to think anything will sell.  The picture is somewhat different now.  Internet, Microsoft, open source, and Bubble looms in the picture.  I can still feel the excitement though.  It is like wunderlust.  Once you have it, every little road you come across pulls you and a vision of golden cities fills you.

Mozila DesignMode

According to this paper, Mozilla 1.3 implements IE's DesignMode feature.  This sounds great except there are enough differences to give web developers headaches.  It's a typical boneheaded design decision I have seen Netscape/Mozilla make so often.  If they were serious about beating Microsoft at their own game, they should first adopt the "embrace and extend"  strategy.

Betting on Apocalypse

What a cheery morning news: British Scientist Puts Odds for Apocalypse at 50-50.  Somebody forgot to mention the time span.

I am taking bets on the cause of Apocalypse at 1 million to 1 odds.  That's right.  For each dollar you send me, I'll send you $1 million if the world ends in the way you think it will.  There is no limit to how much you can bet.  Members of religious orders and people with psychic powers may also participate.  Cheating is also allowed.  You can't get better odds than this anywhere anytime.

Spread the word everyone and don't forget to tell our Nigerian friends who would just love a great deal like this.<grin/>

Counting Pages

One simple way to measure a search engine's effectiveness is to count the number of "Next Page" queries.   More effective a search engine is, lower the ratio of the number to the total number of queries.  Monitoring changes in the ratio should signal changes in effectiveness.  If Google is indeed being negatively impacted by blogs, the ration should be increasing, meaning more people are not finding what they are looking on the first page.

Blog and Tamagotchi

Remember the Tamagotchi?  Little plastic toys containing a virtual pet that you have to constantly feed and play with?  I never had one myself but I was amused by my son's short addiction over a Tamagotchi.

Reading Esther Dyson's Blogger's block reminded me of Tamagotchi.  In a sense, blogs are like Tamagotchis because you have to keep feeding it to keep it alive.

Java News

Hibernate 2.0 final version is out.  Download at SourceForge.  2.0 adds "powerful new query language features, JCA support, and much more."  I played around with 1.0 versions and it was pretty simple to use.  I wouldn't recommend it for enterprise applications, but it has proved it's worth in small projects.  Roller, a java-based blog server, switched to Hibernate and improved performance significantly.

Java Web Services Developer Pack 1.2 is out.  WSDP is basically a web services platform for Java developers, meaning no production use.  While it has latest versions of production-quality XML packages, significant number of packages are Early Access versions.  For example, it comes with Alpha version of Tomcat version 5.  Expect some blood in your hands if you want to play.  As for me, I have butcher's hands when it comes to technologies.

Return to YAML

Years ago, I co-founded a subgroup of XML-DEV, called SML-DEV, along with a substantial number of XML experts to work on simplifying XML and XML-based specs.  SML-DEV group is inactive now, but while it was active, some members of SML-DEV started working on YAML (YAML Ain't Markup Language) and eventually formed an independent group, led by Clark Evans of Axista, to concentrate on YAML.

The YAML has now come a long way and now they have a score of implementations along with a mature spec.  I recommend you to check it out.

Simon St. Laurent writes in YAML Ain't Markup Language:

Long ago, YAML was "Yet Another Markup Language", part of the activity which emerged from the SML-DEV mailing list's work on XML simplification. They've changed the name and sharpened the focus on serialization, wisely severing their ties to markup practice per se, which covers a much broader set of issues.

Sunday Insults

As promised, here is this weekend issue of Sunday Insults.  There are only three this week, but I am hoping the number will pickup as time goes.

A freakish homonculus germinated outside lawful procreation.  -  by Henry Arthur Jones via misanthropyst    An educated man's insult; best when spoken lightly to barbarians while smiling.

Stop your foul whining, you filthy piece of distented rectum!  -  from Red Dwarf via Nrrrdboy    A classic; to be spoken with feeling.

Bury your head as far in the sand as it is up your ass.  -  Mark Pilgrim    A beach insult.

My favorite for this week is, of course, rectumus insult from Red Dwarf.  You can hear the insult spoken by Rimmer (WAV file) from Red Dwarf.  Don't forget to send in your best insults any way you can.