Tuesday, October 8, 2002


The leapfrog contract is being extended thru November, I'm pleased to announce. This SchoolHouse is a great group of people to work with, and I will miss them once the contract completes. I think I may have ruffled some feathers with my constant focus on usability and user interface, but i meant no offense. What happens beyond November is a mystery, although I may have more opportunities to spend some time there.


I was in quite a zone for a while there. Adjusting to Jackson has been mind boggling and exhilerating all at once. Having a steady and easy-going day j-o-b was really a blessing. The commute sucks, but it's just another part of the role, I suppose.


Now that the reality of my career has reminded itself to me, I've been thinking (worrying!) about where I should (can!) go with my career from here. It is scary and exciting and tiring to think (worry!) about it. I definitely want something more than a j-o-b, but am really concerned about having enough bandwidth: can I slug it out as a consultant while building on some ideas, and at the same time not miss a moment of my son Jackson?


I'm asking tougher questions of myself like this these days. What's important? What matters? It feels more like triage than surgery, and there are cutbacks I don't like, but I'm trying to focus on the bigger picture, the longer road.


And to top it all off, I am feeling restless. I know I can improve on myself, now I have to seize the opportunities to prove it. I sense that restlessness in TonyG and StephenZ, too.


And so, now I'm spending some though on this question: what is my ideal job description?


Things I think I'm good at:
  • usability

  • architecture

  • public speaking

  • teaching

  • Things that really interest me:
  • usability

  • marketing

  • tv advertising

  • music visualization

  • technology

  • I guess I need to apply my interest in marketing to my career as a software technologist? Hmm...
    11:40:03 PM    

    interesting idea, but it loses its significance if you won't be the first to implement your own ideas.

    Peter, it's great to hear your thoughts; I couldn't agree more.  John just gave me a demo of the latest & greatest, and I'm truly pumped.  He demo'ed it to me using a WinForms web services program running against localhost, which kind of blew my mind as we were brainstorming about the kinds of "outboard" cross-telespace utilities that could be whipped up in nothing flat.

    Woah - later - what a coincidence: Jon also talks about localhost web services.

    Jon, your talk about mail brings up a discussion that I had with someone lately about email, linking, and transparency.  One of the unfortunate aspects about "googling email" is that there are really no inbound links except those that can be reverse engineered through threading.  But in social systems, those are the "strong ties" - the obvious relationships.  What is more interesting, I believe, are the "weak ties" that would emerge if people outside of your social group started pointing into an interesting message of yours.  (Weak Ties are precisely why I read blogs!!)  Imagine the field day that Google could have if 1) all email files had access controls removed, and 2) people started surfing each others' email messages.

    Unrealistic, right?  Well, think again.  Why have we grown so accustomed to the social norm that email should be private?  Think about it.  Start small.  And remember that your company owns your inbox and outbox.  What if all engineers within a company were given a new email address when they started, and were told "just use it for business" and "please note that everything that you do in email is in public view.  In order to prevent embarassing moments, please keep matters of your personal privacy OUT of your assigned email box; use Groove for private matters.  Oh, and by the way, here are the URLs of all of your team members' mailboxes, in case you care.  Oh, and by the way, here's a site where you Google across all of them.  Oh, also, I should mention that we never delete any email, by policy." 

    I truly, seriously wonder what would happen!?  At first, people would be shocked at not having private email, and private hotmail addresses and "groove spaces" would appear when people wanted to do something privately.  But people are creatures of convenience and habit, and more and more work would be done in the open.  And what would be the benefit to the collective productivity if we could all watch and listen to the thought processes of the stars on our teams?  What kind of interesting bots would emerge that started to watch and subscribe to relevant queries?  (I'm not just talking about voyeurs.  Customer support interactions with customers should be watched by engineers every bit as closely as the public forums.  Right?)

    Thinking even more over the edge, imagine if part of being a public company, or being a paid government employee, involved doing your email in public?  Who needs FOIA ... how about "real time disclosure"?  All of the stuff that got us into this most recent debacle - accounting - is an attempt to take the messy reality of business complexity and risk and spin it into a dubious "standardized form".  But what if all of that messy reality were known by everyone equivalently, in real time, everywhere, interpreted-as-you-will?  (Yes, for those of you who recognize the similarity in arguments, I am indeed a proponent of allowing insider trading as a better indicator of internal corporate conditions than packaged quarterly Productions.)

    Surely everything can't and shouldn't be transparent: SCIF-like privacy is what products like Groove are for.  Doing M&A, or concocting a stealth project?  Start a Groove shared space.  But let's get real: email is already a semi-public space.  100% of corporate email today - YOUR email - is already being read at least once before you get to read it, probably many times more.  By your ISP, by your admin.  If you're paranoid, maybe by law enforcement, your school, your Dad, your spouse, or the RIAA.  They call it "content scanning" or "virus scanning", and it's for Your Protection.  So why not just "go for it" and open up email to public viewing, so that the rest of your team, or company, or world has the benefit of linking into it??

    (Ummm ... no, I won't be the first.  Sorry.  YOU be the first.) [Ray Ozzie's Weblog]


    7:23:37 PM    

    Jackson had two rounds of belly laughs on Saturday. At some point, I propped him up on the couch with a pillow in front of him, and he was playing with a white and yellow pacifer. When he dropped it and momentarily lost his attention, I reached down and picked it up. He immediately saw it and aggresively reached out for it. I swirled it around his head and hands for a bit, until he finally grabbed it and pulled it to his mouth. I clapped and cheered and giggled, and suddenly, so did he! We repeated this several times, and I even called Paulette on her cellphone to let her hear her son! Later that night, we set him up on the couch again, and he giggled some more. I call it the buttercup game because his pacifier looks like a buttercup.
    12:18:52 PM    

    i've been hitting the driving range on Tuesday mornings for about a month now, and my golf swing is improving. I can handle my smaller irons just fine, but my drivers just don't feel right. At least now I can hit the ball in a straight line forward! Anyone got any suggestions for approaching the driver?
    12:14:30 PM