Strength and Growth

When a person runs hard, it makes them stronger. Perhaps when something makes us break stride, it is the greatest chance to learn and grow.

Posted in Spirit & Heart | Leave a comment

What Happens When All the Features are Introduced?

What happens when all the features are present in the software you use? What does the next feature look like when everything is already done? There are really 3 parts of a software package that are independently measurable: Performance, Features, and Usability. I would assert that Features and Usability are approaching an asymptotic regime for both Microsoft and Linux personal user experience. Back in 2002, I was humored when I read the Microsoft releases indicating they were holding up the release of what was then Longhorn so that the user base could “catch up with technology” and basically come to understand what they already have available. For example, do you know anybody who actually uses all the features of Word? So what’s the value of upgrading? Everybody already has the features they want, so what is the motivation to buy the next version?

[P.S. I know you think Linux is too hard to use. Well, you haven’t been interested enough. I wrote off a year of computer learning to learn Linux well. I’m no expert, but I’m certainly conversant. A year sounds long until you consider that I dabbled with Windows for the prior 12 years. How long have you used Windows? If you used Linux for the same length of time, do you honestly think it would still be difficult?]

From my point of view, the question has drifted from whether a given operating system can do something I want. They’re both there. Or if not, they will be very soon. There just isn’t that much difference any more. In either case, the new issue is that there isn’t any point in upgrading to the newest best if what you have is already 30% more than you use. If that’s true, then what?

What happens when each operating system does everything you need and nobody feels a need to upgrade? I still use Windows 2000, and never felt a need to upgrade to XP. That is a problem for Microsoft, and it will only get worse with each new release. Feeling the soft acceptance is probably what led to the delay announcements for Longhorn that I mentioned above. In the extreme, I predict Microsoft will drift away from the home/office computer software business in order to keep up the revenue growth. They’ll move to where consumers are still in the adoption mode. Within the next 8 years, we’ll look back and speak historically of when Microsoft controlled the desktop. On the Open Source side, there is no direct profit margin, so new improvements will continue to dribble out, but the consumer pull will still be weak.

If this thesis is true, what does it predict?

Posted in Computers | Leave a comment

Forcing Choices on Customers

Do customers want options, or do they want to be told what they need and then sold the solution?

Why would anybody want options? At most, options are on the path to a solution. But anybody who’s short on time doesn’t want to fondle around with the optoins. They just want an answer. When I have fun time, I play with Gentoo Linux. When I’m trying to get work done, I go to a more stable, packaged platform. I stay with Linux because Microsoft is answering someone else’s problem. In essence, they have not heard me and answered my wants (see below). I’m too unique of an individual for them to address, so my desire for pre-packaged answers tops about with Mandrake or Red Hat. The larger crowd continues along the scale to the “tell me what I need, then give it to me” position of Microsoft.

I just recently learned I want a desktop manager underneath my windows manager. I didn’t know this before. Sine 1997, the distro packagers were forcing this on me. They essentially told me I needed it, then gave it to me. Only by playing with Gentoo did I even realize I had a choice. Gentoo slid me back on the choose scale — but that’s a bit too much of a distraction this month while I’m busy with other life issues, so the Gentoo hard drive lays idle, while I’m running my Mandrake system.

As a government employee, I review a number of large dollar government grant proposals for technical topics. During the early phase of a contract, one company sent many emails and asked us what we wanted, asked us to prioritize option and feature lists, participate in design teleconferences, etc. I began to feel that we were his consultants to give the answers he was being paid to provide back to us. I didn’t want to be given options, which came across as no more than him tossing ideas on the table. Some good. Some bad. But mostly just counted up as a metric that may or may not be counted as a good thing.

That’s not what I want. I’m paying him to be an expert in the field or hire the experts in the field, learn my business, and then recommend ideas for approval. I’ll play safety and nix anything that’s headed down the wrong path, and sometimes push in the right direction if they need encouragement. Once I’ve approved the ideas, I want him to make them and provide them at a reasonable price.

People can only be told what they want if you’ve taken a lot of time to hear them, and understand their business and desires. That may be a good goal of any employee or contractor.

Posted in Contract Work | Leave a comment

pre-Thanksgiving Blues

Whew.. I’m pooped. It’s Wednesday before Thursday’s Thanksgiving. I really would rather not come in on Friday, but a few slide-brief issues are pending. Ouch. Travel all last week. Sleep 4 hr per night this week so far. The driving beat of the drum in California is “Work. Commute. Trip. Work. Commute. Trip. ” It’s making me age.

Posted in General | Leave a comment

Linux Network Install

I normally copy a 3 CD-ROM set of Mandrake (now Mandriva) Linux a few months after it becomes available. Fall or early Winter, I do upgrades to my system. This time, I could not get the install procedure to read the 2nd or 3rd CD-ROM.

I rooted around on the web, and found Mandrive had just come out with their 2006 version, instead of the 10.2 edition I was trying to load via CD-ROM. Ver 2006 was not yet released on CD-ROMs, so all I could find was the full ftp directory of all rpms and associated startup files. I started downloading the entire directory, but was looking at 40+ hours.

As I started reading files that arrived, I decided to make a network bootable floppy, and do the install totally remote. No packages were stored locally. Instead, only those that I had requested would come down over the network. Estimated install time (including transfering 893 packages over my internet link) was estimated to take 5+20 hours. I pressed “go”.

Heading to bed, now. Should be done about 2am or 3am. I’ll find it tomorrow morning. This is the first time I’ve installed software with no install disks locally. Seems to be working fine, although I’m still concerned about isolation, where my computer can’t get the network or what was on the network no longer is. I guess I’ll go ahead and do the full install directory download after I get the system up and running. Give it a few months, and the 3-volume set will probably hit the streets. 🙂

Posted in Computers | Leave a comment