However there is one more thing I've learnt; expressing an opinion of distaste for something where it is clearly a matter of taste generally just degenerates into an baseless insult to the cook (or cartoonist). You don't find XKCD funny? Fair enough, but remember that's just your opinion. My mum thinks the Simpsons aren't funny, it's "just stupid"; that doesn't make it so. To state an opinion in the manner that I've seen on the XKCD sucks blog isn't enlightened, it's just playing the "I am so much smarter than
That's why I don't get XKCD sucks.
However, that said the arrogance I can easily deal with. It's the horrible code these guys produce that really riles me. Programmers might not follow engineering practices, but that doesn't mean we just hack some random code together without putting any degree of thought into it. But that's what these guys seem to think is acceptable.
Also, a hash is not an acceptable method of sorting a pair. The fact you had to skew your data to use the hash so should have suggested that perhaps there's a better way. Do not use DOM parsing if you're just going to traverse the tree linearly once and then throw the thing away. THINK!!!
I don't believe all engineers are like these. I'm just annoyed.
Well, that's the gist anyway.
Whilst I agree with how nice the symmetrical Italians' plugs look, if you look closer they have two different, and incompatible, sizes for different rating. Having not seen this in use I don't know how inconvenient that is (maybe not at all...); but I have extensive experience with the Australian way and like the way that's done here.
Thus spake the master programmer: "After three days without programming, life becomes meaningless." -- Geoffrey James, "The Tao of Programming"