It was around 11am a coupla weeks ago, and I was happily coding away on my 3 yr old Dell XPS 1710 running Ubuntu 8.10 (and it was running fine too), when it suddenly gave in to some cosmic dust. Or whatever else that made it go bust. I was not too pleased ofcourse, and had to get myself another laptop asap to get back in business (and keep the company that hired me happy). So I went online to get a good deal, but couldn’t resist that voice in my head that said: “its time to get that Mac now boy”. And so I did, I fell for the powers of the dark side and got myself a brandnew MacBook pro. Hoping to find comfort. Which I did find, but lost pretty soon afterwards.
See, I was happily installing and configuring, using my new friend quicksilver, when after 2 days it wouldn’t start up anymore. The infamous question mark folder appeared after the infamous white screen of death, leaving my macbook locked for ordinary humans like me. Google couldn’t help me. Nothing on the net could help me out. On day one I installed all the updates it could find, so I figured all would be well. But no. I even reinstalled OSX that night, only to be left with the same white screen and questionmark folder upon first reboot. I was, however, able to deduct that the hard drive was fine (because disk utility said so after each test).
So the next morning I gave the machine back to the store, which gave me an entirely new macbook in return the next day, telling me they found the harddrive to be faulty (!). Too bad that I never got the chance to backup all my work, so I decided to do that every so often from now on. And that was no luxury decision. Because after another 9 days the same problem happened to me again! And again I could tell that the hard drive was fine. So I went back to the store and told them about my findings. I even mentioned my suspicions about a flaw in the EFI boot loader, because both disks proved fine. I asked them to backup the goods on the harddrive (which they said they would). But when the store gave me back my machine (after 3 days!), they said that they changed the harddrive because it was faulty (?). And when I asked them where my files were, they said that somehow that information was not given in time to the tech ppl. NOOOOOOOO! So much time lost! (back to scraping the interweb). They did however tell me with a friendly smile that they had already preinstalled OSX for me. How nice!
In the mean time I had found more posts regarding my macbook’s symptoms. Many people believe it has to do with a flaw in the EFI bootloader, but which is denied by Apple themselves. So by now I was worried that this new harddrive wouldn’t be the solution to my problem and wanted my money back. Hell, I can’t work on-site as a freelance programmer with a failing laptop! They would not do that however, hiding behind saying that the period in which I was able to do so expired. But when I asked them how long a period that is, since I only had it under 2 weeks, they said “we cannot disclose that information”. How frikkin weird and customer unfriendly that came across, you can imagine.
So off I went to work again, reinstalling my time machine backup, working through lots of hickups because of broken symlinks and files that disappeared somehow. (Strange.) But then I realised that my screen was too dim, and had only about 60 to 70% of the brightness as my first macbook pro. So I went digging on the net, and eventually found out that the store’s technicians had preinstalled one of the most ancient versions of OSX from late 2007 (9G55). And it was known to have a brightness issue. But worst of all, it had kernel version 9.6.0, which wouldn’t be upgraded to the current 9G2141 version with 9.6.2 kernel (that is on my install DVD). For heavens sake! Haven’t you Apple store airheads caused me enough grief?! That night I had to redo the entire days work. All in all I have lost over 3 billable days to this sharade. Pfffff…
Did I tell you that I have a friend who had his Mac repaired 5 times within half a year? Stoopid me knew this, but I decided to buy one anyway. Hoping that wouldn’t happen to me, reasoning about Apple selling controlled hardware with specialized software.
So whats my advice? Don’t buy one? I am not saying that, don’t get me wrong. Maybe I am the victim of a poor hardware/software combo, and if so, many with me (do you? is that how you found this post?). And I certainly feel that I was not helped by the Apple store and its crew, even though they were a smiling and friendly bunch. But I like a LOT of my Macbooks offerings, and am certainly willing to spend all that time to get used to its crippled keyboard layout (no delete key, no right CTRL key, bad keyboard mappings in Terminal), or find ways about cut and paste not working in Finder (only drag and drop will work, how painful!), or … pffff, what a list that has become. But like I said, I am willing to go ahead with it. After having had the pleasure of Ubuntu’s super functionality, I am crazed about the crispness of OSX. And to be able to use Quicksilver in all it’s might, as opposed to the flimsy wanne-be Gnome-Do (which not only lacks Quicksilvers usability and true powers, but also lacks a good team leader with vision in my opinion, you can find a post on this blog about that here) .
Anyway, it’s been a week now, and I haven’t had any problems since then. Time machine is backing up right now, using a custom sized sparsebundle on my external harddrive (thanks to a little app called TimeTamer).
Lets hope I don’t run into more MacDrama (which is how I dubbed my macbook :p). No coincidence. Did you know my first nickname is MoDrama?
Next time you check in here I hope to have filled up my fav OSX apps section. It will be worth checking out!
I don’t understand why hardly anybody complains about this, but I found that Launchy has much more UI friendliness than GnomeDo for most of my day to day uses (which mainly involve the Launchy plugin ‘Weby’):
Here’s where Gnome Do fails me, for two reasons:
Hoorah! Launchy keeps state and preselects everything! But Gnome Do just loses everything. Why?
How do I create shortcuts for url’s in Gnome Do? Like I can with Weby? Even Quicksilver has that possibility! I know about the ‘alias’ functionality in Do, but it cannot be applied to urls. And even if it could, it wouldn’t work the same, because there are no placeholders in aliases.
So handling these use cases alone in GnomeDo cost me a lot of time and agony, and therefore made me install Launchy on Ubuntu. It never hurts to have them side by side.
And now for some reverse psychology:
I have read that GnomeDo was built in Mono, which is some *nix port of dot net, so I’ve heard. And I start to wonder. Maybe the developers are Micros**t developers, and these never seemed to have much of an eye for Interaction Design. Hmmm… Also, most of the geniality behind Gnome Do can be found in Quicksilver (doh!). But why did they leave out the shortcut functionality? And why not improve instead of just imitate?
Well, at the end of the day, I am still a pragmatic, and hopefully awaiting the necessary improvements from the Do team. Since Do is an integrated approach, it promises to become the defacto ‘Action Handler’ for Gnome. And in case you wonder about it’s ‘geniality’ part…go check it out! And do switch to Linux if you have to for that :p
…
Oh darn, now that I completely switched to unix, I have to rewrite my favorite apps section :p