"It's not a matter of if, it's a matter of when."

This quote comes from Scott Horn of Microsoft. He was speaking about whether or not wireless phones will become the primary platform for carrying around music. But this is not the only vision for portable music. Which vision of mobile music will prevail?
Apple and Motorola are banking on the computer-centric vision. While the iPod is a great device, it is hardly a “platform” (let alone a mobile platform). It does not include classic bi-directional communication capabilities. It does not transmit. It is a “receiver” and a player. But it will need to become far more. The iPod first needs to have the capability to receive songs “on the fly.” Currently, new songs are only accessible by attaching to your computer – or by using esoteric specialty devices Similarly, there is no means to “share” (i.e., send) your songs/playlists with friends without using a computer. Again, specialty vendors are stepping in (e.g., Griffin’s iTrip). But the base platform has no wireless/mobility sense to it.
Over the past year, there have been rumors about something called the iPhone (iPod + wireless phone). Pictures exist for the iPhone (http://appleinsider.com/article.php?id=816). Unfortunately, the current news for the iPhone is not good. According to Apple Insider (http://www.appleinsider.com/article.php?id=1010) both Verizon and Sprint have apparently declined to launch products with the Apple/Motorola product. In my view, the iPod will remain a niche (albeit hellishly profitable) unitl it embraces communications capabilities as part of its core capabilities. Indeed, something as simple as inclusion of 802.11 capabilities would be fantastic. But for now, iPod enthusiasts must roll their own or wait upon the uncertainty of products from technology vendors.
On the other hand, wireless phone carriers (and Microsoft?) are focusing upon a “telephone-centric” vision. While many carriers have toyed with the idea of iPod-based phones, Business Week believes that the phone companies will release their own products (http://yahoo.businessweek.com/magazine/content/05_17/b3930001.htm). These new products will fuse compute platforms into telephone form factors. BTW, this is exactly what the carriers and phone manufacturers have done with digital photography. The “mobile” view is simple. We have a platform that is (by its very nature) “connected.” We can both send and receive data. And MP3 encoders (like CCD camera chips) can easily be fitted onto the “airframe” of the phone. Indeed, Sanyo already has a really cool product in the MM5600 phone.
While the phone carriers have capable platforms, they don’t have the same measure of “buzz” (or marketing savvy) that Apple has demonstrated with the iPod. But I think that’s where Microsoft comes in.
But what is Microsoft’s play in this game? First, Microsoft is deeply invested in SmartPhone technology. Why? Because it’s another platform whereby Windows can be licensed. Second, Microsoft has always been in competition with Apple. It’s a Cain v. Abel kind of thing. Now that Apple is successful in music, Microsoft wants to get in on the market. And since they have a mobile platform with connectivity (i.e., the SmartPhone), they have a field upon which they can aggessively compete with Apple/Motorola.
What they don’t have is a retail store/presence to exploit. Therefore, I am wondering if Microsoft might crack open the war chest just a bit. If I were building a strategy, I would be looking to buy Real or MusicMatch. Real has appeal – especially because its acquisition would finally eliminate the threatened lawsuits. But the Real brand has lost so much traction, it may not meet the need for a functioning store. Couple this with the Crossfader emphasis and I’m starting to see some real movement – and it’s not in the “MSN Music” brand.
In any event, this will be fun! I can’t wait to see what comes next. In the end, it will mean more capability in the hands of the consumer. And this is what it’s all about.
Note – I work for a wireless phone provider. However, I do not work on platform development. Hence, I am not providing any “inside” information. Just casual insights from someone on the inside.
-CyclingRoo-

U.S. Cycling at the Crossroads

For the past six years, Lance Armstrong has been at the pinnacle of pro cycling. After recovering from testicular cancer, he climbed the mountains of France in order to reach the highest heights in the sport of cycling. And as of July 24, 2005, he will ride off into the sunset. Yesterday, Lance announced his future retirement.
And as I read his words, I felt joy and sadness. Lance is a man who has transcended simple bounds of mortality. His fight against cancer has made him the poster child for hope. He has lifted the hearts and hopes of hundreds of thousands of people – both cancer patients, their loved ones and an entire generation of U.S. cyclists – myself included. I felt sadness because the Lance era in pro cycling is ending. And he won’t win a Tour of Flanders. And he won’t win Paris-Roubaix. He won’t win either the Giro or the Vuelta. There is so much he won’t have won.
But there is so much he has won. And there is so much he will still win once he dismounts the saddle. I can’t wait to see what he can do AFTER he stops racing. His work in the cancer fight has only begun. And he has three kids he must raise – along with Kristen (his ex-wife). There is much yet to do. I pray you have the perseverance to accomplish all that is before you.
As for me, I tip my helmet to the man who has motivated me on so many hills. I thank you for making me remember my mom every time I ride my bike (which means every day). I am humbled by the real courage you showed figthing a disease that is so terrifying. And I applaud you for bringing cycling into America’s consciousness. Good luck on #7.
-CyclingRoo-
Additional note: On the same day that Lance announced his retirment, the North American Court of Arbitration for Sport imposed a two-year penalty on Tyler Hamilton. He was accused of receiving illegal blood transfusions during the Olympics and the Vuelta. The charges in the Olympics were dismissed due to a lack of evidence (when the second blood sample was mishandled). But the CAS decided to adopt and enforce a zero-tolerance policy. And Tyler will not be able to compete for two years. Given Tyler’s age (33), it is unlikely that he will ever compete again (unless the ruling is overturned).
This whole situation breaks my heart. I don’t know Tyler. But I have read and marvelled at him. I gasped when I heard that he broke his collarbone in the early stages of the 2003 Tour de France. I revelled in his solo escape in stage 16 (Pau-Bayonne) that very same Tour. I cried when I read his tribute to his dog (Tugboat) who died in 2004. Here was a guy that showed courage and compassion. So to see him broken by scandal seems so improbable. I don’t know what to believe. If true, then he merits punishment. And taking away cycling is punishment. If untrue, then he is being mistreated for the sake of political correctness and image. In either case, he deserves my compassion and my prayers.
U.S. cycling must now look to a next generation of cyclists. Bobby Julich is now in his thirties. So while he has many stages left, we still need to look to the next generation. Can Dave Zabriskie or Christian Vande Velde succeed under Bjarner Riis? Will we see new talent pop onto the stage through small teams like Jittery Joe’s? Who knows. But somewhere on the streets of America, the next young talent is pedaling. I can’t wait to see who it is!

Cringely Borrows “A Cup of Bandwidth”

Robert Cringely is always fun to read. He does stuff that we all have done – or wish we had the nerve to do. In his April 14th article, he writes how he has “borrowed” bandwidth from his neighbors (details can be found here). A summary of his efforts is as follows:

  1. He helped his neighbors set up their wireless routers (WRT54G, of course).
  2. He informed them (during installation) that he would keep a “back door” avaialble – just in case they needed support.
  3. He exploited that back door to do some experimentation
  4. The experimentation is nothing exceptional. He put some antennas on his home and he connected to his neighbors routers. He used Vicomsoft’s Internet Gateway as a management tool and Sveasoft as the router software. Note: It’s not clear if he put Sveasoft on the neighbors router originally. If he did, I wonder whether or not he complied with Sveasoft’s licensing terms and conditions! 😉

All Bob’s efforts at authorized bandwidth theft aside, I wonder how many folks truly realize how insecure their wireless home networks truly are. I have written and delivered a number of presentations on the subject. Nevertheless, I am still amazed at how many people have wide-open access to systems that store their financial and personal information.

If you have a wireless network at home, please take extra steps to secure your systems. If you need help, drop me a note or check out the following sites:

  • Microsoft has some good articles that offer hints.
  • PC Mag has a bunch of articles. Here is a good start.
  • Check out Practically Networked guide on the subject.
  • Check out About.com’s guide. I used parts of this guide for a recent KCCMG presentation. It is simple and executable for most computer-literate folks.

-CyclingRoo-

Cringely Borrows "A Cup of Bandwidth"

Robert Cringely is always fun to read. He does stuff that we all have done – or wish we had the nerve to do. In his April 14th article, he writes how he has “borrowed” bandwidth from his neighbors (details can be found here). A summary of his efforts is as follows:

  1. He helped his neighbors set up their wireless routers (WRT54G, of course).
  2. He informed them (during installation) that he would keep a “back door” avaialble – just in case they needed support.
  3. He exploited that back door to do some experimentation
  4. The experimentation is nothing exceptional. He put some antennas on his home and he connected to his neighbors routers. He used Vicomsoft’s Internet Gateway as a management tool and Sveasoft as the router software. Note: It’s not clear if he put Sveasoft on the neighbors router originally. If he did, I wonder whether or not he complied with Sveasoft’s licensing terms and conditions! 😉

All Bob’s efforts at authorized bandwidth theft aside, I wonder how many folks truly realize how insecure their wireless home networks truly are. I have written and delivered a number of presentations on the subject. Nevertheless, I am still amazed at how many people have wide-open access to systems that store their financial and personal information.
If you have a wireless network at home, please take extra steps to secure your systems. If you need help, drop me a note or check out the following sites:

  • Microsoft has some good articles that offer hints.
  • PC Mag has a bunch of articles. Here is a good start.
  • Check out Practically Networked guide on the subject.
  • Check out About.com’s guide. I used parts of this guide for a recent KCCMG presentation. It is simple and executable for most computer-literate folks.

-CyclingRoo-

HyperWRT Manual – Now on a Wiki

Avenger has just released his HyperWRT manual – in the form of a Wiki. I’m gonna start adding (or modifying) content – but probably not for a couple of days. In the meantime, I wonder how many folks are using wikis for collaborative electronic manuals. I know it’s the “in” thing to do. But I wonder if a) general/basic customers will use such documentation, b) how document consistency can be strictly enforced, c) whether or not this consistency breaks down with large numbers of contributors, and d) whether there are any special documentation “quality control” steps that should be applied for any “customer-facing” documents. Any insightful comments would be greatly appreciated.
-CyclingRoo-

Even Leaders Need to Take a “Leak”

You know it’s bad when the Three Stooges analogies start to emerge. In the proprietary software world, folks love to point fingers at Larry Ellison, Scott McNealy, and Bill Gates. And if the analogy is supposed to mean that these three men have done some incredibly bone-headed things (amidst all the great things they’ve accomplished) , then the analogy may have merit.

But now the open source community has its own set of humorous “bunblers.” In a recent article, the Register points to Larry, Mungo and Tridge. In this case, we are talking about Larry McVoy (BitKeeper proprietor – and not an open source luminary), Linus Torvalds (Linux uber-geek) and Andrew Tridgell (Samba leader and Bitmover reverse engineer) . Added to this august trio is Bruce Perens (open source maven and former HP exec) who threw a few barbs in Linus’ direction over his recent “Tridge-trashing” comments.

So what’s up with these folks. Well, I won’t spend a lot of time, but here are the highlights:

  • Linus was having trouble coordinating all the changes that were going into the Linux kernel. So he worked a deal with Larry McVoy to move the kernel development from a cvs-based system to BitKeeper (a proprietary system). This decision was not met with unanimous consent. Indeed, it resulted in quite a furor within the community. But Larry worked a deal so that the Linux developers could have a limited license through the use of gateway technologies.
  • Tridge decided to start a pet project to reverse-engineer the Bitmover / BitKeeper “on the wire” protocols. BTW, this is exactly how Samba started – and exactly what Samba accomplished regarding Microsoft’s SMB implementation.
  • Larry took offense at the reverse engineering and decide to pull the license under which kernel development was proceeding.
  • Linus began to raise the issue of how best to conduct kernel development given the BitKeeper license changes prompted by these problems. That question is not yet resolved. But in the meantime, Linus has made some highly inappropriate comments concerning Tridge and his character.

Once Linus began his very public commentary, things got quite heated. Tridge is being conspicuously quiet (probably because of legal concerns over Bitmover). Since Tridge won’t speak, others are stepping up to his defense. As noted earlier, luminaries like Bruce Perens are even starting to speak up.

I will not comment upon the people (or their conduct and comments) in this unfortunate mess. But I will note that this proves that all people can make mistakes – regardless of how luminary these people are.

All of this reminds me of a few scenes from Star Trek: First Contact. In that movie, the Enterprise is thrown back in time. While in the past, they meet the “inventor” of the warp engine. As the crew from Enterprise are working to prepare the very first human warp craft (that will be flown by Zefram Cochrane), many crewmembers start to talk about Cochrane and his accomplishments. There is even the off-hand discussion about “first-year Academny” warp mechanics classes that were inspired by the events that were about to occur. During all of this reminiscence (and downright idol worship), we hear Cochrane utter the following: “You think I want to go to the stars? I don’t even like to fly–I take trains.” And at one point, Cochrane is trying to hide from all the intense adulation. But he is found by Geordi while he is taking a “leak.”

Sometimes, I think we treat the open source leadership like the Enterprise crew treated Zefram Cochrane. We forget that these folks are normal people who sometimes do human things (like take a “leak”). Hopefully, this will all turn out well. But I have always found that the best way to overcome such human frailties is to offer something extraordianry and altogether super-human: forgiveness. A number of community leaders probably need to step back and humbly ask for (as well as offer) forgiveness. Not to the community, but to each other. Too bad that the open source community does everything in public view. This “openness” may make such displays of contition quite difficult. So let’s give these men the time and ability to be real leaders.

-CyclingRoo-

Even Leaders Need to Take a "Leak"

You know it’s bad when the Three Stooges analogies start to emerge. In the proprietary software world, folks love to point fingers at Larry Ellison, Scott McNealy, and Bill Gates. And if the analogy is supposed to mean that these three men have done some incredibly bone-headed things (amidst all the great things they’ve accomplished) , then the analogy may have merit.
But now the open source community has its own set of humorous “bunblers.” In a recent article, the Register points to Larry, Mungo and Tridge. In this case, we are talking about Larry McVoy (BitKeeper proprietor – and not an open source luminary), Linus Torvalds (Linux uber-geek) and Andrew Tridgell (Samba leader and Bitmover reverse engineer) . Added to this august trio is Bruce Perens (open source maven and former HP exec) who threw a few barbs in Linus’ direction over his recent “Tridge-trashing” comments.
So what’s up with these folks. Well, I won’t spend a lot of time, but here are the highlights:

  • Linus was having trouble coordinating all the changes that were going into the Linux kernel. So he worked a deal with Larry McVoy to move the kernel development from a cvs-based system to BitKeeper (a proprietary system). This decision was not met with unanimous consent. Indeed, it resulted in quite a furor within the community. But Larry worked a deal so that the Linux developers could have a limited license through the use of gateway technologies.
  • Tridge decided to start a pet project to reverse-engineer the Bitmover / BitKeeper “on the wire” protocols. BTW, this is exactly how Samba started – and exactly what Samba accomplished regarding Microsoft’s SMB implementation.
  • Larry took offense at the reverse engineering and decide to pull the license under which kernel development was proceeding.
  • Linus began to raise the issue of how best to conduct kernel development given the BitKeeper license changes prompted by these problems. That question is not yet resolved. But in the meantime, Linus has made some highly inappropriate comments concerning Tridge and his character.

Once Linus began his very public commentary, things got quite heated. Tridge is being conspicuously quiet (probably because of legal concerns over Bitmover). Since Tridge won’t speak, others are stepping up to his defense. As noted earlier, luminaries like Bruce Perens are even starting to speak up.
I will not comment upon the people (or their conduct and comments) in this unfortunate mess. But I will note that this proves that all people can make mistakes – regardless of how luminary these people are.
All of this reminds me of a few scenes from Star Trek: First Contact. In that movie, the Enterprise is thrown back in time. While in the past, they meet the “inventor” of the warp engine. As the crew from Enterprise are working to prepare the very first human warp craft (that will be flown by Zefram Cochrane), many crewmembers start to talk about Cochrane and his accomplishments. There is even the off-hand discussion about “first-year Academny” warp mechanics classes that were inspired by the events that were about to occur. During all of this reminiscence (and downright idol worship), we hear Cochrane utter the following: “You think I want to go to the stars? I don’t even like to fly–I take trains.” And at one point, Cochrane is trying to hide from all the intense adulation. But he is found by Geordi while he is taking a “leak.”
Sometimes, I think we treat the open source leadership like the Enterprise crew treated Zefram Cochrane. We forget that these folks are normal people who sometimes do human things (like take a “leak”). Hopefully, this will all turn out well. But I have always found that the best way to overcome such human frailties is to offer something extraordianry and altogether super-human: forgiveness. A number of community leaders probably need to step back and humbly ask for (as well as offer) forgiveness. Not to the community, but to each other. Too bad that the open source community does everything in public view. This “openness” may make such displays of contition quite difficult. So let’s give these men the time and ability to be real leaders.
-CyclingRoo-

FF 1.0.3 – Where the Hits Just Keep On Coming

As reported yesterday afternoon:

The Mozilla Foundation today released updates to two of its main products, the Mozilla Suite and Firefox. This marks the third round of security fixes for Firefox, along with the seventh minor update to the 1.7 version of the Mozilla Suite. Security issues fixed in these new versions are listed on the Known Vulnerabilities page with detailed descriptions of each issue.

So I’ve updated – and added another few downloads to the counters. Man, I wonder what the real stats are for unique downloads. Oh well. We’ll see more details as web sites report unique visits by Firefox users. In the meantime, you can get you copy here.
The security fixes are as follows:
MFSA 2005-33 Javascript “lambda” replace exposes memory contents
MFSA 2005-34 javascript: PLUGINSPAGE code execution
MFSA 2005-35 Showing blocked javascript: popup uses wrong privilege context
MFSA 2005-36 Cross-site scripting through global scope pollution
MFSA 2005-37 Code execution through javascript: favicons
MFSA 2005-38 Search plugin cross-site scripting
MFSA 2005-39 Arbitrary code execution from Firefox sidebar panel II
MFSA 2005-40 Missing Install object instance checks
MFSA 2005-41 Privilege escalation via DOM property overrides
I don’t yet have the scoop on whether these bits include Asa’s “Popups Must Die” ad block improvements. I’ll double check and report later.
-CyclingRoo-
===Update===
The relevant string did not exist in about:config after install. So I added the following: privacy.popups.disable_from_plugins with a string value of 2 (it accepts 0,1,2, or 3). Things are blocked quite nicely now.

5.3 Million iPods Sold in 1Q05

Apple dropped its sales bomb – and it’s a big noisemaker. According to published results, Apple sold 5.3 million iPods during 1Q05 (second quarter of the Apple fiscal year). But the thud came in the form of the revenue drops associated with the increased sales. Overall, iPod revenue per unit dropped by 16%.
Why the difference? Well, Apple didn’t provide enough information to make the reasons clear. Indeed, Apple made it a point _not_ to report where the revenue came from. So increased iPod sales and decreased revenue probably was a result of a major (and possibly unexpected) shift in iPod purchasing habits. By that, I suspect that iPod Shuffle sales were far higher than expected. That is good. But the sales were not (exclusively) incremental unit sales. Rather, iPod Shuffle purchases may very well have displaced iPod mini, iPod, and iPod Photo sales – thus damaging revenue projections. And the fact that Apple did not report the results per product in the iPod family lends credibility to that assertion.
If my speculation is correct, then Apple may be faced with the good news before the bad news. The good news is the unit sales increases. But if the sales were for the Shuffle, then the bad news is that they shifted their market towards the more commoditized end. This is good and bad. If true, expect the other flash player manufacturers to step up the competition. In this end of the market, Apple does not have a feature or price advantage – only a brand advantage.
So I expect other suppliers to ramp up competition. And I expect Apple to shoot back with something new. I expect the knee-jerk response to be some form of firmware update to provide more distinctiveness (and brand allegiance) to the Apple iTunes family. But I am having difficulty guessing what that might be. Given the current design, there is very little that can be done on the player side. But I wonder if there might be something to be done with iTunes or at the ITMS channel. Again, this is just speculation. But expect to see something (e.g., a new rev?) soon and expect folks like Samsung to ramp up the price pressure on flash-based players.
For more information on the subject, check out Jupiter Research’s entry on their Microsoft Monitor site. Jupiter expects a very serious push by the PlayforSure crowd. I just love it when competition makes things faster, better and cheaper!
-CyclingRoo-
-Update-
Apple stock took a pounding despite the amazing sales results. Maybe other folks are curious about the 16% revenue decline as well.

The Second Coming of Microsoft Smart Tags

Mark Twain was right. History does rhyme. And my variant on Samuel Clemens quote is that history not only rhymes – it now riffs (or maybe it’s a cover song)! This time, I’m hearing the notes of the smart tag song once again.
For those with short memories, I’ll play a few notes. In early 2001, Microsoft announced its Hailstorm initiative as well as its Smart Tags features for Windows XP (and Office XP). I won’t go into too many details – especially since I’m not an expert on the subject. But the heart of these technologies was a coupling of web services (via XML and SOAP) and smart-tagging. The industry (i.e., the open source community and many web developers) screamed “foul.” Specifically, folks felt that it was absolutely criminal for Microsoft to “edit” content by adding tags that weren’t provided by the content author. BTW, I was one of those screaming about the “arrogance” of Microsoft acting as a content editor.
Today, we are now talking about tags once again. All of us are thrilled by Flickr, Del.icio.us and other tag-centric content modification approaches. And lots of us are thrilled by the Greasemonkey extension for Mozilla Firefox – even the staid Jon Udell.
So what’s my point? Everything old is new again. Greasemonkey is doing exactly what we screamed at Microsoft for doing. Well, sort of. Greasemonkey is different because it places content control in the customers’ hands – not a corporation’s hands. The customer must implement the scripts that would modify the content. In this regard, the ethics are quite different than the Microsoft Smart Tags proposition. But the technologies are quite similar.
And if the big content providers release their own versions of Firefox (as both Yahoo and Google are rumored to be doing), then we must watch these folks quite carefully. It would take very little work to include Greasemonkey and a bunch of scripts into a browser. And such amplified browsers would be capable of doing exactly what we screamed at Microsoft for talking about.
So the issue of content modification and ethics needs to remain a concern for the open source community – lest we engage in the same things that we scorned others for. Simon Willison has the makings of a good start on the subject. Let’s keep the discussion going!
-CyclingRoo-