Monday, July 14, 2008

Apple after Jobs: give reliability a chance

Apple has given me good value for my money. That's why I buy their stuff.

They could do better though.

In particular, they could work on reliability. Their dotMac service (.Mac) has a long record of poor quality and unreliable service.

Even their retail service has been flaky. Today the iTunes store told me:
We could not complete ... An unknown error occurred (5002) ... There was an error ...
Apple's hardware quality is industry average at best. Their software quality has been nothing to boast about (design is good, execution is average).

After the iPhone 2.0 launch debacle I wrote:
Even Apple’s discussion servers are crushed …

...In an ideal world, Apple would do some post-mortem analysis of their culture and commit themselves to being a high-reliability organization.

In the real world, we shouldn’t expect Apple to deliver mission-critical services. It’s not what they do.
Jobs is a genius, but he loves innovation, elegance, grace and aesthetics -- not reliability. In time, perhaps sooner than later, Jobs will retire. The media will treat this as a disaster for Apple.

I'm not so sure. The transition will be very hard, but in the world of Software as Service, Data in the Cloud, and distributed memory, reliability matters even more than in the old days of local drives and static files.

If a new Apple can shift their premium price points towards quality and reliability, while preserving a love for elegance and innovation, they'll deliver even better value for my money.

Whether that will translate into continued wealth and growth is another question -- one I can't answer. If I could answer those kinds of questions, I've have way too much money.

Sunday, July 13, 2008

Google is done talking with librarians

Google apparently has rather cool relationships with the Librarian community.

They've decided the best remedy for misunderstanding is to stop talking ...
Google Librarian Central

...As you may have noticed, we've taken a somewhat leisurely summer break here at Librarian Central. We've been thinking about how to best communicate with you, our audience, and as a result, we've decided to close this blog in order to focus on our newsletter...
Reading on, it appears that sooner or later they might send a newsletter. Maybe.

I don't know why Google has such poor relations with librarians, but Bethany Poole has written one cold "Dear John" post.

Dapocalypse Now

The Data Apocalypse, aka the Dapocalypse, is a favorite of science fiction writers.

It goes something like this.

Some evildoer plants a data bomb deep into a compiler language. One day they pull the trigger, and Google's data stores are irreparably corrupted. It will take months of labor to restore from deliberately isolated time-delayed offline archives (Google does have these, right?).

By this time Google holds a large part of the world's knowledge, and it accounts for 40% of the metamind's IQ. The lobotomized metamind can't keep a lean mean non-redundant economy running; the economy crashes hard. Google dies in the carnage, so there's nobody to do the restore. An interconnected world crashes, war breaks out, billions die, we return to the 19th century.

Makes for an uplifting story (no Singularity extinction!), but maybe it's not so far-fetched.

I used to control my corporate data. It lived on my drive in thousands of dead-bit documents. Write once, re-read never, though nowadays full-text search brings some of 'em back.

Today, instead of a single document, I may use a loosely-coupled dynamic and shareable collection of smaller documents, linkable blog posts, and long-lived database list views and wikis. It's early going, but I think this distributed approach will win the day.

There's a catch though.

I can't back up the data distributed across the corporate LAN. Can even the very best IT department be relied on to restore a relative handful of critical rows and joins across a petabyte data store?

Restoring a document is trivial. Restoring a distributed data engram across multiple Sharepoint lists is very, very hard. Perhaps prohibitively hard. Entanglement gives meaning, but now data is becoming as fleeting and transient as thought and memory.

I'm good at backup. In perhaps 15 disk crashes I've lost maybe a few hours work. Now though, my personal Dapocalypse feels inevitable. It feels like I'm waiting for a stroke.

I really don't know what to do about this.

Update 11/25/08: Changed my mis-spelled dacopalypse to Dapocalypse when, what do you know, it happened.

Update 1/3/09: Slashdot uses the term "datapocalypse" , but not, alas, Dapocalypse.

Software as service: watch out for Data Lock

Every method of selling software has its own Dark Side.

Microsoft's traditional model favored proprietary data formats (Data Lock), feature mania until competition died, then forced obsolescence every 2-3 years.

Ad-supported software has to get us to look at the ads. If we stop looking, it will get more and more obnoxious. Data Lock helps ensure we can't escape, even as the pain level rises.

Software as a service has technical issues (Gmail was down a few days ago - again), but, above all, Data Lock is a terribly strong temptation. At least on the desktop there are local files that conversion software might run against.

Please note that while all three models suffer the Data Lock temptation, it's strongest in the "Software as Service" model.

So the Evernote example is worth remembering ...
Gordon's Tech: Evernote fails the critical software as service import/export test:

...So Evernote is not an option for my Palm to iPhone conversion, and I'd say it's not an option for anyone on any platform until they demonstrate Data Freedom...
In an important sense, this is not Evernote's fault. The startup has a large mission and limited resources. Their investors are not going to favor a single penny spent on Data Freedom, even if Evernote developers dislike Data Lock. The only way export will be developed is if customers make it an absolute requirement.

Customers don't do that.

In commerce as in politics, the fault lies within us.

Update: Google indexed this post within 30 minutes of first writing. (Evernote "data lock" is a fairly unique string.) If that doesn't give you goosebumps you need more imagination.

Update 2: A few hours later the CEO of Evernote responded, on a Sunday, with a comment to the Gordon's Tech post. They pledge serious commitment to Data Freedom, with APIs coming this summer.

I want to point out that these two things, the ultra-rapid indexing and the CEO response within hours, would be very hard to explain to a primitive from, say, 1993.

I'm also feeling chuffed now that Data Lock is no longer a novel concept. People are learning to worry, that's wonderful news.

Update 7/27/08: I warm to Evernote -- because it works now as a cache.

Update 10/3/08: Evernote has reformed, and Phil Libin has credibility again. They have an API and XML import/export. It's not the simple tab delimited format anyone can use, but that format is a poor match for Evernote's data complexity. Full credit for turning the corner!

Obama is the anti-Christ. Of course.

This meme took longer to emerge than I'd expected. Aetiology quotes an email from a cousin ...
Aetiology: Smallmindedness in small towns

...According to the Book of Revelations the anti-christ is: The anti-christ will be a man, in his 40s, of MUSLIM descent, who will deceive the nations with persuassive language, and have a MASSIVE Christ-like appeal.... the prophecy says that people will flock to him and he will promise false hope and world peace, and when he is in power, will destory everything. Is it OBAMA??...
There were no Muslims when Revelation was written.

Medical treatment of the super-rich - a psychiatrist's view

FMH responds below to a mildly annoying NYT article on psychiatrists who pander to their super-rich clientele. The discussion is relevant to so-called "concierge care", a modern mixture of luxury good and traditional service, but the temptation to seduce is perhaps strongest in psychiatry ...
Follow Me Here...: 2008/07/13 - 2008/07/20

... As a psychiatrist myself (who never, alas, treats the superrich), I was interested by the number of notable psychiatrists who seem to be making it their niche. True, treating the superrich overlaps with the issues, long considered very challenging in psychotherapy, of treating the very narcissistic. But the article is, I think, too polite about what I assume are added ingredients of a mix of therapists' voyeuristic and purely mercenary interests in taking on the extremely wealthy in particular. The patients and their struggles are not inherently more interesting; in fact, they are probably less so, on the whole, despite the pat statement quoted by a therapist of the rich that she "considered a rich person’s unhappiness or emotional anguish no less serious than anybody else’s". As the writer correctly points out, most of these patients have less of an impetus to work things through than the rest of us, and even than the rich patients of days past, more and more insulated from a recognition of personal dissatisfaction in an ever more materialistic and spiritually vacuous society as they are. Thus, a therapist treated more often as just another member of the client's personal entourage flirts with being readily disposed of if s/he too readily emphasizes unpleasant aspects of these clients' lives, which is after all what therapy is all about. And if the therapist refrains. s/he of necessity becomes a sycophantic supporter of self-indulgence...
It's very tough to be super-rich and not grow to love sycophants. If I'd been unfortunate enough to be wealthy (really, I wouldn't have survived the experience) I'd love 'em as much as any billionaire.

That's bad enough when the sycophant is your hair dresser, but it's much worse when the loyal servant is also your physician, your attorney, your accountant, or, perhaps especially, your psychiatrist. Sycophants are not only weak at delivering bad news, they become incapable of perceiving bad news. It's a necessary part of becoming a welcomed parasite ...

Electing Obama: send money, stop listening

Gail Collins mounts a spirited defense of Obama's reversals, with a concession on one point ...
Op-Ed Columnist - Gail Collins - Obama’s Flip-Flopping - Op-Ed - NYTimes.com

....Dumb-avoidance would include his opposing the gas-tax holiday, backtracking on the anti-Nafta pandering he did during the primary and acknowledging that if one is planning to go all the way to Iraq to talk to the generals, one should actually pay attention to what the generals say.

Touching both bases are Obama’s positions that 1) if people are going to ask him every day why he’s not wearing a flag pin, it’s easier to just wear the pin, for heaven’s sake, and 2) there’s nothing to be gained by getting into a fight over whether the death penalty can be imposed on child rapists.

His decision to ditch public campaign financing, on the other hand, was nothing but a complete, total, purebred flip-flop. If you are a person who feels campaign finance reform is the most important issue facing America right now, you should either vote for John McCain or go home and put a pillow over your head. However, I believe I have met every single person in the country for whom campaign finance reform is the tiptop priority, and their numbers are not legion...

I can't resist an aside on that last paragraph. We're at the start of a trillion dollar bailout of the federal mortgage financing corporations. One of the reasons we're doing the bailout is because it's too easy to buy a senator and even a big piece of a president. I've got fixes for that, but even I have given up on campaign finance reform. We need to repair our culture.

Otherwise, Collins is right. There was one Progressive in the race, and John Edwards finished third while putting Clinton in second place.

Heck, I'd go even further than Collins, and say what every professional journalist knows but dares not say.

We're not electing the President of the Wise.

We're not even electing the President of the SPCA.

We're electing the President of a nation that chose George W Bush over John Kerry. Bad enough to almost-elect W when he was a little-known governor, but by 2004 most people should have heard of him.

This is a nation where a very substantial number of people are just fine with government-approved torture, a nation where a majority think Iraq was allied with bin Laden, a nation where people think offshore oil drilling will lower their truck bill this year.

You don't get elected to be president of the United States by listening to Paul Krugman -- no matter that he's ususually right. You don't get elected by crafting policy for John Gordon. You get elected by money, and by swaying the vote of a critical sliver of Americans who, ten minutes before they vote, don't know who they favor.

Obama knows this. Obama is a Chicagoland guy. I realize that doesn't mean much outside the American midwest. Briefly, Chicago is a relatively small city at the heart of a massive, incomprehensible, sprawl of self-contained wealth and power. I drive (way) around that sucker at least once a year -- and each time I need to take another newly built ring road. Chicagoland is the world in miniature, with the core byzantine politics of an old city.

So, if you're a Progressive, or if you're simply Gen Y, you should stop listening now. You're not going to like what Obama will say and do. If you want him to have a snowball's chance of winning, you have to hold your nose, cover your ears, and send money.

Then, after the election, we'll find out what we've bought.

Friday, July 11, 2008

Even Apple’s discussion servers are crushed …

Apple’s iPhone authentication service is down. dotMac is down. MobileMe is up and down.

To add insult to injury, even Apple’s discussion servers are down.

Apple - Support - Discussions

We'll be back soon.

In an ideal world, Apple would do some post-mortem analysis of their culture and commit themselves to being a high-reliability organization.

In the real world, we shouldn’t expect Apple to deliver mission-critical services. It’s not what they do.

8/4/08: I don't expect Apple has really reformed, but I'll give them credit for some soul searching.

The descent of the PDA: Newton, Palm, Blackberry and iPhone

I turned into the parking lot of my small neighborhood AT&T outlet this morning, and there was a long line.

I didn't expect that. So, no iPhone today. If Apple is true to form they'll run out soon, and I'll have several weeks to wait. Not all bad, since Apple's initial hardware releases almost always have significant defects.

Apple is not a reliability company, just in case you didn't notice that they've cratered their .Mac service in a fumbled transition to Mobile.me. Of course Gmail was out of order too a couple of days ago. I've got to get over my boomer fetish for reliability, and remember how I lived in Bangkok in the 80s.

My pending iPhone transition means I've been working out how to transfer hundreds of notes and tasks, thousands of calendar items and contacts, and hundreds of encrypted passwords from my Palm Tungsten E2 to some combination of the iPhone and the Cloud. My preliminary investigations on the task side have had grim results.

This is going to take a while. A few years ago I confidently pronounced that I was done with my Tungsten E2. Then, after the initial iPhone disappointed, I figured I'd buy one more E2 -- but that was it. Well, now that the E2's power switch has died exactly like every Palm I've bought in the past 6-7 years I'm thinking there may be another cheapo Palm in my future. Maybe their very lowest end device.

The problem is that from a classic PDA/productivity perspective, the incredibly powerful iPhone is a shadow of my first 1997 PalmPilot/Palm Desktop, much less the uber-geek DateBk# Palm productivity app.

Which says something interesting about the nature of elegant design -- it's always contextual. From some perspectives the iPhone is a brilliant design, from other perspectives it's an empty shell.

No joke. Recently I wrote: "Both tasks and global search were well supported in the very first PalmPilot I bought around 1997 or so. From the perspective of native applications that I need all the time, the iPhone is a large regression from 1997."

Which brings me to the interesting bit of this post. The Palm/iPhone regression is part of a longer trend. The Apple Newton was a very serious productivity/calendaring/task platform. The Palm was an elegant but simpler solution to the same problem set. The endlessly incompetent Microsoft Mobile/etc products tried to tackle the same space, but suffered from truly lousy design. The much-worshiped Blackberry is significantly less elegant and competent than the Palm, and today's iPhone is yet another drop down -- even when combined with the Cloud.

I knew that the 1997 Palm Desktop/Palm device combination was exciting and impressive, but I really didn't think it was the best I'd see for the next decade!

We've just about hit bottom, but things aren't quite hopeless. Even with its currently crippled sync connector the iPhone is a powerful software platform. There once were millions of people who loved the Palm approach to basic calendar and task management. There's a niche for a small but (alas, this is essential) brilliant group of people to reverse engineer DateBk4 (for example), fully understand what it does and why, then to create a truly native iPhone/Cloud equivalent. The people who need this functionality this will pay $200 a year for a combination of iPhone and Cloud software and services. (Free hint, think about the work/personal and calendar overlay problem from day one.)

There are a million of us in the english speaking nations alone. $200 million/year, guaranteed, isn't a bad revenue stream for a small company.

Hmm. Maybe I can find a frustrated billionaire who wants a solution ...

Thursday, July 10, 2008

Fake Steve Jobs ... time to move on

Steve Jobs, at best, is struggling with post-operative complications of his pancreatic surgery.

I very much enjoyed "Fake Steve Jobs", but it was time to move on. Mr. Lyons made the right call:
The ‘Fake’ Steve Jobs Is Giving Up Parody Blog - NYTimes.com

...Mr. Lyons said that he had grown tired of his fictional creation, but mainly he was worried about making fun of a real person whose health has been a recent topic of speculation. (After a reporter for The New York Times asked about his lean appearance at a conference last month, Mr. Jobs said he was healthy.)...
In addition to the humor, the analysis was often excellent. I'm looking forward to the Lyons blog to come.

Wednesday, July 09, 2008

There’s always another level - Korean Freestyle Slalom Inline Skating

Four million views: glumbert - Korean Freestyle Slalom Rollerblading.

In a world of 8 billion people, there is a level far above what you will ever meet in daily life.

Now we get to see it …

I inline skate, but not quite at this level.

Unintended consequences of the iPhone’s DRM requirements – Apple shoots the Mac

In my real life I’m used to hearing the myths that “software shouldn’t change how people work” and “software should adopt to people, not the other way around”.

If only.

The reality for every product is an ugly compromise between optimal functionality, costs, and dozens of stakeholders. Only one of those stakeholders is you, the user.

In any case, smart humans, and even groups of humans, are still much more flexible than software. In the medium to long term smart users are much happier if they adopt their workflow to optimal software, rather than use crummy solutions that support current workflow.

This is good by the way; when software becomes more flexible and adaptive than humans we’ll regret it.

So, even though I wrote “I will be buying my iPhone in the next week or so. I approach the date like a condemned man!” I realize that I have no choice but to throw out ten years of Palm/Outlook driven workflow for whatever Apple will choose to support.

No choice but to grind my teeth because the biggest iPhone stakeholder is not me, it’s the movie industry. A movie industry with DRM requirements that have led Apple to lockout the Phone cable connector.

Fair enough, that’s the way the world works. Lowest common denominator Apple iPhone applications and alternatives limited because they can’t sync to the desktop mean I need to look to the iPhone’s one strong point – connectivity and a very good web browser.

Which brings me to the point of this post.

The combination of Apple’s lowest common denominator iPhone native apps (ex. no tasks, no work/home calendar management, no global search [1]), and the disabling of better alternatives by absent desktop synchronization, is going to drive me to Cloud Computing faster than I’d prefer.

So who owns the Cloud?

Not Apple. Google.

In the long run, despite medium term anguish, shifting to Cloud Computing will probably be an improvement on my current workflow. It will also put me in a very good position to switch to Android if Google is able to deliver a working version sometime in 2010. In the meantime I will save money by buying fewer Macs, since the Cloud will be providing my family’s processing and storage.

So, things will eventually work out for me.

On the other hand, I’m not sure this emergent solution is entirely in Apple’s long-term interests. Does Apple really want to shoot the Mac?

[1] Both tasks and global search were well supported in the very first PalmPilot I bought around 1997 or so. From the perspective of native applications that I need all the time, the iPhone is large regression from 1997.

Tuesday, July 08, 2008

I live in a fabulous city ...

Ok, so Minneapolis has much better bike trails, but really, Saint Paul is doing similarly well when it comes to urban parks ...
Minneapolis, St. Paul parks shine in national report
When it comes to ball fields, tennis courts and recreation centers, St. Paul and Minneapolis rank at or near the top in those and numerous other measures taken by a leading parkland conservation organization.
As for land dedicated to parks, 16.6 percent of Minneapolis is parkland, first among cities with similar population densities. St. Paul is second (14.7 percent) in the same category.
The nonprofit Trust for Public Land on Tuesday reported the following for the state's two largest cities:
RECREATION CENTERS per 20,000 residents: St. Paul, first nationally at 3.0; Minneapolis, second, 2.6.
TENNIS COURTS per 10,000 residents: Minneapolis, first, 4.9; St. Paul, tied for third, 3.7.
BALL DIAMONDS per 10,000 residents: St. Paul, first, 5.6; Minneapolis, second, 5.3....
PARK-RELATED SPENDING per resident: St. Paul, third, $224; Minneapolis, eighth, $151.
Minneapolis and Saint Paul are really great cities.

The unexpected influence of OS X - an explanation

Scoble posts about a product he's excited about, but it has an unexpected marketing problem ...
Scobleizer 
... Right now it’s a Windows only thing and requires Internet Explorer. Firefox support is coming “within weeks” and Macintosh support is being built out, but probably won’t be here until sometime around the end of the year. That alone will keep the hype down on Vivaty, because most of the top bloggers I know are now using Macs...
Mac Classic was a Designer's OS (before it choked around 7.x). It was never a Geek's OS though, back then a Geek OS would have been Unix or OS/2.

OS X became a Geek OS. That alone would not have given it great influence, however. In the old days, the days when Ziff-Davis ruled and BYTE was suffocated, the trade media was fully advertising controlled. You read what advertisers liked. Ok, what Microsoft liked.

Then came the blog. The Geek could Speak.

Since Geeks have a compulsion to Speak, they (mostly) did it for free. Sometimes Geek Speak solves problems, so readers came along.

Ziff-Davis is almost gone now, killed first by the web then by blogs. I miss BYTE, I don't miss Z-D.

It's the combination of being a Geek OS and blog enabled Geek Speak that has given OS X such influence. So much influence that a non-OS X product will suffer way out of proportion to OS X market share. Developers seeing this realize that even if only 15% of their users will be on OS X, they have not choice but to deploy early on OS X.

Which increases the value of OS X.

It would be good if Apple understood this. Maybe they do. OS X 10.6 sounds like it's very much a Geek release ... (smaller, faster, less buggy, more cores ...)

Monday, July 07, 2008

Another wonder drug bites the dust - try to remember this.

We were told Avastin would be a wonder drug. A breakthrough. It would cure nasty cancers. Time, Newsweek, all the usual suspects loved Avastin. Turns out, it's just a good drug that's also incredibly expensive ...
Costly Cancer Drug Offers Hope, but Also a Dilemma - Series - NYTimes.com...
...Avastin, made by Genentech, is a wonder drug. Approved for patients with advanced lung, colon or breast cancer, it cuts off tumors’ blood supply, an idea that has tantalized science for decades. And despite its price, which can reach $100,000 a year, Avastin has become one of the most popular cancer drugs in the world, with sales last year of about $3.5 billion, $2.3 billion of that in the United States...
...But there is another side to Avastin. Studies show the drug prolongs life by only a few months, if that. And some newer studies suggest the drug might be less effective against cancer than the Food and Drug Administration had understood when the agency approved its uses...
Every journalist who covers healthcare needs to keep two headlines stuck to their monitor. One should be about Avastatin the wonder drug, the other about Avastatin the good but very expensive drug.

The next time I read about a new wonder drug that will cure Cancer, or prevent Alzheimer's, I'll link to this post.

Wonder drugs do happen (biphosphonates for Paget's disease of the bone?), but they're like baseball superstars. You can spend an entire career playing AAA ball and only see one or two of 'em.

Update 7/8/08: My wife noticed I'd spelled Avastin - Avastatin. She thinks I'm suspicious of the wonder-drug statins, that maybe I still remember studies showing they don't seem to increase lifespan in patients without a history of MI ...