Not too long ago , I discussed the fact that programmers are pretty much the last people that should be developing interfaces. My point wasn't that developers are incapable of understanding good UI design concepts, it's just that for some reason or another, we tend not to be very good at implementation...
I was just watchign CNN and it appears that KC's brilliant CAPTCHA article edged out the Iraqi elections in terms of interest. If I can just put something in perspective: From microsoft.public.dotnet.languages.csharp: << I would like to know how to write a spyware program.>> One every count...