My Photo

Friends of FeedMe

  • Moe Rubenzahl
    Website Director by profession, with a passion to create. I am located in Silicon Valley.

Sites and Blogs I like

  • Cooking for Engineers
    What do you get when you apply the engineer's mind to the kitchen? Straightforward, practical recipes and tips and a passion for simplifying without sacrificing quality.
  • Butch's Blog
    Butch is a fellow amateur foodie. He is intense and passionate, and so is his blog. Stand back, then click.
  • Harold McGee, the Curious Cook
    Did this guy invent kitchen science? Not really but he pioneered it. I 'love' this stuff.
  • FoodGal
    A frequently updated blog by Carolyn Jung, a great writer and enterprising foodie.

Marketing

Knol

New from Google is the "Knol." Interesting idea. They've made it extremely easy for anyone to write an article on anything. For instance, I posted an article on how to make lemon sorbet (the same article appears here, in the FeedMe blog).

My-knol

Google's company mission is to "organize the world's information and make it universally accessible and useful." They have noted that the entire Internet contains a fraction of a percent of the world's knowledge. The vast majority is in people's heads. (Yahoo has talked about the same idea.) This is a way to soak up some of what's in our brains.

A lot of press on Knol is calling it a Wikipedia competitor but frankly, I think they are missing the point. Unlike Wikipedia, Knol is not collaborative: only the author controls the content. They have very few rules or editorial controls. There are no rules requiring a neutral point of view or restricting conflict of interest. Multiple articles on the same topic can be posted. They are trusting that their search product will properly prioritize all this, along with the rest of the web.

This seems like a significant marketing opportunity. Is there a "first-in" advantage? Should we rush in to write about technical topics that benefit our companies, with links to our company websites?

Not sure, but for now, I am sharing my sorbet recipe.

(You can see all my articles -- just three so far -- by starting at my own knol page.)

(P.S. The knol system is a bit buggy. It sometimes won't load and with Firefox, it is currently not letting me sign in, though it works with Safari. Earlier today, it worked with Firefox. Its search is presently not finding any of my articles, even though they are in the system. I expect it will settle down over the next few days. Google has a motto: "Release early and often." Good think Boeing doesn't follow that philosophy.)

Microsoft

Why do I dislike Microsoft? They're really a great company, with smart people, and have contributed a great deal. As much as people dislike Bill Gates, I never did. I really admire his charitable work which is precisely what he said he was going to do a decade ago. Their trade practices haven't been pristine but for the most part in recent years, it's been legal and mostly ethical. They're ruthless competitors but that's not, in itself, evil.

I also credit them for fixing the Macintosh! If Microsoft hadn't launched Windows, the Mac would totally suck.

And yet, Microsoft makes me nuts.

Standards

This is their biggest offense, in my book. Microsoft pretends to follow industry standards and common practices, while really co-opting, or even sabotaging, them. Under the guise of enhancement, they add "features" in a way that damages competing products. The best example is their web browser. Generation after generation sought to derail web standards, adding elements (such as ActiveX controls) designed to get web developers to write sites that would not work well on other browsers. It is a pleasure now to see them outfoxed.

Another example: Their Exchange mail server uses a Microsoft-proprietary format for attachments and text formatting. Non-Outlook e-mail programs can't read them. There are standard methods for doing this, but Microsoft does not adhere to them. You can configure the server to not do this, but you should not have to.

One more: SharePoint is the most popular collaboration system for companies. It works pretty well if the user has Windows and Microsoft Internet Explorer. Other browsers and systems are supposed to work but it's a hair-pulling experience. As far as I can see, everything they're doing could be done in an industry-standard way that works universally. I can't tell if the Explorer-dependence is deliberate sabotage or incompetence.

It makes me crazy because it is arrogant, anti-user, and predatory. It's one area where they exploit their leadership in a way that damages the community.

Taste

Steve Jobs once said about Microsoft that they "have no taste." Say what you will about Jobs and his arrogance (I would not argue) but he is right. They are successful — and Jobs does not begrudge that, a least in this video — even if their products and strategies are artless. He says, "they don't think of original ideas and they don't bring much culture to their product."

It's obvious to me that engineers design their interfaces and graphics. I recently saw the new release of MS Office 2008 for the Mac. It was demonstrated for me by a Microsoft program manager, who proudly showed me 3D charts in PowerPoint. I was horrified by the amaterish 3D. They had added shadows and highlights that were blocky and unrealistic. The colors were Crayola basic. Labels were improperly centered on shapes. To many business users, I am sure these look fine, but any top-tier company would have them redrawn before using them in any material that goes outside the company.

There is nothing evil or badly intentioned about this: I think it's because they're unaware, like the engineer who dresses in plaid and dots and is honestly befuddled when it's pointed out.

Interface

Then there are the user interfaces. Microsoft has some of the most advanced user interface labs in the world and a large UI staff. Yet, their interfaces are consistently confusing and convoluted.

MS Office is a case in point. It has tons of functionality, but finding and performing a function is often painful. The worst part is that with each revision, it becomes more painful! Why? Because their UI labs are very good at identifying user complaints, very poor at fixing them. When they find a function people can't do, such as mail merge, they never seen to think that the user interface is fundamentally in need of ground-up redesign. Almost invariably, they think the answer is to add something. They added a mail merge palette. A help system. Then that paper clip animation. Then a wizard. Then a "ribbon." A sequential palette. Now they have a bar thing that has no name that brings up a series of icons that, um, does something. Like a wizard. But they can't call it that because the wizards, um, didn't help.

They seem to toss solutions at the problem, never quite figuring out that the problem is underneath all these wizardly layers.

The project manager who demonstrated Office 2008 for me showed me the wizard-like bar thing they had added for special user operations, like mail merge and templates. It takes up about an inch-high row of the document window. I asked if it could be made vertical. "We thought about that," he said. "Especially with displays tending to be wider. But no, it's horizontal only."

Duh. Even when they know they're making a mistake (and they usually don't), they proceed and make the mistake.

Code

And then, there is the underlying stuff: The code. It's bloated. It's buggy. Year after year, release after release, many bugs remain. It's slow and inefficient. The new Office 2008 for the Mac takes longer to load (a lot longer) and is not noticeably faster than the six-year-old, two-revs-ago version I had.

Someone did an interesting comparison between the open-source web server, Apache, and Microsoft's server, IIS. These "call graphs" hint at the underlying structure and you don't need to be an expert to see the difference.(thanks to Paul Rako's Anablog — which presents his own case against Microsoft — for showing me these.)

Is this typical? Meaningful? I wouldn't know, but I would bet it is.

I Don't Hate Microsoft

I don't hate Microsoft. I certainly don't hate their people. I don't even hate their products or what they have done for the industry. But I hate using their products, I hate being slave to their manipulations and incompetence.

Most of all, I hate it when I have no alternative.

Internet Marketing Job -- for Obama!

As an Internet marketer, I see jobs fly by. Here's an interesting one. Interesting to me because -- well, what a cool job. But also interesting to see the listing and the requirements. This is more sophisticated than I'd vave expected in the world of politics.

They're looking for "Internet experts" in search engine marketing, search engine optimization, online media planning, Internet display ad buying, ad optimization analytics, DART ad server, brand advertising, etc.

I wonder if all the candidates are up to speed on how to use the Internet.

Gaaaa! Microsoft!!!!

Morons.

In writing the article on HealthVault, I tried to log in. Won't let me.

I tried "Forgot Password" and it tells me the e-mail address I am using is not a valid login. So I try to register anew using that login. It tells me that it's already in use.

Click for help and I get a non-helpful FAQ that resizes the browser window to a tall, 1-inch wide window. Huh?

Anyway. It doesn't recognize my login except when I try to use it to register and then it recognizes that it's taken (yes, I know!!). Stuck. How much you want to bet their customer support doesn't respond?

---

Postscript. I went back to request support. There is a Feedback link. Guess what it gave me:

Picture_1
OK, that's funny.

--

P.P.S. Microsoft, to their credit, responded to my tech support request within the promised 24 hours. They suggested going to the Windows Live ID site and managing the login there, where I was able to reset the password. But that password is not strong enough for HealthVault and a stronger form (which I use on financial sites) also was not strong enough. In fact, a random strings of letters and numbers, like frt67h8j98I is not strong enough!

I clicked their tips for making a strong password and it goes to a Help page (after resizing the browser window to that ridiculously narrow window again) that did not talk about making a strong password.

Shrug.

How to Create

A friend was having trouble getting a site design started. My two cents:

  • Don't try to make something perfect, or even excellent. It will keep you from starting at all. Understand that it will evolve.
  • Put a stake in the ground. Start at one corner and do something - even if it feels mediocre.
  • Limit the flexibility. When you have a truly blank slate, the infinite possibilities can be paralyzing, so make up a theme, a concept. It doesn't have to be spot-on, or even relevant. Just something to give a direction. In product design, they sometimes refer to a "design language." Pick something -- colors, feeling, theme song, an imagined environment, a theme, a message.
  • Take inspiration from other works but use that only as a seed, to grow your crystal in your own way.
  • Just design. Let the content, the design process steer you. Stephen King, in his excellent book On Writing, talks about letting the characters tell the story. Imagine them and their situation and just write, letting them live in your mind. You become a spectator and just tell the story as they work it out. Likewise for a web site, your copy, or anything else. Build the  theme in your mind and let it guide you rather than you trying to guide it.
  • Seek feedback from others but not too soon and don't listen too much.

Logo Love: O Ain't for Oprah Anymore

Obamalogo_2 I saw a comment in one of my favorite comics about Obama's logo:

"I like Barack Obama pretty well, but I’m in love with his logo. What a brilliant, versatile asset. The attention to detail and sheer number of variations are amazing and the typographic choices very distinct. The only thing I like as much as comics is a solid design identity system. (Can you guess what I went to school for?)" — R. Stevens, author of Diesel Sweeties

Me too.

ObamaornamentI love logos. Embodying a brand in 100 milliseconds of attention span is an achievement. And if you have ever designed one, you know it's hell. Capturing a feeling in a memorable swatch is hard, hard work. Many logos are tacky and amateurish but when done well, they approach high art.

I am especially fascinated by presidential campaign logos which have terrifying design limitations. First of all, you get three colors. Red. White. Blue. And second, they mostly are trying to say the same things: Solid, competent, forward-thinking, hope for a new day, that kind of thing. And most succeed pretty well.

Do check out this piece on the Obama logo and don't miss the many variations, official and not, further down the page. Very nicely done. His website, by the way, is also really nicely designed.

Yahoo Deserves Microsoft

Rant time.

Yahoo is so stupid.

It makes me sad to see how badly they operate because I know several Yahoo employees and I really like them — and the company. And heaven knows that Google, as good as they are, needs decent competition. But Yahoo needs good management and heaven knows they won't get it from the clumsy apes in Seattle.

I have many examples but today, it's their support. I have had two problems with their mail servers in the last couple of months. Their server sends an error that helpfully, includes a URL to a Yahoo help page. Good idea, except that the help page, in both cases, didn't solve the problem. The topic was barely related and the instructions were all but indecipherable, even for a technically adept person. Today, it told me to click on the "Options" link at the ul=pper right. There is no such link.

But good news: They include a link right there to e-mail their support.

But the support system, in both cases, sent a message back that said:

1. Please describe all the actions you took leading up to the problem, and include what functions you had wished to accomplish.

2. If you're seeing an error message, please include the exact text of the error messaging.  It's important that you include the entire error message for our analysis.

3. Describe how often the issue occurs and provide any other relevant information.

Fine — but in both cases, I had already provided all these things. It was clear, both times, that no one had read the message. The message was "signed" with a person's name ("Paddy") to give the impression it was a personal reply. Maybe it was — but if so, Paddy is lazy, rushed, or an idiot. So, without reading the messages, they immediately fire back a message telling me to do what I have already done.

The last time, we began a dialog, with a string of idiotic responses. Ultimately, it required a phone call. So in addition to irritating a customer, this maximized Yahoo's costs.

Fortunately, the problem went away on its own.

We will see how it goes this time. I am taking bets. Anyone think it will go well? Anyone think Microsoft will make things better? Time to buy more Google stock.

By Any Other Name

Remember the story, perhaps apocryphal, that Chevy was having trouble selling the Nova in Mexico until someone pointed out that it means "doesn't go" in Spanish?

There is a new free product for people who do web marketing. It's an awesome product -- does what seriously expensive products too but it's free. Measures customer satisfaction and what people want on your site. From iPerceptions, a company I know well, in partnership with one of the great minds in web analytics, Avinash Kaushik.

The product is built around four questions they ask, so they call it 4Q. Which is fine, until you say it. When you watch the product demo, you hear it over and over. 4Q. 4Q. 4Q.

WHAT was Avinash THINKing??? 

Anyway. 4Q is a great product and in my opinion, a no-brainer if you have a website.

Buy Tires Online?

Of all the products one might buy online, tires did not seem likely. They need to be installed. They're big and heavy. I imagine them being shipped to stores by the truckload, not four at a time. People rely on the advice of the seller. Since you're stuck with the results of a tire purchase for a couple of years — and returning them is a problem — can an online retailer provide enough service?

I heard good things about the Tire Rack, the leading online seller of tires and a friend just reported an excellent experience. So I decided to give them a spin, so to speak.

I visited a local tire seller that is very near work. I have used them before. I read Consumer Reports. I checked Costco. I found a message board for Lexus owners and read the numerous threads on tires (including many messages about what tires people like on my exact model of car).

Ultimately, I bought at the Tire Rack. Here's why:

Information: Online wins, hands-down.

The Lexus drivers' bulletin board was an excellent start. It helped me narrow my choices to a few very well-liked models. Consumer Reports was helpful but did not include the Lexus users' preference, the Bridgestone Alenza.  The Tire Rack's site was full of really good information. Their advisor pages let you describe your car, how you drive, your priorities (noise/comfort, performance, mileage). You can select by brand, size, and other characteristics.

Recommendations: Online wins, hands-down.

The Tire Rack's crown jewel is their customer ratings. They have accumulated comments from literally millions of customer miles. Many of their customers write detailed reviews. They detail the choices in comprehensive charts like this one:

Picture_2_3

(Click image for full size)

This showed me that the Alenza, which the Lexus board owners preferred, was very close to Consumer Reports' top choice, The Goodyear Fortera Triple Tred. I went with the Alenza for $30 less per tire.

The local dealer I talked to was not even close. He recommended a tire that scored fairly poorly elsewhere. Other dealers would probably have done better but how can I assess their advice? In this case, the community's recommendations were reliable and mostly in agreement.

Price: Tire Rack wins, hands-down.

Even Costco could not compete. They were close, for the Michelins they carry, but their selection is very, very limited.

My dealer? Distant loser. Charged me more than the Tire Rack for a lower grade tire. From reading online, dealers vary widely and I could have done better — but shopping for tires is only marginally more interesting to me than being run over by one.

There is no sales tax and with shipping, the Rack wins easily. Installation is $125. The only downside is I will have to pay for tire rotations over the life of the tires. 

Service: Local retailers win, but not by much.

I expected local dealers to win this category since they have the tires in stock and can install them for you. Their advantage was narrower than I thought.

When you buy from the Tire Rack, they identify local shops that will install them. One of them happens to be the auto repair place I always use (Don and John's Automotive in Sunnyvale, CA). I trust them completely, so that was a big plus for the Tire Rack.

The Tire Rack ships the tires directly to the installer.

In one business day.

For $45.

Local dealers, of course, will sell and install the day you buy and generally include free rotation and inspections but add it up and the Rack stills wins, for me.

Bottom Line: The Tire Rack rocks.

Usability Tests: Valuable and Easy!

Usability tests are like cleaning the garage: You know there will be great benefit, but getting started seems so daunting, and once you have done it, you wonder why you didn't do it sooner!

My team at work just did our first ones. They were surprisingly easy and valuable. Then today,  Five Techniques for Getting Buy-In for Usability Testing was posted by Christine Perfetti of User Interface Engineering. Numbers 1-3 in her article perfectly capture our experience:

1. Start Testing Right Away

Start testing. Start doing it right away. We've found there isn't any one experience more beneficial to design teams than running a usability test. I'm still amazed by how quickly development team members recognize the benefits of usability testing once they've actually seen it in action. ...

2. Debunk the Myth that Usability Testing Is a Big Production

... Usability testing isn't rocket science. The organizations that do the best job of incorporating usability tests into their existing process understand that testing is not a big deal.

... our recommendation is to start simple: Test on a computer in your office cubicle and start testing with someone, even a co-worker, to begin gathering data. A usability test doesn't need to be perfect. It just needs to happen.

3. Start Testing Early in the Process.

...

We will do this often.

A reasonable test is 3-4 test subjects (customers, random customer-like people within the company, etc.) in front of a PC and you, standing behind with a clipboard. Encourage the subject to tell what he is thinking and you have the essence of a usability test!

Hell of a lot easier than cleaning the garage!

For more on usability testing, I strongly recommend User Interface Engineering's website.