g r o t t o 1 1

Peeve Farm
Breeding peeves for show, not just to keep as pets
Brian Tiemann
Silicon Valley-based purveyor of a confusing mixture of Apple punditry and political bile.

btman at grotto11 dot com

On My Blog Menu:

InstaPundit
USS Clueless
James Lileks
Little Green Footballs
As the Apple Turns
Entropicana
Cold Fury
Capitalist Lion
Red Letter Day
Eric S. Raymond
Tal G in Jerusalem
Secular Islam
Aziz Poonawalla
Corsair the Rational Pirate
.clue

« ? Blogging Brians # »





Book Plugs:


Buy 'em and I get
money. I think.
BSD Mall




 5/10/2004 -  5/10/2004
  5/3/2004 -   5/9/2004
 4/26/2004 -   5/2/2004
 4/19/2004 -  4/25/2004
 4/12/2004 -  4/18/2004
  4/5/2004 -  4/11/2004
 3/29/2004 -   4/4/2004
 3/22/2004 -  3/28/2004
 3/15/2004 -  3/21/2004
  3/8/2004 -  3/14/2004
  3/1/2004 -   3/7/2004
 2/23/2004 -  2/29/2004
 2/16/2004 -  2/22/2004
  2/9/2004 -  2/15/2004
  2/2/2004 -   2/8/2004
 1/26/2004 -   2/1/2004
 1/19/2004 -  1/25/2004
 1/12/2004 -  1/18/2004
  1/5/2004 -  1/11/2004
12/29/2003 -   1/4/2004
12/22/2003 - 12/28/2003
12/15/2003 - 12/21/2003
 12/8/2003 - 12/14/2003
 12/1/2003 -  12/7/2003
11/24/2003 - 11/30/2003
11/17/2003 - 11/23/2003
11/10/2003 - 11/16/2003
 11/3/2003 -  11/9/2003
10/27/2003 -  11/2/2003
10/20/2003 - 10/26/2003
10/13/2003 - 10/19/2003
 10/6/2003 - 10/12/2003
 9/29/2003 -  10/5/2003
 9/22/2003 -  9/28/2003
 9/15/2003 -  9/21/2003
  9/8/2003 -  9/14/2003
  9/1/2003 -   9/7/2003
 8/25/2003 -  8/31/2003
 8/18/2003 -  8/24/2003
 8/11/2003 -  8/17/2003
  8/4/2003 -  8/10/2003
 7/28/2003 -   8/3/2003
 7/21/2003 -  7/27/2003
 7/14/2003 -  7/20/2003
  7/7/2003 -  7/13/2003
 6/30/2003 -   7/6/2003
 6/23/2003 -  6/29/2003
 6/16/2003 -  6/22/2003
  6/9/2003 -  6/15/2003
  6/2/2003 -   6/8/2003
 5/26/2003 -   6/1/2003
 5/19/2003 -  5/25/2003
 5/12/2003 -  5/18/2003
  5/5/2003 -  5/11/2003
 4/28/2003 -   5/4/2003
 4/21/2003 -  4/27/2003
 4/14/2003 -  4/20/2003
  4/7/2003 -  4/13/2003
 3/31/2003 -   4/6/2003
 3/24/2003 -  3/30/2003
 3/17/2003 -  3/23/2003
 3/10/2003 -  3/16/2003
  3/3/2003 -   3/9/2003
 2/24/2003 -   3/2/2003
 2/17/2003 -  2/23/2003
 2/10/2003 -  2/16/2003
  2/3/2003 -   2/9/2003
 1/27/2003 -   2/2/2003
 1/20/2003 -  1/26/2003
 1/13/2003 -  1/19/2003
  1/6/2003 -  1/12/2003
12/30/2002 -   1/5/2003
12/23/2002 - 12/29/2002
12/16/2002 - 12/22/2002
 12/9/2002 - 12/15/2002
 12/2/2002 -  12/8/2002
11/25/2002 -  12/1/2002
11/18/2002 - 11/24/2002
11/11/2002 - 11/17/2002
 11/4/2002 - 11/10/2002
10/28/2002 -  11/3/2002
10/21/2002 - 10/27/2002
10/14/2002 - 10/20/2002
 10/7/2002 - 10/13/2002
 9/30/2002 -  10/6/2002
 9/23/2002 -  9/29/2002
 9/16/2002 -  9/22/2002
  9/9/2002 -  9/15/2002
  9/2/2002 -   9/8/2002
 8/26/2002 -   9/1/2002
 8/19/2002 -  8/25/2002
 8/12/2002 -  8/18/2002
  8/5/2002 -  8/11/2002
 7/29/2002 -   8/4/2002
 7/22/2002 -  7/28/2002
 7/15/2002 -  7/21/2002
  7/8/2002 -  7/14/2002
  7/1/2002 -   7/7/2002
 6/24/2002 -  6/30/2002
 6/17/2002 -  6/23/2002
 6/10/2002 -  6/16/2002
  6/3/2002 -   6/9/2002
 5/27/2002 -   6/2/2002
 5/20/2002 -  5/26/2002
 5/13/2002 -  5/19/2002
  5/6/2002 -  5/12/2002
 4/29/2002 -   5/5/2002
 4/22/2002 -  4/28/2002
 4/15/2002 -  4/21/2002
  4/8/2002 -  4/14/2002
  4/1/2002 -   4/7/2002
 3/25/2002 -  3/31/2002
 3/18/2002 -  3/24/2002
 3/11/2002 -  3/17/2002
  3/4/2002 -  3/10/2002
 2/25/2002 -   3/3/2002
 2/18/2002 -  2/24/2002
 2/11/2002 -  2/17/2002
  2/4/2002 -  2/10/2002
 1/28/2002 -   2/3/2002
 1/21/2002 -  1/27/2002
 1/14/2002 -  1/20/2002
  1/7/2002 -  1/13/2002
12/31/2001 -   1/6/2002
12/24/2001 - 12/30/2001
12/17/2001 - 12/23/2001
Monday, May 10, 2004
11:53 - More spackle! Bring more spackle!

(top) link
Further to my post on the latest alpha of Longhorn, Mark Onyschuk (longtime Mac developer and writer) e-mailed with the following observation:

These guys are lost.

They're flailing at trying to graft, Frankenstein-like, a sexy UI onto the pig that is the Windows interface, and in fact the entire Windows zeitgeist:

Windows - the system of button-bars filled with semi-recognizable icons representing tasks like "Cut," "Copy," and "Paste" because keyboard shortcuts are so chaotic that you can't rely on one program to adopt the same shortcuts as another - even if both programs are provided by the same vendor!

Windows - the system of "Wizards" that can never seem to strike the right balance between "freeing your creativity" and handcuffing you to an 8 page dialog box of questions that ultimately produce a result that looks just about as amateurish as if you'd struck out on your own.

Windows - the system that... jeebus... I could go on... the system of Microsoft Bob! Patch over the half-assed concern about usability and create "yet another layer" of software to automate interaction with a fundamentally broken interface that lies underneath.

There's an essay in the broken Microsoft approach to software. The Microsoft approach has always been "more software." It's the equivalent of finding yourself in a hole and then digging deeper. These guys have lived and died (and mostly lived) because they could simply "out-software" their competitors. They could literally put 100 hours of software development to counter every 1 hour of their competitors'.

The trouble is that after a point, it's not just about software anymore. It's not just about checkboxes in a review in PC magazine. It's about people having to use the software that's been checkboxed to death in PC magazine.

Microsoft has spent so many years beating off its competitors in the field with "more and more software," that it's lost any concept of quality software. Microsoft is now the hammer, and everything it sees is a nail. It's an awful, or - if you're less susceptible to morality plays - a fitting end to a company that's never missed an opportunity to "out-big" its competitors. They've "out-big"ged themselves to a point where they really believe that more software - a thousand more engineers - is going to solve their problem.

Yeah. I mean, didn't these guys read The Mythical Man-Month? We were all forced to...!

I wonder what ever happened to that supposed program that Microsoft was going to run where they would solicit customer suggestions through an elaborate network of blogs and support forums, and they'd redesign the Longhorn UI to match what the users said they wanted Windows to be like? Was that just so much pie-in-the-sky dreaming?

Because if it wasn't, I'd like to know just what customers told them that what Windows needs are a sidebar for putting things like resizeable analog clocks and news headlines, toolbars with ghostly task-suggesting images in them ("envelopes" for the Contact List, etc) that take up two hundred vertical pixels of screen real estate, and more folder view modes rather than elegantly consolidating the ones they have?

(Example: Windows has "thumbnails" mode, "large icons" mode, and "small icons" mode—all the functionality of which is represented in Mac OS X by "Icon View". On the Mac, you can arbitrarily resize a folder's icons to any size, and position the labels below them or to the right; you can select whether the icons should be auto-arranging, snap to a grid, or be freely placeable; and not only can you choose to have previewable file types (e.g. pictures) shown as thumbnails of their contents automatically, Mac OS X has custom icons, which you can apply on a per-file or per-folder basis. That's in fact way more functionality than you get in Windows' three variants combined, and it's all in one single-click-to-access view mode, with sensible and useful default settings that can be tweaked for each folder or globally. What customers would want this functionality separated out into separate canned view modes? Why would you want to have to choose between "thumbnails" and "large icons", when they do nearly the same thing, and when selecting one or the other reduces your configurability options?)

I hate to mix politics and tech (well, actually I do whenever I can, but it's bloody rare that the opportunity comes up) ... but Windows strikes me as a fairly good model of a socialist bureaucracy in action. Once it's established, all forces point in the direction of "more bureaucracy" and "more centralization". Nobody can conceive of simplifying things—of removing functionality, even if it's for the benefit of all. Nobody will stand for it. Someone will always be outraged; so they move in the direction of trying to please everybody. After all, incremental expansion of entitlements or benefits for a particular group only costs everybody a flat and incremental amount, one that most people won't notice as long as it increases slowly enough. The path of least resistance is chillingly one-way.

One wonders if Microsoft can muster the courage to really uproot the Windows codebase and give the system the complete ground-up rebuild it really needs. That's what they said they were going to do with Longhorn; instead, it appears it's just another layer of spackle. Plus it's what they said they were going to do with Windows XP, and it's what they said they were going to do with Windows 2000...

Where's it all going to end? It's easy to say, as most people do, that Windows will "collapse under its own weight", but that kind of glib near-anthropomorphism is just a misleading dodge from having to make any real predictions about what, exactly, will happen. But it's not like I can do any better. All I can imagine is that eventually there will come a crossover point, a day when Windows becomes so complex that customers start to see it as not worth the effort it takes to wrestle with it. But the day when customers start to reject Windows in favor of an alternative may never come, if the user-interface of the "home computer" gradually becomes abstracted into specialized devices, decentralized from the computer itself; every device would have its own specialized UI, and the computer would become obsolete, or at least would fade to a welded-shut mystery box that the user never deals with one-on-one, like the garbage disposal or the water heater. We'll be calling in specialists to fix our computers—specialists who, alone on Earth, understand Windows.

And that, as modeled by a million public utilities and cable/telecom services, is a stable system. But if it's what Microsoft is consciously building toward, well, I hope the gentle reader can forgive me for not feeling particularly inspired by it.

UPDATE: Chris writes that Fred Brooks, author of The Mythical Man-Month, uses... a Mac PowerBook.

But of course.


Back to Top


© Brian Tiemann