things more complicated than necessary
What (technical stuff) do you know that's more complicated than necessary and really annoys you ?
SOAP compared to XML-RPC.
So called "standards based" table-less web design. XHTML + CSS vs plain old HTML 4 with tables.
I'm going out on a limb here... but actually anything from the W3C in the last 5 years seems more complicated than it needed to be to me. xforms, xml schema etc
XML -- the idea is so useful, but the standard seems like hack upon hack. I would love to use it every day at my job but we tend just to use text files because they're easier. Haven't found an editor that non-technical people at work can really use, which is a requirement, while they have learned to edit text files and Excel very well (a video game company).
Unicode, just finished reading Joels article, and still hoping I can hide under the 'this doesn't apply to me' bucket.
John Topley (www.johntopley.com)
.Net _and_ J2EE.
Unicode is not more complicated than it needs to be. It does a good job of capturing the irregulraties of the various languages humans use. The problem of universal text representation _really is_ hard.
Source Control - I haven't met a source control that feels totally natural yet.
Some people have already alluded to this, but just to say it right out in the open:
Women... What they're not technical?
If you twiddle the right things you'll find that womem behave just the way you want.
Fog Creek Home