Brad For Dem Bedded

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 17 November 2010

Computer Configuration User Interfaces Suck

Posted on 05:15 by Unknown
When buying a computer, especially desktop or workstation class computers, why is it so annoying to configure a computer that you want?

For example, go to Dell.com's "Large Enterprise" store and find the lowest cost configuration that gets you a workstation computer with at least the following specs:
  • 2 or more processor cores with VT extensions (of any speed)
  • 4GB of RAM (with or without ECC and of any speed)
  • Either a 160GB 10k RPM or 128GB SSD hard disk drive
  • DVD+/-RW burner
  • Windows7 32bit Professional w/ XP mode
It's so impossible it's not even funny.  I attempted to wade through this exact situation at my Fortune 500 the other day and I was not a happy camper.
What's the difference between an Optiplex 980, 960, and 780?  How do those compare to the Precision T1500 and T3500?  Which one will let you get at least the above specs for the least money?  Why the #%@$ can't I get a 256GB solid state drive in any computer I want?

I have no friggin idea.

A great idea would be a web 2.0 style drag and drop interface for configuration of a PC.  Along one side it would list all the different categories of things you can choose, like processors, RAM, disk drives, graphics, etc.  You'd have a work area in the middle and you can drag any of the categories onto the work area.  Once you drag a category onto the work area you can narrow your selection of available choices by putting constraints on the category, like I only want >2 cores.  As you refine your search by adding constraints, options that aren't compatible with your constraints would simply not be available (like if you choose a constraint of ECC memory being required, you wouldn't be able to choose a Core2Duo processor anymore).  As you refine your search by putting constraints on categories and adding additional categories to your work area, another column would list the number of configurations that fit your requirement along with highest and lowest prices.  Most people would simply pick the lowest price computer that met their requirements.

This would be great for pretty much anyone who has specific requirements for their PC.  It wouldn't be that hard to develop (at least compared to other configuration interfaces) and would probably get a lot of use by customers.  I'd think someone like Dell would really reduce the headache of customers by offering a system like this.  It'd even help their internal sales people, probably especially when quoting larger orders for corporate clients.

If no one has something like this next year, maybe I'll teach myself Ruby on Rails and some JavaScript and do it myself.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in computers, web 2.0 | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Downsides and Upsides of Altera's Configuration Via Protocol
    Yesterday, I wrote a little about reconfigurable FPGAs attached to the PCI-Express bus as an addition to the general purpose computer. The...
  • Toolchain, Check! Kernel, Check!
    I've been working on the CLFS embedded book for a few months now.  I've been learning a lot and my goal has been to get a CLFS embe...
  • KDE4 Sucks
    I upgraded to Debian 6 Squeeze last weekend on my desktop.  I was very excited to get some more up-to-date packages (git, gcc, kernel, and c...
  • Low Cost ARM Computer
    I was thinking about my ARM + FPGA computer idea some more.  There's already a lot of competition in the single board computer space an...
  • Crypto Load Balancer Using Off The Shelf Hardware
    At my day job, I work a reasonable amount of time with cryptographic and authentication systems. Lately, I've been reading about OpenCL...
  • Embedded Linux and Long Term Support / Updates - Part 2
    In my previous post about embedded Linux long term support, I neglected Ubuntu. I had not realized how much effort Canonical are putting i...
  • The TuxedoBoard has a Brain! (picked out)
    I've chosen an ARM SoC (system on chip) for the TuxedoBoard! The Texas Instruments AM1707 ARM9 core will meet my requirements. The AM1...
  • Pick an ARM ABI When Building GCC
    If you follow the CLFS embedded book for ARM , you'll see that your ABI choice isn't used until compiling packages (ie: after you...
  • SanDisk iNAND
    I stumbled upon SanDisk's iNAND products today while doing some searching about SD cards. The iNAND idea looks very appealing to me co...
  • I'm Writing a Book
    I'm writing a book about embedded Linux but I'm not going to compete with traditional technical books.  O'Reilly isn't my co...

Categories

  • beagleboard
  • blog
  • book review
  • business
  • c
  • chairs
  • clfs
  • community
  • computers
  • crypto
  • db
  • debian
  • disapointment
  • embedded
  • energy
  • fedora
  • flash
  • fpga
  • gcc
  • git
  • google
  • health
  • hp
  • internet
  • iOS
  • learning
  • license
  • linux
  • market
  • microsoft
  • movie review
  • my book
  • next steps
  • open source
  • pandaboard
  • rails
  • software
  • SOPA
  • tuxedo
  • web 2.0
  • webOS
  • windows
  • work

Blog Archive

  • ►  2012 (10)
    • ►  January (10)
  • ►  2011 (70)
    • ►  December (10)
    • ►  November (9)
    • ►  October (7)
    • ►  September (8)
    • ►  August (1)
    • ►  July (3)
    • ►  June (3)
    • ►  May (3)
    • ►  April (8)
    • ►  March (4)
    • ►  February (5)
    • ►  January (9)
  • ▼  2010 (16)
    • ►  December (6)
    • ▼  November (9)
      • Being Clear About The Work I Want To Do
      • LED Lighting to Replace Fluorescents, The Future!
      • Computer Configuration User Interfaces Suck
      • Open Source (at my Fortune 500)
      • What's Going On in CLFS Chapter 5? [/tools and /cr...
      • Cross-Compiled Linux From Scratch
      • Short and Sweet, But Not Always
      • Revolution OS
      • Rework, Drive, and Linchpin
    • ►  October (1)
Powered by Blogger.

About Me

Unknown
View my complete profile