>Richard,
>
>I personally don't mind reading your rantings - they do an excellent job of reminding me just how a biased mind "thinks".
>
>But unless you really get your kicks from finding the oddities in imperfect products (and I say products very deliberately, because *you* seem to use a variety of leading-edge (who knows whence they really come) products and expect flawless interaction of *ALL*), your health might be better served by finding some other line of work.
>
>Most of us accept that we *can* be to blame sometimes, or that a particular combination of hardware/software may have a problem. Most of us know that it generally helps to *stop* doing something which seems to be harmful.
>
>Good luck (I hear shepherdry is relaxing)
>
>Jim N
Jim,
Code Complete has a great passage in it that I don't recall exactly but it is something like this, "You can tell the difference between a seasoned professional developer and young recruit. Have each of them write some code that doesn't work right, the recruit will scream about the language being buggy while the pro will ask what I did wrong. This is because the pro's been around long enough to know that it is usually their code and not the language that is at fault."