« June 2004 | Main | August 2004 »

July 29, 2004

Open source usability

Newsforge has an article on one of the biggest weaknesses in the open source model - user interface design. The article actually encapsulates some of the problem that the open source community has in this respect. UI is not purely a technical problem in that you can't solve it with abstract knowledge. It is hard work to create a really usable interface and involves a lot more face-to-face human interaction than the open source community can support. I don't think it is possible to build a really usable interface without some kind of in-person user testing. It doesn't have to be very elaborate or costly, but it has to happen.

/Laymen

And exactly how many laymen read Slashdot?

July 20, 2004

Alphabuyer

IBM just bought Alphablox recently. Looks like a pretty cool product based on their description. A set of components to create metrics and KPI presentations in the context of a business process would be very cool.

July 15, 2004

I feel the pain

Larry Osterman has a weblog posting about how Internet protocols have expanded like Kudzu into areas where they may not be appropriate. Why does .NET use a connectionless protocol for remoting? Why is XML used for internal communication of simple data? He makes some very good points.

July 14, 2004

Broadband or bust

NYT has an article about people in San Diego who have had broadband for a long time and now depend on it. Duh. It is an absolute essential. We first got DSL in Seattle in 1998 or so and living without it sucks. When we first moved to Roanoke in June 2000, broadband was not yet available and I couldn't belive it - why had we moved to this primitive backwater? Anyway, Cox got their act together and I think we had it by the end of that year or early 2001. It's definitely an integral part of my life. What the heck would I do without broadband? Watch TV?

Complexity Culture

I was in an interesting meeting today. Well, the meeting was not 100% interesting but it got me thinking about a certain habit that people find hard to break. In some company cultures, people gravitate towards hard solutions, not the ones that are simple.

This "complexity culture" values solutions with lots of intricate parts and concepts, not the ones that follow the 80/20, keep-it-simple-stupid mentality. Although I recognize that not all problems are simple and that sometimes the solution really is quite complex, it seems like a lot of groups stop there content with a solution that looks impressive on a whiteboard. They don't really try to decompose the solution to a simple principal and work up from there. Since I've observed this in a few different companies, I wonder if that is just the way technical people are wired.

I have a background in economics which has a fairly simplistic framework and view of what motivates people. I like that simplicity because it makes a lot of human phenomena understandable. I know that economics doesn't explain everything (although some disagree), but it is a good 80/20 proxy for a whole range of behavior. Maybe it is this background that causes me to want to distill things down to a principle and work from there? I wonder if anyone has studied the different attitudes towards complex solutions in different companies?

July 13, 2004

A sink

MSDN has an article describing asynchronous commands in ADO.NET 2.0. I can see this coming in very handy in a quite a few places, espcially in ASP.NET. I've got a copy of the .NET Framework 2.0 beta installed, so I might give these a whirl.

Eric strikes again

Eric Sink has another solid article on the biz of software on MSDN. A good read.

July 09, 2004

The Roach

I love Don Box's description of HTTP as the "cockroach of protocols".

Not the only one

I guess IE isn't the only browser with some serious security problems. Let's face it - pointing your computer to read unknown and unsecured content is going to be at least a little dangerous no matter what. I think this game of cat and mouse, find and patch, is going to go on for quite a while.

July 06, 2004

Speaking of Edwards...

Slate has an article on Edwards as the first post-Vietnam vice-presidential candidate. Good. Maybe we can stop fixating on the Baby Boomer's war and start worrying about issues that are important in the 21st century.

Just got back

Just got back from a relaxing vacation. Had a pass to Figure 8 Island for the weekend. Very nice. If Kerry and Edwards win the election in November, I can say I've been on the same island as the VP.