Pretexting and Pretense at HP

6 September 2006

My admiration of and disappointment with Hewlett-Packard has been no secret here. While in engineering school, I calibrated HP oscilloscopes. My first scientific calculator was an HP, and I later taught the RPN notation that made HP’s calculators unique. One of the first HP-150 touchscreen PC’s was shipped to a company I co-owned during the 1980’s. I loved HP products.

The story of HP’s founding, the garage and a long list of amazing products stands as one of the great business stories of all time.

Now HP seems to make headlines for its stories of corporate intrigue. From high profile ousters to boardroom spying, the company is improving operationally under an outstanding leader. Yet, the board seems to thrive on taking its own debates public.

There was a time when the worst thing that could be said about HP was, “oh, that’s just a bunch of engineers over there who don’t know anything about marketing.” Great products and amazing innovations have given way to all the trappings of the rat race. Why can’t sensational engineering be the goal? Why must politics undermine each and every professional effort in the world today?

Comment

Filed under:

Replacing Plugins in Textpattern

2 September 2006

Replacing Textpattern PluginsTextpattern is a feature-rich tool for publishing on the web. It provides for a wealth of additional features using independently-developed plugins.

This site currently has a dozen plugins installed with eleven of them “active.” Once added to your Textpattern installation and made active, these plugins provide sets of tags and features that extend Textpattern’s features beyond the native capabilities.

In other cases, plugins simplify the way something might be done in Textpattern. However, as Textpattern’s own features have become richer, some plugins may not be required. Plugins used in 2004 may not be required when using Textpattern 4.0.4—which is on the horizon—in 2007. In other words, plugins that plugged feature gaps might be displaced when Textpattern’s own capabilities expand.

Hundreds of plugins have been written. Little has been said about what liberal use of plugins does to a Textpattern site’s performance. By the way, what is liberal use of plugins? Even less has been said about which plugins make serious impacts on a site’s web host! How many plugins is too many? Do they conflict with one another? Does a site become more fragile after exceeding a certain number of plugins?

Clearly, there are challenges—38 pages worth—associated with administering plugins as they are updated and as Textpattern changes versions. This is largely a manual process completely dependent upon a user’s vigilance.

Textpattern’s developers are “doing everything they can” to prevent breakage as users upgrade. Plugins make this more difficult, even though specific rules exist for writing plugins that minimize the risk of problems.

But, here’s the real challenge: with eleven plugins installed and active, where are all the occurences of each plugin’s tags in the templates of the site? How does one locate all of the tags related to plugins and distinguish them from native Textpattern plugins? What if you are managing a dozen Textpattern-based web sites? Imagine how long it might take to “fix” the sites if plugins aren’t updated or compliant with the rules.

The work required to answer those questions is about to begin here. We mentioned a bit about some of the goals this week. Stay tuned for more information as we learn the secrets of applying plugins wisely.

Comment [1]

Filed under:

Titles and Words and Numbers

31 August 2006

Since January of 2002 this weblog has accumulated 4683 entries, posts, essays or articles. The terminology varies depending upon who you talk to about weblogs.

With some design improvements and structural changes expected in the next few months, it was time to review those articles and make some decisions. Interesting by-products resulted:

Read on...

Comment

Filed under:

Rant, Learn or Teach

9 August 2006

This is a call for the right kind of CSS instruction for people who are just getting their start with web design.

Modern arguments about any subject usually contain some elements of truth from both sides. Except in those (often political) debates where one side knowingly distorts the position of the opponent, the tidbits of truth can serve as a perfect starting point for a real education.

There was a CSS rant. Then, there was a CSS training offer. “What would those two days of training cost…?”Now, what is there for the more pedestrian users of CSS? While there were some misguided conclusions in Dvorak’s article, there were also elements of truth. CSS can be very frustrating when one is left to some sort of self-taught methodology. Standards bodies don’t provide the kinds of answers that work-a-day CSS users need in spite of protestations to the contrary.

If experts can’t agree, what are those of us on the outside supposed to do? Books about CSS sometimes use valuable chapters explaining table-based layouts before declaring those techniques to be wrong. What we need is a video of Molly’s two-day training session. Better yet, we need An Event Apart focused on those of us who want answers like the ones Molly promises to Dvorak.

The question is this, “what would those two days of training cost if they were provided to an audience of about ten or twelve interested designers?”

Comment [6]

Filed under:

Increase Apple Store Sales in Germantown

4 August 2006

Once upon a time I owned an awarding-winning computer dealership in Memphis, TN. Part of that time we were the leading reseller of Apple products in the area. With a degree in electrical engineering and thirty years of technology industry experience, I’m not completely clueless about technology, obsolescence (whether technical, functional or economic) or sales techniques.

Apple stores could achieve a sales increase of at least fifteen percent with some relatively simple attitude adjustments. First, make sure Apple store employees don’t treat customers as second-class beings. Second, make sure Apple store employees don’t dress like homeless people. Third, make sure Apple store managers don’t look like they are in a drug-induced stupor. Finally, teach Apple store employees to ask just a few simple questions, clarify the answers, empathize just a bit and then offer some suggestions. You see, Apple stores, it’s not about you. It’s about your customers and prospects! Shut up and listen to them!

What set me off? An incident approximately one hour ago at the Apple store in Germantown, TN has frosted me. I’ll tell the story, but some background is needed.

This city and county are having a sales tax holiday beginning tomorrow and running through Sunday. That amounts to a savings of 9.25% on stuff like computers.

Because one of my daughters works in one of those ultra-creative fields, she wants a Mac like many of her compatriots. What better weekend to buy at the Apple store than during a weekend when the 9.25% sales tax is suspended?

Here’s what she wants to buy:

  • 2Ghz white Apple MacBook $1299.00
  • AppleCare for the MacBook $249.00
  • Apple Mighty Mouse $49.00

Add Apple’s Back-to-School Promotion to all of this, and she could wind up with an iPod Nano as part of the deal. However, two of Apple’s (obnoxious) Germantown store employees weren’t able to listen carefully to this question:

What if she buys the Mac tomorrow to take advantage of Tennessee’s sales tax holiday and Apple announces something on Tuesday she return the unopened box for a full credit?

Apple store employee #1 responded with, “we’re not aware of nor are we allowed to comment on any upcoming product announcements.” I know that. Can I return the computer on Tuesday for a full credit and buy whatever newly announced machine better suits her needs? Apple store employee #1 responded with, “we won’t be able to honor the sales tax holiday?” I know that. Can she return the unopened computer for full credit five days after buying it? Apple store employee #1 says, “that’s a question that will have to be answered by someone else; I’m not the one who makes our policies.” Clearly, she not only doesn’t make the policies, she doesn’t have any idea what the policies are.

I then ask her to point me to someone who can answer my questions. Apple store employee #1 says, “only the store manager can answer your questions.” Is the store manager here? In quite a huff Apple store employee #1 says, “I’ll go find her, and walks—I kid you not—three steps to a woman straightening accessory shelves. “This man wants to buy a Mac without paying sales tax and then get credit for it on Tuesday with the sales tax included.”

I’m not making this up. That’s what she said. The store manager then looks at me and says, “no.” After some explanation and corrections to my question, I finally get this answer, “all returns of unopened cartons will be credited with a deduction for a 10% restocking fee.” So, here’s how that scenario looks if Apple announces a new and improved MacBook on Tuesday with exactly the same price as the current one:

The $1597 price—if I buy tomorrow—saves me $147.62 in sales tax. Return it on Tuesday and Apple keeps $159.70 as a restocking fee. I pay the $1597 for some new product and owe the $147.62 of sales tax because the “holiday” is over. So, Apple has cost me $307.32 that I could use to buy external drives, cases, software, memory, etc. Through it all I’ve dealt with people who don’t give two hoots in Hades about me, my daughter, her needs or our business.

Two web sites I read regularly are written by James Lileks and John Gruber. Both are Apple loyalists. How in the world do they get straight answers to simple questions when visiting Apple’s stores?

The experience this evening makes me realize that there are reasons beyond technical lock-in that breaks the bough! That was Mark Pilgrim’s reason. Obtuse answers and obnoxious treatment are mine. I’ll avoid Apple at all costs. The daughter will get what she wants, but it won’t be because the employees in the Apple store in Germantown, TN want her to have what she wants or show any willingness to make the sales process a pleasant experience!

Comment [2]

Filed under: