Something occurred to me today while reading a Seattle Post Intelligencer article about how Pixar uses Microsoft’s Azure cloud computing solution for rendering its incredibly complex Renderman movie images: Could the availability of extreme computing resources like Azure lead to lazy, less-than-economical programming patterns?

Ie, would programmers be less likely to write highly productive code if less productive, less sophisticated code would yield the same result, given the availability of tons of hardware? And what would this mean in terms of energy conservation, and more importantly, the advancement of human thought?

Put another way, there are many ways to perform a certain computational algorithm, all yielding an accurate result, but all requiring various levels of computational intensity.  I’ll give an example.  First, the bubble sort.  This is a very simple, iterative method of sorting data into ordered lists–a method taught in basic computer programming classes. I first learned the bubble sort while taking Pascal at Cass Tech high school in Detroit.  I thought the bubble sort was awesome, although I later learned that there were other sorting schemes that were far faster and less computationally intense, ie. more economical.

So the hypothesis is this: innovation in more effective programming is lessened by the availability of horsepower.

Just read a piece at CNET about a bill that would give the president the power to turn off the Internet if he suspected a cyber-attack.  I can’t agree that this is a good idea, because there are for less destructive ways to block an attack signature than simply turning off all traffic.  Heuristics software on firewalls, for example. Whoever drafted this legislation is a moron.  Oh wait, it was Joe Leiberman.

Coming from a small business owner in humble Cleveland, Ohio, the strategic guidance I might give Steve Jobs on his (sad) attempt at building a walled garden social network would be this: sometime it’s better to join than fight. If Apple can’t get its mits on Facebook, it should seriously consider taking over MySpace from News Corp.  In fact, News Corp. has already outed the price tag at $300,000,000, though I think that by the time any potential deal might be struck, that price may come down.  The Facebook train just shifted into fifth gear, after all.

Once upon a time, iTunes had the opportunity to become “indyTunes“, and totally missed the boat.  Right now, MySpace is the MP3.com of the 2.0 era, offering indies more than Apple does in terms of self-service distribution and exposure.  With this rebooted MySpace, a very immersive, very commercialized, very polished experience is in order.  Same idea as iTunes, except that iTunes isn’t nearly as immersive as it could be. Problem one is DRM, which has stimied iTunes’ ability to become totally web-based.  Problem two is Steve, who wants so much control over the ecosystem that he’s not likely, in my opinion, to expand Ping to the wild wild web.

That said, I still think MySpace’s new look rock concert skin is just the veil for the real goods: an audience for Ping.  If Apple wants in on that action, they’re going to have to pick sides, and if Facebook is as snot-nosed as I’ve read regarding Steve, then MySpace might be ripe for the picking.

It was only a matter of time before Sony jumped back into the fray with a mobile device to compete with the iPhone (and to a lesser degree with the family of Android phones) in the entertainment space.  Considering how the iPhone and iPod touch have walloped Sony’s and Nintendo’s portable entertainment devices, it’s no surprise.  Engadget has described and photographed the phone itself.  Android 3.0, apparently.  This is a shortcut around Sony having to develop a mobile platform of its own, or perhaps realizing that they’re too far behind the industry to put something of their own to market at this point.  The phone offers a MicroSD slot (very handy–are you paying attention Apple?) and a Playstation-style game controller that slides out.  Of note–no keyboard, and the input device in the middle of the game controller is a multi-touch capable touch pad.   It will be interesting to see how having two touch surfaces will play out.

A shout out to Tsahi Levent-Levi at the VoIP Survivor blog for putting me in his Top 50 list.  Thanks!  If you haven’t read Levent-Levi’s blog, do so–it’s an excellent insider perspective.

It’s interesting that we’re only now having the debate over whether or not FM radio in cell phones is a good idea, at least on a widespread forum, considering Nokia and others have equipped this feature for 5-6 years now.  The fact is, it’s not a good idea—it’s a GREAT idea.  Here’s why:

1 – The ratings for terrestrial FM radio still dwarf that of satellite stations, when you look at the local cumes, so while a Sat channel may have 650k listeners at a time, they may only have 15k in a particular local market.  Good for national advertisers; bad for community ones.  For this singular reason, FM isn’t going anywhere.

2 – It’s free to the listener, can be accomplished anonymously, and requires no subscription or membership.

3 – The digital terrestrial stream (ie. HD radio) is of excellent fidelity and provides a transport for digital (and even interactive) programming beyond what FM broadcasters are currently using, so there’s headroom below terrestrial’s technology ceiling.

4  – Terrestrial radio is more or less weatherproof. Sat radio isn’t.

Now, as to whether or not it should be mandatory–well that just sounds like a war between the recording lobby and the cell phone carriers.  I’m of the opinion that the FM broadcasters are generally in favor of it but hamstrung by the recording industry.

Old friend Andy Abramson’s post about Yahoo Messenger’s expansion to iPhone and iPod devices contains a nugget:

 ”…with the iPhone I now have Yahoo video to anyone running Windows XP versions or later of Yahoo Messenger (sorry, no Mac version yet) as Yahoo is taking advantage of the phone number…”

The nugget is in the parentheses.  I wouldn’t be surprised if the feature never translates to OS X because Yahoo has never really cared much about feature parity in Messenger on OS X. My guess is that they just view the market as being too small, too much of a subset of user requirements, that it isn’t worth their development dollars.  But the mobile device market–especially iOS–is  a whole different story. Lots more potential customers there.

I’ll keep this one on the record.  Flash is going the way of the dodo–or in the least, is going to be playing a catch-up game very soon.  And while Adobe may be outwardly in denial, the fact that they’ve begun to adopt HTML5 into their development toolset should be a good indication otherwise. I’m not sure I like Apple’s ban on flash in the iOS, but it certainly seems to be having the effect that Steve Jobs was going for–the elimination of a vulnerable competing technology.