The Boys in the Band Are in AARP -NYTimes.com

"The classic American midlife crisis has found a new outlet: garage-band rock ’n’ roll. Baby boomers across the country — mostly middle-aged dads who never quite outgrew an obsession with the music of their youth — are cranking up their amps and living their rock ’n’ roll fantasies."

Where were you Sept 11, 2001

This was a post from my original website, pre-blog era...

...I was in the west village this morning. I work at a financial services startup there. My entire office was standing on 7th avenue watching it. When you're in the village (lots of low buildings) The world trade center sticks out of the landscape like jack's beanstalk.

We couldn't take our eyes off of it. I wished, out loud, that I had a camera. My friend Mike said "There will be plenty of pictures of this!". Oh, I half joked, but I wouldn't be in them. Then we started discussing how the Empire State building was hit by a bomber during the war and is still standing today...

Then the first tower fell. OK now it's serious... I started walking uptown. I knew the tunnels and bridges would be closed but hoped the ferry would be running. So I'm walking.... and walking because most roads are closed and the subways were shutdown. Seems I wasn't the only one with this idea, the longer I walked the more people seem to join me along the way. Where was the Pied Piper? There was an eerie unusual calm. Some stores even setup tables out front and poured cups of water for people passing by. There are some people that are still staring past us, downtown, frozen, as if waiting for the next shoe to drop.

Then I hear someone scream... I turn around and there the second tower is crumbling straight down. Like when you're watching one of those controlled explosions you see on TV all the time it just slipped down into a cloud of smoke. The spooky thing was that as it slipped down a part of the super structure seemed to stand up... like the bones of a fish... almost like the flesh falling away from a skeleton.


Photo By RAY STUBBLEBINE/REUTERS - September 11, 2001

JavaOne: Bullets from Day 1 Keynote

  • 60% of NTT Docomo's $10 Billion in revenue can be attributable to java. That's $6 billion!!!
  • Java enabled handsets now exceeds the number of Java enabled PC's.
  • The percentage of Java-enabled computing devices has grown by 42 percent in 2004
  • There are now 4.5 million Java platform developers.
  • There are over 2.5 billion Java technology-enabled devices.
  • After a slow chill in the relationship between Sun and IBM... IBM has renewed it's commitment to Java as well as IBM's suite of software on Solaris.
  • John Loiacono, executive vice president from Sun stated that
    "at least 8000 people were in the general session audience and he expected nearly 10,000 to 15,000 people in the halls throughout the next few days."
  • JavaOne After 10 Years!!!

    If you were lucky enough to be at the first Java Day that Sun sponsored in NY city more than 10 year ago, the tumbling duke was probably the first demo you saw.





    Your browser is completely ignoring the <APPLET> tag!

    Not long after that, I attended the first JavaOne Conference in San Francisco.
    It had the air of large rock concert.... Like Live 8, if you will. The air did not emanate from hype, but from an excitement about the potential of the language. I'm not talking about spinning logo's or tumbling Dukes. For those of us that were struggling with cross platform development, Java was an incredible leap forward and free to boot. Yes Java was loaded with warts. But it was a workable solution to a real problem. Stay tuned this week as I post my notes from this weeks JavaOne Conference.

    Flexibility and Reuse

    The artima.com site has a great set of interviews with Eric Gamma. The one focusing on "Flexibility and Reuse" is particularly insiteful. I recently took over an application project that had floundered. One of the issues was the completeness and complexity of a custom framework they were building as part of the project.

    Eric rightfully points out the draw back to the framework approach:
    When we started exploring frameworks years ago, we had big hopes for them. We thought the way to create software was to build high-level, domain-specific frameworks, and then you just customize them and reuse all the design that is codified into them. That was the reuse nirvana. Since then, I've gotten a little more realistic, because I have learned that it's hard to create highly reusable frameworks. They become complex, hard to learn, and even harder to maintain. I was on both the framework consumer and the framework producer side, and it can be hard from either perspective.

    ...patterns offer reuse in a way that is less risky than frameworks. Building a framework is high risk and a significant investment. Patterns allow you to reuse design ideas and concepts independent of concrete code.
    The first thing I did was scrap the framework and rework the architecture with the team using well worn patterns where appropriate. This has definitely helped us to improve the situation and get back on track for delivery of the product.

    Why Cryptochaos?

    I've been asked many times where the handle "cryptochaos" came from.

    Well I needed and AOL Instant Messanger ID...

    I was attempting to register for an AIM ID. Everyone knows the frustration of finding that someone else not only has your name, but is using it! Even worse, there are several scoundrels out there using my name. I've found that every meaningful combination of my name seemed to have been taken. I absolutely refused to refer to myself using any of the suggestions (think "paulmaurer851" or some other such nonsense) so I decided to pick a handle instead.

    But what handle to use?

    The hunt began by typing some short handles based on some of my interests like "musicman", "player", "guitarman", "teleman", "strat", "javaman"... Yes I know, in retrospect, all kinda goofy. Well maybe even then they were goofy, but someone else had out goofed me because they were all taken.

    I decided to look at my book shelf for inspiration.

    There was a great book on the history or cryptography sitting in front of me by David Kahn called "The Codebreakers". Hmm... Let me try some cool variation on that theme. Crypto? Krypto? (yes I know it's the name of Superman's dog) I tried quite few more variations that either time or perhaps embarrassment have erased from my memory. All were taken.

    On to the next book...

    "The Fuzzy Future" by Bart Kosko. Nope, not interested in a fuzzy themed handle. Skip that one.

    Next book again...

    "Chaos: making a New Science by James Cleick. Yes! I've been meaning to read that some day. Variations on Chaos would be cool. Alas all were taken.

    You could say desperation set in...

    I've become tired with this game. I've lost track of the fact that I just wanted an AIM ID so I could chat with friends and coworkers. OK, I'm just going to jam two of my failed attempts together so I can get on with it. So I typed "cryptochaos" into the AIM registration box, pressed enter and waited... and waited... and waited... Timed out! What the? Damn! My modem disconnected! I'm going to finish this tomorrow!

    And that's what I did.

    Hmmm What's This Like?

    Well, I'm diving in and trying out this blog thing. I've had my own (personal) site for some time but thought I would take the leap into the blogsphere. I haven't given this much thought... figure it will eventually evolve into something useful or just fade away. Let's see where this takes me;)

    Note: Any blog entries prior to this are posts from my old website.