Archive for the ‘tech’ Category

Checkmate

Monday, October 12th, 2009

Checkmate.jpg

When I read articles like last year’s Apple iPhone Doomed To Failure — Windows Mobile 7 Plans For 2009 Leaked, which predicted that competitors would rush in to dominate the iPhone’s market share, I find myself reflecting on the history of the iPhone with the awe that an acolyte has in the presence of a grand master. Because the competition was beaten before they even understood what was happening to them.

When Apple introduced the iPhone, they won the game in a single move - the perfect checkmate. Although the iPhone was arguably not perfect, by the time it was announced, Apple had already maneuvered its pieces in such a way that, by the time the other players saw the move, it was already too late for them to do anything about it.

I’m not referring to iPhone’s dominion over Windows Mobile 7 - Ballmer and his cronies will shoot themselves in the foot enough to ensure that it’s never any real threat, as history has already shown - I’m talking about its dominion over the entire mobile phone market.

Plans within plans, wheels within wheels

Apple spent years getting the design for the iPhone nailed, and they considered everything that was wrong with conventional mobile phones, and worked the problem until they had a solution that addressed those issues. They clearly understood how large of an effort the iPhone would require, and made a commitment to that effort years in advance of its release. I am certain that the amount of money, thought, and effort that Apple invested in the platform significantly outstripped anything their competitors had done previously, and perhaps since.

The extent of Apple’s efforts, and the remarkable patience and secrecy they practiced while getting things into place, paid off incredibly well for them.

End game

Because of that effort, since the iPhone was released, everyone else has been struggling to play catch up, and no one has really come close. Apple raised the bar higher than anyone else had before, and by the time the competition realized how much of an effort would be required to seriously compete, the public had already turned to them to see how they would meet Apple’s threat.

Being in the public eye, and forced to react, no competitor is really going to be able to put in the years of time required to offer Apple any serious competition. Everyone is reacting and trying to get something out the door as quickly as possible. I think that this is very well illustrated by the BlackBerry Storm, probably one of the most notorious handsets ever released by RIM. Perhaps it was the need for a fast response, or perhaps it was arrogance on the part of RIM, but there was no way that the Storm could ever be considered serious competition for the iPhone.

The Palm Pre: One notable, noble effort

One camp that has earned my admiration is Palm, the only company that I appears to have been desperate enough to try and put in the time required to produce any real competition. While I don’t think that the Pre is serious competition for the iPhone, it is definitely a commendable and respectable effort.

What next?

Despite Mitchell Ashley’s claims to the contrary, no one has seriously found a way to compete with Apple’s skyrocketing market share, except perhaps through attempting to offer more liberal application sales policies in an effort to woo more third party developers.

I have long maintained the RIM and Microsoft have always shot to deliver a product *just* good enough that people will pay for it and not demand their money back. I’m wondering at this point if they’re ever going to be willing to duplicate the effort Apple put into the original iPhone and try and beat them where Apple is strongest, or if they’re just going to keep phoning it in (pardon the pun).

At present it looks like they’re sticking with phoning it in - just pumping out crap and subsisting on the money of people too cheap or indiscriminate to know the difference, or enterprises that have already committed to infrastructure changes that lock customers into their brand.

If the meteoric rise of Apple’s market share is any indicator, that market ain’t working, boys.

Pasco’s Second Law

Sunday, April 12th, 2009

This is pretty much straight from Ringworld and is basically a paraphrasing of the monoculture problem, but here goes: The more dependent a society is on a single technology, the more devastated it can be if that technology is destroyed.

As a result, it seems necessary to have contingency plans for technologies we adopt (computers, operating systems, power sources, etc) that may be rendered unusable in unforeseen events. We can not allow our society’s infrastructure to collapse as a result of such a catastrophe.

The Little Things…

Monday, March 30th, 2009

This is hardly the main reason I use Numbers over Excel, but I noticed this awhile back and it gave me a warm fuzzy: the cell formatting dialog has the number 42 (the answer to life, the universe, and everything) showing in it, presumably as an homage to the late, great, Douglas Adams.

Picture 14.png

Really Simple Anti-Spam Idea

Thursday, February 19th, 2009

A lot of spammers try to get around spam filters by using unusual spellings of terms that humans will recognize but black lists won’t (i.e., “pr0n”).

Perhaps spam filters could capitalize on this and run incoming email through a dictionary. Anything with more than 3 or 4 unrecognizable words gets flagged. Unrecognized terms can be added to the dictionary to help the system develop a more sophisticated vocabulary.

Obviously some innocent people are going to send messages that will be flagged as possible spam, but paying attention to your spell checker before sending out email will help considerable. Technical emails would like prove more of a problem as most dictionaries don’t include a particularly wide range of technical terms in them.

Really Simple Anti-Phishing Idea

Thursday, February 19th, 2009

Spammers have recently started sending out fake invoices from iTunes, and it got me thinking: wouldn’t it be great if Apple included a secret word in their email notifications that I would immediately recognize? Once I thought about it a little more, I realized that the idea could easily extend to just about any service, and could also be used to eliminate false positives in spam filters.

This would be an effective anti-phishing technique. Let’s say your bank asks you to pick a safe word to be associated with your account. Once that’s selected, any email that they send to you will include that safeword in the email’s subject line as an easily identifiable sign of authenticity.

If you picked “Incontinent Panda” as your safe word, instead of
Subject: Bank of America: Important Notice On Your Account Information (Re-Confirm)

you would see

Subject: [Incontinent Panda] Bank of America: Important Notice On Your Account Information (Re-Confirm)

Since the odds of a phisher guessing this pass phrase is pretty low, you can tell at a glance that this is most likely the real deal. Since these emails go out to you, and you only, the odds of the safe word getting compromised is fairly low.