Close Encounter With a Mac

Apple’s Worldwide Developer Conference (WWDC) will start on Monday and it brings me back the memory of my first encounter with the Mac:

In the spring of 1999 we finished a version of Netbeans for Mac. My Netbeans team worked on it with some friends from Apple and they invited me to present the IDE at their upcoming “meeting with developers”. I did know what to expect and so a few days later I showed up at the conference center in San Jose. To my surprise there were 2500 people in the audience. It was actually the second WWDC – a small event from today’s perspective.

My presentation was part of Java keynote and was supposed to build a small Java app in front of the audience. I never used Mac before and so I was struggling a bit with a single button mouse and the UI of an iMac. Fortunately everything worked, Netbeans did not crash but I guess I was the only presenter at the WWDC keynote ever who had never used Mac before…

I love my MacBook Air!

Over last 17 years I used notebooks from Unisys, Texas Instruments, Toshiba, Compaq, HP, Dell, IBM, Sony and Apple. But I was never so happy with any of these machines as I am now with my MacBook Air.

It’s lightweight, bright, fast and it has no moving parts. What else could I ask for? Standard MagSafe connector would be great so that I can use MB and MBP power adapters. And SSD could have bigger effect on the battery life.

I expect most of notebooks to look like MBA in 3 years. Once the price of used components goes down there will be no reason to carry anything bigger…

Mac OS X Software List

A few years ago Stefan published list of his favorite Mac utilities. When I started to use the new MB Air last week I realized that my list is completely different:

Gmail
del.icio.us
Remember The Milk
Google Calendar
Plaxo
Google Reader
LinkedIn
Blogger
Facebook
Google Docs
Flickr
YouTube

Oh, I almost forgot to mention Firefox and Adium…

There was something in the air…

… and after a series of long flights (via Shanghai, Anchorage and San Francisco) it landed on my desk:

Apple’s answer to Ubuntu

This is how Nelson Mandela once explained the meaning of Ubuntu: “Ubuntu does not mean that people should not enrich themselves. The question therefore is: Are you going to do so in order to enable the community around you to improve?” And here is a recent answer from Apple:

The latest iPods have a cryptographic “checksum” in their song databases that prevents third-party applications from synching with the portable music players. This means that iPods can no longer be used with operating systems where iTunes doesn’t exist — like Linux.

I don’t think anybody needs Nelson Mandela to explain the meaning of this answer…

You say "Apple", I hear "control"

Ever since I came out as a Mac user little over a year ago I’ve been very happy with this choice. Unfortunately “choice” is not really word from Apple’s vocabulary. Everything related to products, music, software, public relations, technical support and so on is very tightly controlled by Apple.

I do understand that control give us the fully integrated experience we get from Mac or iPod but sometimes it’s simply overdone. One of many examples could be the famous Macbook Random Shutdown problem. It took Apple way too long to even acknowledge the existence of the problem and it really upset the community of users. Sometimes the control becomes completely counterproductive: you can’t simply report a problem with iTunes to Apple. You have to pick from “I bought the wrong version of a song”, “I bought the same song twice” and other pre-fabricated options that blame you, the user, before you can even send message to Apple.

Larry Lessig called me once a post-communist capitalist but I don’t think he was correct. I am simply looking for more balanced relationship with my computer/music player/software/media supplier. And I guess this is why I am using Ubuntu more and more. At the end of the day Ubuntu means: “I am because we are, and since we are, therefore I am“…

PS. Apparently the other possible meaning of Ubuntu is “I can’t configure Debian”…