Just a small update on my iPod travels.
According to the tracking information it is no longer expected to arrive in mid march, but this friday. It's flight was scheduled on march the nineteenth though, so someone at Apple must be a visionary. Could be there's a completely mundane explanation of course but I prefer my own, thanks very much.
On a completely unrelated note I've found that 50% + 50% doesn't always equal 100% in browsers. The problem appears to be that when the total width of two divs next to each other would equal an odd number, the pixel in the middle belongs to no-one, leaving it in a kind of cascading noman's land. Oddly in Safari I can work around this by adding a nonbraking space: , but that doesn't work in other browsers on the mac, add Windows browsers and the situation gets completely out-of hand.
For the record: I was working on something a bit more complicated but very similar to this A List Apart
article: Practical CSS Layout Tips, Tricks and Techniques
, see the paragraph called "Splitting the Difference".
Just thinking about it makes me angry.
The real issues though are that most people in your company, including or even especially the decision makers, don't understand what you do. Think about that; about 95%+ of the stress in a programmers life is that people don't know what they do, or how they do it.