|
I've been an OS X user for about 6 years, and I've noticed a change in the past 6 months or so: Apple software is starting to suck. It's not terrible, definitely more "good" than "bad", but relative to itself a year ago (or longer), Apple software has really taken a turn for the worse. My guess is with increased popularity they've lost focus on what's really important for good software. I think it's the same pattern that affects most musicians who make that transition from "nobody" to "big star" - the first album is amazing and blows people away, the 2nd or 3rd one is alright, then every album after that just plain sucks. Dave Matthews, Sting, Ben Harper. Or maybe it's more of a gentle transition, several albums are great, then somehow everything turns to suck (Paul Simon, Van Halen). Anyway, I think that's happening to Apple now. When I left Windows for OS X in 2002, it wasn't because I could buy TV shows through iTunes. Instead, I was leaving an unstable OS (Windows) with inconsistent UI and insane usability patterns, and moving to a stable, fast OS that was simple, intuitive and powerful. Unfortunately I now have several examples of instability and un-usability across several Apple software products. I think I would have been hard-pressed to come up with a list like this with OS X 10.3 or 10.4, but sadly it took ~10 minutes thanks to Leopard 10.5. I could probably take a little more time and come up with more. It's like Sammy Hagar just joined Apple to replace Steve Jobs. Depressing. |
|
Best. Ringtone. Ever. It's the theme song from Arrested Development. |
|
I just discovered that string comparisons in MySQL ignore trailing whitespace in strings, CHAR, and VARCHAR fields (but not TEXT) - in short, use "like" instead of "=" for literal string comparison. The strings Why? This is the kind of subtle, no-idea-until-you-discover-it behavior that makes Perl suck, and I'm disappointed that MySQL has behavior like that, too. Principle of least surprise, anyone? mysql> select 'a' = 'a '; +------------+ | 'a' = 'a ' | +------------+ | 1 | +------------+ 1 row in set (0.00 sec) mysql> select 'a' = ' a'; +------------+ | 'a' = ' a' | +------------+ | 0 | +------------+ 1 row in set (0.00 sec) Using LIKE is a workaround. mysql> select 'a' like 'a '; +---------------+ | 'a' like 'a ' | +---------------+ | 0 | +---------------+ 1 row in set (0.00 sec) |
|
|
I guess McCain is going to win Ohio |
|
I've just discovered something enormously entertaining - digging through the "missed connections" section of craigslist personals. If you haven't seen it, it's like... I guess I can't really compare it to anything I've ever seen, but here's an analogy: "missed connections" is like putting a message in a bottle, throwing it in the ocean, and hoping it finds its way to one specific person. Here are some highlights from the "women 4 men" section. This one is pretty mushy. Assuming the guy found it, what the heck would he do? "Damn baby, I know things didn't work out between us, but I did not know you cried for 3 days. And then you ate a Kashi bar! Clearly, I have done you wrong, and for that I am sorry." I still don't know why you had to end it with us. I thought we were happy in our little routine of skating and bowling and all the things we both love to do. My only thought is that maybe you are going to follow your dream, the one you told me about that night when we stayed up all night over at your place and I cut my foot on the broken piece of glass on the driveway and you held me all night. I wish you knew that I would not have ever tried to stop you from that. I would have supported that dream. But all that is over now. You have moved on and and I did nothing but cry for three days straight until finally my landlord had to come over and bring me cranberry drink and a Kashi bar. I don't hold it against you. I can't make you love me if you don't. But it doesn't change it that I still love you no matter what you do or where you go. This is just the epitome of pointless. Every dork who thinks he's hot, or likes blondes (or both) will write back to her. You are smokin' hot That's all. -the blonde. This one is just stunning... just go talk to the guy!
|


