A Belated Day One Commentary

We finally have connectivity at the campus. So here is the day one “stream of conciousness” log. The event and the sessions deserves condensation and reflection. But in the meantime, here is the “Day 1” notes from the Roo.

March 16, 2005

Accommodations

  • Fabulous!
  • +40″ TV
  • Receiver + sound system
  • Sink/basin
  • Stocked mini-bar
  • _Digital_ walk-in shower
  • Jacuzzi
  • Coffee press
  • “Loose-tea” teapot
  • In-room safe
  • Walk-out patio
  • Turn-down service (eye pad, lotion, tea)
  • A real person doing the wake-up call

Kick-off mixer

  • Wine-tasting
  • Light appetizers
  • Cigars
  • Scotch


Martin Taylor (General Manager of Platform Strategy, Linux & Open Source R&D)

  • “12 years ago, Microsoft was more participatory.” There is an obvious conclusion: after that, we became less participatory. And the discussion implied an important corollary: Microsoft is now _more_ participatory.
  • “Every time I hire someone from the open source community, they have some apprehension. Then they say that they are impressed with the community, the enthusiasm, and the dedication to quality products.”
  • This is a non-NDA activity
  • Linux and open source issues vary worldwide.
  • Microsoft is in its third iteration of Linux response: 1) Denial, 2) Executive Overpowering, 3) Engaged response, dialog with the community
  • Attendee Larry Baker (Sprint) said, “I want to take away something ‘tactile’ and real.”
  • “We’re not looking to check a box. We don’t want to appear at Congress and say we had a conference with twenty Java developers…” laughter followed.
  • “This is not a conversion meeting.”

Who’s Here / Introductions

  • Server-side.com
  • JCP participants
  • Ben Galbraith, CTO of radiology company
  • South Florida Java User Group, President
  • Federal Reserve Bank (St. Louis)
  • Teachers of Borland, Visibroker, etc.
  • AG Edwards, SOA architect
  • Enterprise architects from a variety of corporations and public institutions
  • A lot of dual-job folks (architects + CTO’s)
  • President of Phoenix Java Users Group
  • Petroleum industry participants
  • David Braden, Megabyte Minute radio show
  • Macromedia ColdFusion conference lead
  • Rick Ross, JavaLobby.org, Java blogging, hosting for Java learning
  • Andy Hafer, Tampa Bay Technology Group (the “Switzerland” of technology)
  • Java blogging
  • “No Fluff, Just Stuff” Conference manager
  • Man, what a collection of Alpha Geeks!
  • Good humored Microsoft evangelists!
  • I need the list of attendees; I am sure I missed some of the luminaries that were present.


Michael Howard, Improving Security

  • Michael claims geek cred, and he demonstrates it.
  • Michael considers himself brutally frank – and he seems to live up to this claim.
  • He has spent thirteen years @ Microsoft
  • It is quite interesting that “security” is the first topic of the conference. After all, the largest complaint against Microsoft has been its fundamental insecurity.
  • Trustworthy Computing is about not “injecting the defects”
  • “Nineteen Deadly Sins of Security” McGraw-Hill (19 is a prime number)
  • “It’s amazing being at Microsoft and seeing the sea change happening.”
  • “We help product groups secure their products.”
  • They focus on threats to systems
  • “You’ll never get the code 100% correct.” “That’s an honorable thing to do.” “But screw the ego trips, you’ll never get the code 100% correct.”
  • SDL (Security Development Lifecycle) – Most software today is pretty lousy. Any hack can get a compiler and make it available to anybody. Developers have no discipline. Just publishing software doesn’t make it secure. The only way to make software more secure is to change the process.
  • SDL is fully supported by Bill and Steve. This team is the only team with open-ended staffing.
  • People who used a software methodology had the 1500 page volumes on their shelves. They weren’t used – but they were on the shelf.
  • “We suck a lot less than we did three years ago.”
  • Zone-age.org tracks compromises, not attacks. Based upon their statistics, IIS6 is more “secure” than Apache 1.3 and 2.0.
  • Excellent analogy regarding active defenses. Gates and locks are good. But there are no guards policing the premises. So there is nothing to stop someone who successfully breaches the perimeter.
  • Microsoft has over 1200 threat models. Some of these have been released, some have not.
  • Participants noted that community participation / review of the threat models would ensure sufficiency of the threat models.
  • Source code Annotation Language (SAL) in Whidbey provides excellent additional information.
  • SDL is under constant review.

Don Box, Indigo Architect

  • Blog-oriented introduction, typing + no audio/speaking
  • Microsoft sucks at… community involvement, security-by-default, and transaction management. Does MS believe in managed code? Poor delivery on products/roadmaps. Microsoft has given us a dependency hairball
  • Contract first. CORBA got it right. Separation of structural types and behavioral types. Indigo takes CLR and separates structure and behavior. Structural and behavioral contracts are explicit.
  • RelaxNG is better.
  • Indigo = .Net remoting + ASMX + MSMQ
  • Trends at Microsoft: Lots of RPC/messaging “shit” that needs to be consolidated; i.e., Biztalk will use Indigo
  • “DCOM on Unix was met with the body rejecting the organ.”
  • We invested millions to make Whidbey rock!
  • “If it’s in PowerPoint, be very skeptical.”
  • “Look at what’s in the DLL’s.”
  • A spirited discussion of OR mapping was held.
  • Prediction of lightweight languages and framework dominance (Ruby, Groovy, etc)
  • Microsoft Panel on Languages
  • CLR Development
    • Addition of delegates to CLR in Whidbey
    • New kind of delegate, virtual invocation at delegate execution
    • Anonymous methods
    • Lightweight code-generation + garbage collection on generated code
    • Metadata tokens for native filesystem runtime handles
  • Herb Sutter (C++ developer)
    • VC++ supports .Net code and native code
    • Managed platforms are not the only constructs; native code will continue
  • Anders Hopberg (C#)
    • Generics, parameterized in C# 2.0
    • Iterators (ala Python and Ruby generators)
    • Partial types (structured into files), split in different source files; useful for code generation at execution-time
    • Null-able value types
    • Lots of minor features
    • C# 3.0 (planned) – further eradicating wall between general-purpose programming languages and native database language constructs
  • Jim Hugenin (AspectJ and Jython –> Iron Python)
    • Realized that .Net does work for dynamic languages
  • Where is AOP going in Microsoft? Good discussion but incomplete answers. The discussion shifted focus to dynamic languages instead.
  • Type “inferences” in strongly typed languages would adopt features of dynamic languages. Typing could be inferred from first use, etc.
  • Substantial Python discussion (Python in the CLR via Iron Python) – Inference about Python being released under “terms that make sense” to the Python community.
  • A wonderful discussion regarding “certified” CLR ports to other platforms ensued. Discussion ranged the gamut from technical merits to political and/or legal realities. The attendees were in general agreement about the technical superiority of .Net to Java. Microsoft listened and interacted quite intently. This seemed to be a means for the panelists to obtain “ammo” for internal (Microsoft) discussions.

Sanjay Parthasarathy, Developer Community Outreach

  • Where do we suck? (*Note* 3rd MS exec to use this term)
  • During lunch, Sanjay’s team presented and discussed Channel9.msdn.com.
  • A good, but brief, Scobleizer entry ensued
  • Microsoft has over a thousand evangelists
  • Microsoft is increasing its investments in schools & communities
  • The conversation drifted towards a broad discussion of open source constructs and IP protection. While the discussion was interesting, it was not very pointed. Further, it blunted much of the collegiality inspired by the first two presenters of the day.
  • Per one of the MS evangelists, MS operates as a VC firm with divergent views and methodologies.
  • The tone of the session improved markedly when Sanjay adopted a less defensive posture.

SQL 2005 and the Developer

  • I spent the majority of this session in an out-of-conference discussion with Robert Scoble. I am amazed that Robert has been able to survive at Redmond. Indeed, he has received unprecedented access to Microsoft employees and executive. Credit goes to his management team for embracing non-traditional people and technologies. Like Groove (and Ray Ozzie), Microsoft is embracing lots of subtle but important changes. 10 points to the Scobleizer for handing me a “stealth” business card. I am sure that it is a rogue and “untyped” business card.
  • When I returned, I got to hear a good discussion of native XML datatypes. XML documents/streams are stored in binary form (thus improving indexing capabilities). These XML docs can be typed or untyped. Very cool.
  • Support of Xquery (November draft) will be an integral part of the product release.

Ian McDonald, Product Development Process

  • “PowerPoint is one of the evilest things ever.”
  • He apologized for the “lack of color” in his deck.
  • Multi-year, massive team development is easy. “The hardest thing is to understand the Microsoft licensing model.”
  • There was a very frank discussion about the processes that are needed and those that are onerous.
  • The basic process: one owner, one approver, multiple reviewers, group of participants.
  • How agile are you? “Frankly, we suck.” (*Note* 4th executive to use the term; with so much sucking, is there any blowing?)
  • Microsoft has not adopted the “maintainer as king” model prevalent in many open source projects. Development process features automated management and responsibility pushed to the individual developers.
  • Ian discussed field crash data. Bad memory causes a huge number of the reported errors. A kernel reviewer looks at all of the kernel dump data from the field data. In fact, Microsoft has over twenty-five people who review this data.
  • “Americans don’t care about privacy very much.” “In Europe, they care a whole lot more about privacy.” Ian noted that “callback” features are absolutely forbidden at Microsoft.
  • “Integrated Innovation” = “This shit works together.”
  • Ian is a great presenter. But the attendees are getting fatigued. Consequently, there is limited interaction between attendees and presenter.
  • Ian made an important point about open source distributions. Specifically, the distribution vendors are assuming the responsibility for integration testing. Microsoft OS/platforms ensure an “integrated test” experience since all of the components are developed internally – and have the ability to freely exchange information between projects.

Chris Anderson, Windows Architecture

  • “We are moving to a component-based model.”
  • “The way we chose to manage the Windows 2000 code base is killing us.”
  • There was a candid discussion of the desire to eliminate the registry, and the difficulties that will preclude its elimination from Longhorn. The registry is both cache and state. Subsequently, it elimination will require far more design and testing efforts.
  • Chris had a great discussion of surface management/handling in Longhorn.
  • The new window manager is a fully composite desktop (ala Apple) with 3D/D3 support.
  • 3D: “It’s easy to be gratuitous, it’s hard to be usable.”
  • There was a very genuine discussion about standards compliance and differentiation. It is very reminiscent of the “embrace and extend” motto that was amplified by ESR to “embrace, extend and extinguish.” But I would caution that the tone displayed during these sessions belies any sinister “hidden agendas.” The sense of this session was the “love” of tech stuff by the platform geeks.
  • There was an interesting follow-up re: XAML as a proprietary scheme from Microsoft. “Even if we were that evil, we’re not that good.”
  • WinFX deliverables will be sync-shipped to XP when Longhorn is available.
  • Will there be any SVG support? Microsoft does not have support for vector decoders. Consequently, it is not planned as of now. Secondarily, SVG could be passed through a converter to create XAML constructs. There was an interesting discussion about vector-based support as a native part of the presentation layer. Microsoft countered that they have designed an extensible platform that could be extended to support vector-based presentation.
  • IE team + Avalon team integration = great typographic support, markup, etc. (but there are downsides that were not completely discussed)
  • Focus IE updates on phishing, spyware, rootkits, etc.
  • There was a significant shift in participation during this session. Indeed, this became the biggest “geek-out” of the day.
  • The session drifted into a discussion of Jscript. While it was a rousing discussion, it was not directly relevant to the Avalon discussion that started the session. I attribute much of this to the “geek cred” established by the presenters. As they established credibility, all sorts of unrelated questions began to be lobbed at them. To their credit, they engaged each question as important and worth a good discussion. In my view, this was a good closer for the day…

And now, it’s off to the evening’s activities. We will be going to Teatro Zinzanni.

-CyclingRoo-

In the “Belly of the Beast”


Willows Lodge – Woodinville, WA

This enty’s title is way too dramatic. But these are the words that many of my colleagues said as I headed off for Seattle and the Microsoft Technology Summit. And for many years, these words might have accurately expressed my sentiments regarding Microsoft. As an executive, I recognized Microsoft as a necessary part of our computing legacy. At Sprint, this meant Microsoft desktop technology, Microsoft server technology and even some Microsoft database technology.

But as a technician, I have always taken our relationship with Microsft more circumspectly. I loved it when Microsoft and IBM collaborated on OS/2. And I was both an early adopter and a late relinquisher of OS/2. So Microsoft’s erstwhile rejection of their own child seemed frustratingly odd. But I digress… The dissolution of the IBM/Microsoft relationship left a lot of bitter feelings at the table – amongs the partners and amongst their customers.

So like many other spurned lovers, I sought out the solace of another. And for the past ten years, I have cherished the warm embrace of the “community” that is “open source” (e.g. Linux, Apache, MySQL, PHP, etc). At the same time, I continued to recommend Microsoft for client technologies (i.e., the desktop, the collaboration tools and even the web page development/publishing tools).

So when I received my invitation to the first Microsoft Technology Summit, I was thrilled… and cautious. But more about the summit in another entry. For now, I am on the run between events. I am off to the Microsoft campus after some much needed rest.

But before I drop off the universe (as there is no connectivity where we are meeting), I do need to talk a tad about the accomodations. We are at the Willows Lodge in Woodinville. And this place is fabuloous! The rooms are tastefully elegant with both modern and rustic touches. They are gadget-friendly. And they put one at ease.

And now I must run… More to follow. But the brief word is… augezeichnet!

In the "Belly of the Beast"


Willows Lodge – Woodinville, WA
This enty’s title is way too dramatic. But these are the words that many of my colleagues said as I headed off for Seattle and the Microsoft Technology Summit. And for many years, these words might have accurately expressed my sentiments regarding Microsoft. As an executive, I recognized Microsoft as a necessary part of our computing legacy. At Sprint, this meant Microsoft desktop technology, Microsoft server technology and even some Microsoft database technology.
But as a technician, I have always taken our relationship with Microsft more circumspectly. I loved it when Microsoft and IBM collaborated on OS/2. And I was both an early adopter and a late relinquisher of OS/2. So Microsoft’s erstwhile rejection of their own child seemed frustratingly odd. But I digress… The dissolution of the IBM/Microsoft relationship left a lot of bitter feelings at the table – amongs the partners and amongst their customers.
So like many other spurned lovers, I sought out the solace of another. And for the past ten years, I have cherished the warm embrace of the “community” that is “open source” (e.g. Linux, Apache, MySQL, PHP, etc). At the same time, I continued to recommend Microsoft for client technologies (i.e., the desktop, the collaboration tools and even the web page development/publishing tools).
So when I received my invitation to the first Microsoft Technology Summit, I was thrilled… and cautious. But more about the summit in another entry. For now, I am on the run between events. I am off to the Microsoft campus after some much needed rest.
But before I drop off the universe (as there is no connectivity where we are meeting), I do need to talk a tad about the accomodations. We are at the Willows Lodge in Woodinville. And this place is fabuloous! The rooms are tastefully elegant with both modern and rustic touches. They are gadget-friendly. And they put one at ease.
And now I must run… More to follow. But the brief word is… augezeichnet!

Thirty-seven years in the making…


SMiLE was supposed to be released in 1967. I was six years old then. So I haven’t been waiting for this since Brian went into his immense personal struggles. But I am like most music lovers – I do know the hype. I have heard the boots and the remixesfor years. And I have always loved seeing the Beach Boys (and Brian Wilson) in concert. One of my fondest memories of the seventies was seeing the Beach Boys performing on the Mall in Washington D.C. on July 4th.
Since then, the last time I truly th0ught about Brian Wilson was when I heard the Brian Wilson track from the Barenaked Ladies on their Gordon album. I love BnL so the song spawned some research on Brian and the pop music of the sixties. Without spending more than a few words, it is safe to say that Brian Wilson was one of the most innovative composers in modern pop music. I could say a whole lot more. But my words would not do Brian (or his artistic genius) any justice. And I have no right to comment on his personal troubles. He will need to spend the rest of his life exorcising the demons from the Summer of Love.
Where was I… Last week, I got a gift certificate to the local retail mall. I got the gift certificate from the basketball booster club (I did a video for their annual banquet). As I thought about how I would spend $25, I figured music would be the best bet. So I started looking at what had been recently released. Then I saw the hooplah about the SMiLE album. I don’t know where I was last year, but I missed the calendar release entirely. Of course, once I knew the album was out, I found an article in this week’s Kansas City Star that mentioned Brian. He will be in concert this summer. He will be performing all of the cuts from the SMiLE album. I can’t wait. Best yet, it will be performed at Starlight. Starlight is an open-air theater. And my sense of the album is that it was meant to be performed in the open air.
So I just had to get the album. Would you like a review? Well, there are hundred available on the Net. One of the best is Dominique Leone’s review at Pitchfork. But here is mine:

  • This album rocks.
  • It captures the sense of the Summer of Love.
  • It has intentionally trippy and somewhat disturbing (or at least, incongruous) elements – especially during Mrs. O’Learry’s Cow. And it is very reminiscent of Sgt. Pepper in many ways. No wonder Paul and Brian hit it off. No wonder there was so much controversy between the bands.
  • It has amazing vocal harmonies. I just wish I could have heard the entire piece with the original vocals. The Wondermints are great. And I almost hear the Beach Boys. But remember, this is Brian Wilson’s SMiLE. The Beach Boys never released this album.
  • If I close my eyes, I see the band I remembered. Brian and the Wondermints have faithfully replicated the Beach Boys sound. But this is not a sneering and smarmy remake/retake. Brian was sincere and faithful in every track.
  • Even at sixty-two, Brian has a great voice. It is a little lower than at its prime. And there is less of the exuberance that youth creates. But I would have never known that this was sung by a sectagenarian.
  • Paul wasn’t munching on carrots during Vega-tables.
  • This is not a nostalgia album. It is strong and solid on its own. And it is great – at any time.
  • Just as planned, the last track (Good Vibrations) really does leave you with a smile.

My review is simple – buy ths album. It is a fantastic follow-up to Pet Sounds – even if it is a 37-year follow-up!

Songs That Matter – Part Deux

OK, Rick. I’ve worked the list some more. I’ve added and deleted many times. I like most of what I picked last time. But I had to add some important things and delete some personal favs. But I like this list much more.
Here are the operating parameters:
1. Less than three (3) hours playing time!!!
2. Less than three dozen songs.
3. Only songs from 1965 on – this one hurts!
So here is the list…

  • Good Vibrations, The Beach Boys – 1966
  • Lucy In The Sky With Diamonds, Beatles – 1967
  • Riders on the Storm , The Doors – 1971
  • Tiny Dancer , Elton John – 1971
  • Reelin’ in the Years, Steely Dan – 1972
  • Money , Pink Floyd – 1973
  • Piano Man, Billy Joel – 1973
  • Nights in White Satin , The Moody Blues – 1974
  • Killer Queen , Queen – 1974
  • Stairway to Heaven, Led Zeppelin – 1976
  • Hotel California , The Eagles – 1976
  • Sweet Talkin’ Woman, Electric Light Orchestra – 1977
  • Dust in the Wind , Kansas – 1977
  • Roxanne , The Police – 1978
  • Dog Eat Dog, Adam & The Ants – 1980
  • Call Me , Blondie – 1980
  • White Wedding, Billy Idol – 1982
  • Mr. Roboto , Styx – 1983
  • Burning Down the House, Talking Heads – 1983
  • China Girl , David Bowie – 1983
  • I Want to Know What Love Is, Foreigner – 1984
  • Purple Rain, Prince & the Revolution – 1984
  • Material Girl, Madonna – 1984
  • Money for Nothing, Dire Straits – 1985
  • Bouncing Around the Room, Phish – 1991
  • Jeremy , Pearl Jam – 1991
  • Smells Like Teen Spirit, Nirvana – 1991
  • Mysterious Ways , U2 – 1991
  • Losing My Religion, R.E.M. – 1991
  • All I Wanna Do , Sheryl Crow – 1993
  • Just a Girl, No Doubt – 1995
  • You Oughta Know, Alanis Morissette – 1995
  • Crash Into Me , Dave Matthews Band – 1996
  • Airbag , Radiohead – 1997
  • Smooth, Santana – 1999

Rick, this isn’t getting easier. But I did get “Good Vibrations” in. So with a Brian Wilson song in the mix, I know I am in the proximity of success.
Ciao

Music Tagging & iTunes

I’ve had MP3 players for the past five years. And in that time, there have been many different ways that music players have handled album artwork. Real and MusicMatch have used MP3 ID3 tags for art storage. That’s worked fine. And iTunes recognizes and represents these tags quite well – at least, v4 of iTunes handles them well.

But I bought a new album last night. And I bought it at the record store. Yes, I went to a physical store. How 20th century of me! So this is the first physical media CD I’ve grabbed since getting the iPod Shuffle. And I decided to use iTunes for the complete ripping and storing experience. And I am thoroughly underwhelmed by the iTunes ripping experience. Quelle domage!

First, iTunes decides that I must want AAC encoding. Why would I want that? It’s music that I’ve purchased. That means that I have an implicit right to use conveyed through the purchase of the album. But iTunes must think I don’t use anything but Apple products. That’s wrong.

So now I have to find a way of converting AAC files to DRM-free files. So it’s off to JHymn for the complete conversion experience. I’ve used JHym for several weeks now. It’s a great product that strips the DRM atoms from the m4a file. I absolutely needed this function so I could use Sony’s Acid product to build the soundtrack for my daughter’s basketball team DVD.

Now that I have the tool to unleash the music I’ve purchased, I’m not in too much of a hurry to convert the tracks I purchased last night. But I am really peeved that iTunes didn’t even attach the relevant album art to the songs. Now don’t think I bought some esoteric and cryptic album that isn’t on Amazon or GraceNotes. I bought Brian Wilson’s Smile. More about the album later. But I wanted the album art with the songs. So I started the quest for an artwork locator.

The most popular iTunes artwork locators are: Zelek’s iTunes Album Artwork Locator, and iTunes Art Importer. I prefer the iTunes Art Importer from YVG. Why? I can trial it first – and it uses the .Net framework. Since I am an IT architect, I love anything that vividly advertises itself as a web service! Of course, I have no idea whether anything is exposed as a web interface. But it’s worth checking out. Once I installed the product, I used it to get the relevant artwork for Brian Wilson’s Smile!

And so it goes. I buy an album and blog about two utilities I need to fully utilize the music. And I thought technology was supposed to make life simpler. 😉

Music Tagging & iTunes

I’ve had MP3 players for the past five years. And in that time, there have been many different ways that music players have handled album artwork. Real and MusicMatch have used MP3 ID3 tags for art storage. That’s worked fine. And iTunes recognizes and represents these tags quite well – at least, v4 of iTunes handles them well.
But I bought a new album last night. And I bought it at the record store. Yes, I went to a physical store. How 20th century of me! So this is the first physical media CD I’ve grabbed since getting the iPod Shuffle. And I decided to use iTunes for the complete ripping and storing experience. And I am thoroughly underwhelmed by the iTunes ripping experience. Quelle domage!
First, iTunes decides that I must want AAC encoding. Why would I want that? It’s music that I’ve purchased. That means that I have an implicit right to use conveyed through the purchase of the album. But iTunes must think I don’t use anything but Apple products. That’s wrong.
So now I have to find a way of converting AAC files to DRM-free files. So it’s off to JHymn for the complete conversion experience. I’ve used JHym for several weeks now. It’s a great product that strips the DRM atoms from the m4a file. I absolutely needed this function so I could use Sony’s Acid product to build the soundtrack for my daughter’s basketball team DVD.
Now that I have the tool to unleash the music I’ve purchased, I’m not in too much of a hurry to convert the tracks I purchased last night. But I am really peeved that iTunes didn’t even attach the relevant album art to the songs. Now don’t think I bought some esoteric and cryptic album that isn’t on Amazon or GraceNotes. I bought Brian Wilson’s Smile. More about the album later. But I wanted the album art with the songs. So I started the quest for an artwork locator.
The most popular iTunes artwork locators are: Zelek’s iTunes Album Artwork Locator, and iTunes Art Importer. I prefer the iTunes Art Importer from YVG. Why? I can trial it first – and it uses the .Net framework. Since I am an IT architect, I love anything that vividly advertises itself as a web service! Of course, I have no idea whether anything is exposed as a web interface. But it’s worth checking out. Once I installed the product, I used it to get the relevant artwork for Brian Wilson’s Smile!
And so it goes. I buy an album and blog about two utilities I need to fully utilize the music. And I thought technology was supposed to make life simpler. 😉

Packing and Moving and Rewiring – Oh My!

Wow! The past few days have been hectic.
– On Wednesday, I packed boxes for an office move. The office move is simple: one building to another. Why? Why not! The cube looks the same. The furniture is identical. But I have moved by commuting bike to the other end of the parking garange. It’s a hundred yards less of a commute each way.
– On Thursday, I sealed the last boxes and checked out.
– On Friday, movers tooks the boxes and computer equipment and loaded them on a moving van. The van drove around the corner and unloaded. What a concept! Somehow, I am missing the efficiency of the move. But mine is not to wonder why. Actually, there are good reasons. But they relate to economies of scale – not to the efficiency of moving any single individual. So I soldier on.
– On Saturday, I needed to replace the TV/DVD/VCR/universal_gizmo receiver at home. The previous incarnation died on Wednesday. So I trekked off toe Best Buy. I found a great unit with the minimal features I needed and a price point I could stomach. But the store was out of inventory. So I wrangled with the sales rep. He was too young to know what was going on. So my insinuations about “bait and switch” tactics were lost on him. And he didn’t have the “authority” to sell me the floor model at an “open item” discount. It didn’t seem worth the hassle. So I went across the street to Ultimate Electronics. They had the same unit in stock for $20 less. I could live with the 10% discount. Best Buy lost their chance at my money.
– Every time I purchase new audio gear, it forces the resolution of other problems. One of my surround sound speakers was causing me problems. Actually, it was a kitten that caused some crossed wires – but that’s a different story. So I chose to rewire the run. Nothing big – just time-consuming. More drilling, more wires hung from the floor joists,… But now the surround sound is working.
– Why do these things always happen when I have big projects looming? I spent the balance of the weekend capturing game films for my daughter’s basketball coach. I also worked on music selection, photo editing and movie capturing/editing for the post-season video. And the season isn’t even over!
– The first big game in the state tournament is Thursday. Dana thinks they can win this one. I think she’s right. After all, they just beat this opponent by 22 points last Thursday. If they can work a good game plan, then they can play a good inside-outside game and separate the defense. Dana is preparing and praying for a 30-point game. I hope she gets it.
On a totally different front, I saw a note about a new DVD. Apparently, “The Greatest American Hero” seasons 1 & 2 are now available. I loved this show. I am so psyched about it being available. I can’t wait to see Ralph, Pam and Bill save the world all over again.
Ciao for now.
-The Cycling Roo-

EarJams Finally Arrive

Well, it’s been two days since my EarJams arrived. There are two different feelings I have about the purchasing experience.
First, e-commerce can be great and it can really suck. I had a gift card from my mother-in-law. And I had ~$25 left on the card. So you would assume that the EarJams purchase would “fit” quite nicely on the card. Oh no, Kemo Sabe! That would be a mistaken assumption. I “ordered” (purchased) the EarJams online. The online transaction was approved with the simplicity of a key click. Then the vendor (Griffin Technology) tried to process the transaction a second time (on the next business day). Of course, the second transaction wouldn’t work because of insufficient funds. So after having an approved transaction (and funds withdrawn from my card), the purchase was declined.
As much as I want to whine at them, I need to give Griffin some credit. I called their customer support number. They recognized the problem (as it had happened with numerous other “gift card” purchasers) and they shipped the EarJams right away. Indeed, I had them the very next day!
So the first feeling associated with the EarJams is frustration with inadequate processes to hold/clear purchases on Griffin’s e-commerce platform. I am sure that they will get this cleared up. Also, you can always purchase EarJams through a reseller like Amazon.
My second feelings about the EarJams are – wow! I love the bass boost. I love the volume increase (as the sound is _closer_ to my eardrums). I also love the fact that the ear buds no longer slip out of my ears. This is an extremely handy thing – especially for someone who is active.
How do they sound? Pretty good. They are not the kind of thing you want if you are seeking crystal-clear audio reproduction. But if you can live with that, then they are worth the $14.99.
-CyclingRoo-

Podcasting

It must be the week for software upgrades beacuse here comes another one. Doppler 2.0 has finally been released. It must also be the week for podcasting to hit the mainstream press. Yesterday, USA Today had several articles on podcasting. For those who don’t follow podcasting (or podcasting on Windows), the Doppler announcement will be meaningless. So here’s a quick overview of podcasting and Doppler.
Podcasting is a means of distributing canned audio content across the Internet. This doesn’t sound like anything new. And on its surface, it really isn’t anything new. After all, you’ve been able to get live radio broadcasts from the web for years. You’ve also been able to download MP3 files for delayed listening. But podcasting is like Tivo for the web audio biz. A podcaster records audio content (e.g., vocal commentary, music, etc). This content is then posted on a web site for downloading by end users. The podcaster is responsible for creating a syndication (or “feed” of audio files). BTW, the means of syndication is the RSS (really simple syndication) protocol.
The client uses an RSS reader to assemble the “feeds” into a downloadable list of files. I use the Firefox Live Bookmarks facility for most RSS text feeds. But a typical RSS reader does not take care of the business of downloading the recorded audio broadcasts. That’s where Doppler comes into play. Doppler can read the RSS feeds. Doppler will then download the audio files for use either by WMP (Windows Media Player) or iTunes. I use both but prefer iTunes. Again, either will work. And you don’t need an iPod to listen to a podcast. You can download and listen to content w/o an iPod. But the iPod (or an iRiver, or any other MP3 player) can make your podcast listening a portable experience.
There are lots of podcast sources. I won’t even try to list them. But here are a couple of good sources to scan: Podcast Alley, and Podcast.Net. Personally, I listen to Adam Curry’s Daily Source Code and the The Living Word. But I am sure that you will find something to meet your needs.
-CyclingRoo-