It’s been about a year since I made my Mac my full time, main-use, home computer. In that time I’ve learned a few things about Apple, the Macintosh, OS X, Microsoft, Windows, and even a little bit about myself.
Background
Just to recount my life with computers in a few short sentences…my father brought home an original IBM PC and I played with BASIC and a few other programs (that I can’t think of this early in the morning). My father had a PC in some form or another since that time, mostly in his office, but we did have an IBM PCjr at home.
In school, as early as fourth grade, I had access to an Apple ][, and did some Logo programming. This was my first structured computer instruction.
At summer camp (the year’s sort of blend together), I was introduced to the Macintosh. I remember that the instructor showed us an overview of it on the first session, and sort of asked us some questions during the second session (sort of like a quiz, but it was camp so you can’t call it that). I got the question about what the little things on the screen were called (icons), and got a freeze pop as a reward. I remember liking the Mac, but after the summer I would not have access to one since my father was firmly entrenched in the PC camp by this time.
In and out of school I had access to both Macs and PCs, and was using mostly PCs at home since we got my father’s hand-me-downs when he got new office equipment.
Since I work in the IT industry, I have used, and am very familiar, with all versions of MS-DOS and MS Windows (not to mention NetWare, *nix, and even a little bit of AS/400 & VMS).
All through that time, I have always kept my eye on the Macintosh and have wanted one just to play around with, but also because one of my hobbies is photography, and Macs have been somewhat more suited to a visual medium than Windows (although now, that line has all but disappeared).
For various reasons, I never got one. That change, after all of the pieces came together, when Apple updated their iBook G4 in mid-2005 and included a built-in Airport Extreme card. For the first time, I felt that the price/features/performance was finally affordable for myself to buy a Mac to play around with.
The Grand Experiment
After playing with it for about two weeks, just sort of trying to find my way around the OS, I decided that something drastic was necessary. For me to really understand it, I had to try the total immersion method…I had to turn off my Windows notebook and go full time to the Mac. I made a deal with myself. I would give it a try, full time, for two weeks, and if I had to turn on my Windows notebook for any reason during that time (except for one or two exceptions which I will explain later), I would consider the Mac a failure for my needs and set it aside for some niche tasks which it is best suited for.
I went into this experiment with an open mind. I didn’t want to love the Mac, nor did I want to hate it. I tried to be as objective as I could. Please remember that I had been a PC user since the very early 80’s, have used Windows since Windows/286 (basically 2.0), make my living because of Windows, and because of that, I have grown to understand it’s idiosyncrasies and can deal with them. The biggest problem, that I saw, going into this experiment, was thinking that for every Windows function/feature, there has to be a Mac alternative. If I let that thinking drive my actions, I knew the experiment would fail because the Mac is not a copy of Windows, and it may have an entirely different paradigm, and I have to keep an open mind to allow that to shine through.
At the start of this experiment, I decided that it was only fair to start over and reinstall the OS from scratch to start with a clean slate. And so, on or about August 15th, OS X 10.4 (Tiger) was installed, and The Grand Experiment began.
First off, let’s backtrack a bit, and I’ll explain why there were one or two exceptions that I knew I would use my Windows notebook for. First off, I use MS Money to manage my financial life. I knew that Quicken has a Mac version that I could use, but I didn’t want to transfer all that stuff over, and then worry about transferring it back if the experiment failed. So I decided that I would leave the financial stuff on Windows for the time being. The second exception would be for specific work related tasks that required VPN access. If I have to access my work network from home, it’s most likely because there’s an issue, and I didn’t want my naivety on the Mac to interfere with work. Imagine my boss hearing my excuse for downing a server by accident as, “Uh, I crashed the server because I was using my Mac and I hit the wrong keys, which I thought were right.” My guess is that wouldn’t fly.
Back to The Grand Experiment. During the installation and initial setup, all necessary system settings were set up…specifically, my account with admin access, wireless networking, access to shared drives (see sidebar for info), etc. The first few days was spent trying to just get used to the keyboard, special keys, trackpad, and getting around the system in general. One of the earliest surprises was the fact that OS X has almost the exact implementation of Windows’ alt-tab. In fact, it’s better in some ways, but worse in others (I’ll expand on that later).
During the two week period of The Grand Experiment, I had some fits and starts, but within a few days, I had everything that I needed. The Grand Experiment has lasted for one year, and is still going strong. In fact, it might just be time to declare an end to The Grand Experiment, and just call it what it has become…normal life.
I think this is an appropriate time to switch writing styles from a narrative style to more of an expanded list style. I’ll switch back later.
Things That Still Blow Me Away
The below are just some items that still blow my mind when I encounter them, even after enjoying them for a year. Either I have tried and failed countless times to do it on Windows, or there is just nothing comparable to it.
- Wireless networking – The Airport Extreme built into the iBook has never burped, hiccuped, or coughed…not even an “ahem”. When coming back from sleep, booting up, just using it around my apartment, or using it with another wireless network, it has never, ever, not once, lost connectivity. Ever. My Windows notebook, utilizing either the built-in card, or a Cisco PCMCIA card, will lose connectivity at least once a day, and often when it is not moved. It’s sitting on the couch in the living room…one moment it’s got excellent signal, the next it’s trying to connect to some wireless network named “badunkadunk”. I’m not going to go into whether this is OS related, bad hardware, etc., but the bottom line is that when I use my Mac, I’m always connected. The same cannot be said for my Windows notebook.
- Stability – In the year that I have used my Mac as my full time home computer, I can only remember two times that it has crashed hard…hard to the point that I had no choice but to shut down completely and restart. Both of those times I was trying out a new third-party screen saver. You really don’t expect me to be able to remember how many times my Windows machine crashed during those times, do you, and remember, I’m not really using my Windows notebook that much anymore. In fact, the only time I reboot my Mac is when there is a software update that requires a reboot. It’s not that often.
- Memory Management – I’m still in awe of this one. On my Windows notebook, if I open up Photoshop, do something, minimize it for a few hours, and then come back to it, upon coming back to it, it would take a good 30-60 seconds before it was ready to be used again. This would be even longer if I ran something large, like Dreamweaver, in the meantime. On the Mac, it comes back like I never stopped using it. Whoa! I have gone days between using Photoshop, just hid it, and upon clicking it, it was ready like it knew I wanted to use it. Let me say again, I am still in awe of this one.
- Application Installation – This was the hardest change from Windows to Mac for me to wrap my little brain around. On Windows, for 98% of the applications out there, you need to run an installer which puts all sorts of different things in all different areas of your computer (don’t even get me started on the Registry). The Mac is the exact opposite…98% of the programs are just one file (well, it just looks and acts that way) that you copy into your Applications folder. In fact, you can put it anywhere, and even move it around. Only a very few, very large programs, like Photoshop, Dreamweaver, & MS Office, have installation programs. And uninstalling? Just find the program you want to get rid of, and delete it. No DLL Hell to deal with. I am still loving this feature. At least once a year I would have to completely reinstall Windows to clean up all the trial software, unused software, and spyware on my system…and I know what I’m doing with Windows! I can only imagine what the average Windows user goes through.
- Built-In System Wide Dictionary – Basically, this is a dictionary that any programmer can use to implement a spell checker in their application. Because it’s system wide, any word you add to it is available to all the other apps that use it! How cool is it to add a word in e-mail and have it “know” that word in your IM program. Also, since it’s system wide, it’s the same interface when an app uses it. Same red dotted lines under misspelled words, same control-click to get the suggestions. It also provides definitions and a thesaurus. Just position the mouse over a word, press apple-ctrl-d in almost any application, and a pop-up appears with the definition, and with a click of the mouse, a list of synonyms. You can launch the full-blown Dictionary application from the pop-up as well, which has more information. Wonderful, just wonderful. It’s the little things that Apple really gets right.
- Address Book and iSync – This last one is a HUGE time saver. I don’t want to go into it, but I’ve had a few different cell phones in the last year (changed carriers; tried a few out that I didn’t like; etc.). To transfer my cell phone address book amongst them would have taken at least 45 minutes each time. How long did it take in reality? Less than a few minutes. How? iSync! Using Bluetooth, I was able to sync my Address Book on the Mac with my cell phone (even with a crippled Verizon Wireless one!). In a matter of a minute or two, all addresses were synced between them. I can’t tell you how many times I tried to do that with Outlook on Windows using Motorola Phone Tools or other tools. All I can tell you is that 90% of all the hair loss I’ve had is related to that. And the worst part is that IT NEVER WORKED.
Things I Like
The below are things I like about the Mac. They are niceties that I have found that are an improvement over the way that Windows does things.
- The Dock – This first one is going to be a bit controversial. There are those that like it, and those that loath it. I fall into the like it camp. I like it for one reason. Once you put an app on it, it’s always in the same place. 99% of the apps I use on a daily basis are on my dock. Because of that, I always know where to go to get it. Finder on the far left, followed by Firefox, Mail.app, iCal, NetNewsWire, Adium, Activity Monitor, etc. Photoshop is always in the same spot, so is Dreamweaver. I’m a Virgo and I like things organized. With Windows, the order you launch things determines their spot on the task bar. Because of that, I have to launch things in a specific order to be most efficient. If one of them crashes, then it gets relaunched and sent to the end of the taskbar. It may not seem like much, but this is my life here, and I like it organized.
- “It Just Works” – Plug just about anything into the Mac, and it does “just work”. It may not be able to utilize all the features of that “thing” that you plugged into it, but it does enough to get the job done. Plug a digital camera in, and it immediately recognizes it, mounts it as a flash drive, and asks if you want to import photos into iPhoto (you can turn that off, yay!). Plug in a flash drive and it mounts it. Plug in a web cam and it launches iChat or whatever you want. It does this for every device I’ve thrown at it, and all under ten seconds. Plug a flash drive into Windows for the first time, and while it has all the software for it built-in, it still takes about 30 seconds of “found new hardware”, “installing new hardware” in those annoying bubble messages from the system tray. Take that same flash drive and move it to a different USB port on the same system…what the…it has to do that all over again? But…but why? One more thing, plug a cell phone into the Mac, and it will charge it. Windows won’t do that unless you have the drivers installed (actually, Windows is more sinister than that – the cell phone will show the “charging” symbol, but it’s not actually charging…it’s just not draining either).
- No hard disk activity light – This was listed as an annoyance during the first few stages of The Grand Experiment since I have always needed a HD light to see when Windows was thrashing. I even adjusted the Activity Monitor dock icon to show disk activity. After a while, I figured out that OS X doesn’t thrash nearly as much (see Memory Management above), so I didn’t need a HD activity light. My guess is it would be like glasses to people that get that LASIK surgery…they still reach for them out of habit, but after a while, they don’t need them any more.
- Battery Indicator – The battery indicator on the notebooks show, in numbers, how long till it runs out of juice, but the killer part is that when charging, it shows how long till it reaches a full charge. Again, it’s the little things.
- Exposé – Exposé is actually pretty neat. You can designate three different function keys (and corners of the desktop) that allow you to immediately see all open windows on the screen, all windows that are part of the currently active application, or show the desktop. At first I thought it was just eye candy because it does this with a very nice zoom affect, but after using it a bit, I found that I actually used it for real purposes. If you want to drag something from one window to another and can’t see the destination window, just drag the object to the corner you designated as the “show all windows” corner, and you will see all open windows, and you can then drag your object to the window you want. It’s also really handy for the ADD crowd since, like me, they will have ten different apps open, and forget what they were doing. Just hit F9 (my choice) and you can see everything that’s open, and realize you forgot you had CocoaMySQL running because you were doing some database queries. The eye candy part of Exposé is really cool. It doesn’t just show you a snapshot of the apps that are running, it actually shrinks the apps on the screen. If you were using QuickTime or DVD Player to watch something, and you activate Exposé, it will continue playing in the shrunken state. That’s just neat.
- iLife – I was not sure if I should put this in here or not, since it’s not really part of the OS, but it does come bundled with every new Mac, and Windows comes with a bunch of bundled programs, so why not? iLife is simply amazing for the average person enjoying a digital lifestyle. If you have a .Mac account, there is nothing for Windows that lets you go from taking a picture with a digital camera to putting it up on a web page for family to see with the ease of iLife. Each app does it’s thing very well, but they are so well thought-out, intuitive, and integrated together, that using them is such a joy. Truth be told, I actually don’t use them since they each fall somewhat below my technical needs, but I have used them on occasion and hope that other application monoliths (Adobe, are you listening?), will take a cue from how nicely Apple has done with these apps. It’s almost as if Apple has taken their “computing for everyone” philosophy, put it into a pot of boiling water, and applications came out.
- Security – This is a tough one. As an IT Professional (or someone who pretends to be), I don’t think that any OS is inherently safer than another. The only safe OS is one that is not connected to a network and does not have any USB ports, floppy drives, or optical drives. In fact, a keyboard might be a vulnerability on that type of system. Oh, let’s go all the way and say that the only safe computer is one that is powered off. With that out of the way, the Mac definitely does not have the amount of published vulnerabilities that Windows has, but I tend to think that is mostly due to the fact that Windows is in everyone’s cross-hairs since they have the biggest market share. If you write a virus, you want it to infect the platform with 90% of the computers out there, not 5%. I think this will change a bit as OS X has been gaining press as well as market share…especially since Apple themselves call it a secure platform…that’s just inviting trouble if you ask me.
- Anticipation – Not the Carly Simon song! Apple engineers/designers do a great job of anticipating how users interact with their software. The clearest example is Mail.app versus Outlook. In Mail.app, if I click on a message in the message list and drag the mouse up or down, it highlights and selects the messages above or below it. But, if I click on a message and drag the mouse to the right or left, it “picks up” that message so I can move it into a folder. In Outlook, when you click on a message and move the mouse in any direction, it “picks it up” to be moved. To select many messages with the mouse in Outlook, you have to position the mouse at the far left of the message, in a five pixel-wide target area, before you enter selection mode. Apple did their homework and understood the way people work and interact with a computer. It’s like this all over OS X. Again, it’s the little things.
- Spotlight – It’s a nice version 1.0 product. Windows has it’s search feature, but that’s a hard target search of every file, folder, henhouse, outhouse, and doghouse on the system. It may take many minutes to find what you’re looking for. Spotlight is much more elegant, plus it can search inside e-mails, documents, fonts, contacts, to-do items, etc. Yes, Windows has add-on search tools, but none are as elegant as Spotlight. In my opinion, it has some ways to go to become a great part of the OS, but for a v1 product it gets the job done.
- Service/Support – This is one place where Apple’s model of supplying both hardware and OS really shine. If you have a problem, Apple can pretty much take care of it in one phone call or one trip to the Genius Bar. The Genius Bar alone is a great idea, but they back it up with great phone support as well. I’ve had two occasions to…dare I say it…enjoy Apple’s support, and both were related to DVD’s (on one occasion, one got stuck in the drive, and on the other, it wouldn’t play any movies). Both problems were resolved by Apple with professionalism and with the attitude that the problem was caused by them and not by me (truth be told, both problems were indeed not my fault…really…honestly). You generally have to call your hardware manufacturer if Windows came bundled with your system, and they don’t really have the knowledge to deal with weird problems. I’m not blaming MS for this one, just pointing out that I like the support that Apple provides. Of course, it needs to be said that I have not really test Apple’s support with really weird questions because I have not had any weird problems with my Mac.
Things I Don’t Like
These are things that drive me nuts about the Mac.
- Notebook keyboards – I’m not really sure why Apple designers have not fixed this, but there are some keys missing on all of the notebook keyboards. Specifically, Home, End, PgUp, and PgDn. All the other manufactures have been able to wedge them in there, why can’t Apple? The worst part is that they give you a pseudo way of getting those keys by holding down a combination of keys, but they are not consistent between applications. In Mail.app, to get to the beginning of the line, you use apple-left arrow, but in Dreamweaver, you use fn-left arrow. Now that may be Adobe’s fault, but shoot, there wouldn’t be a chance to screw up key combinations if there were dedicated keys on the keyboard!
- shift-up arrow and shift-down arrow selecting – Picture it, you’re in Finder, or iTunes, or just about any other application that has a list of items. You want to contiguously select several of said items. You move the selection bar to the first one, then hold down the shift key and press the down arrow key to select the items below it. Whoops, you selected one too many. What do you do? Yup…while still holding down the shift key, you press the up arrow key. What did that just do? Yup…it selected the item on top of the item you started with, and kept the extra file selected down below. Was someone on drugs when they designed this?
- Tabbing between apps – You can use apple-tab to cycle through open apps just like alt-tab in Windows. My complaint is that it just allows you to go between apps, and not documents within the apps. This is a nice feature in that you’re not stuck apple-tabbing between 50 open windows, but is a real annoyance when you want to apple-tab between two Mail.app messages. Yes, you can apple-`, but it’s not the same thing. One thing I like about apple-tab is how you can actually do stuff once the app you want is highlighted. apple-tab over Dreamweaver, hold down apple then hit h to hide it. Nice, but could be better.
- Network folders – In Window you map drives, and if your computer goes to sleep or hibernates, those drives reconnect when you wake it up. Not true for OS X. Once you connect to a share, if you allow the computer to go to sleep, it doesn’t reconnect, you have to do it manually. Not that big a deal, but I’m just so used to Windows reconnecting that it jars me when the Mac doesn’t.
- Toolbar buttons – Most toolbar buttons have both an icon and words underneath it to describe it. You can click on either the icon, or the word, but not the small space in between. Guess where I usually try to click the first time?
- Menu separators – If you click on a separator in a menu, the menu goes away. Why? This is especially annoying when you are two or three levels deep into a menu. Homer Simpson makes an appearance every time I do this.
- Lack of keyboard support – I find that I am much more efficient the less I use the mouse for repetitive tasks. In this respect, the Mac is great, since most menu items have keyboard shortcuts (of course, some of these shortcuts are only suited to octopi or circus performers). The one thing in this regard that could be improved would be a menu system like Windows. In Windows, press F10 and you get the menus, press the first letter of a menu and you go right there (most of the time), with it dropped down ready for more input. The Mac lacks this, and as a result, I use the mouse much more frequently than I do in Windows.
- Shutting down apps – This is not only Apple’s fault since it’s up to each developer to make a decision on how to deal with this, but there is no consistency about what happens when the last window of an application is closed. Some apps just sit there with nothing to do, while other shut down. Run Disk Utility, close the main window, and it closes the app completely. Run Internet Connect, close the main window, and the app just sits there like there’s something to do.
- Finder – Ugh. I wish there was more than one or two good things to say about Finder, but there isn’t. It just sort of confounds me. It’s almost as if…and don’t hate me for saying it…Apple hired Microsoft programmers to create Finder, except that Windows Explorer is so much better in so many ways. Let me list the things I like about Finder: Spring loaded folders, and…um…the icon. That’s all I could come up with? Jeez, this thing really is bad. Let me sum up how bad it is in this one “feature” that it performs…If you are in list view, you know, so you can see folders and files in a hierarchical structure, and you are in a folder, and you create a new folder, guess where it puts it? Go ahead…guess. WRONG! It puts it at the highest level you are viewing. If you’re 50 folders deep, it puts it at level number one. You have to go get it and drag it to where you want it to be. Arrrggghh! Holy carp! WTF?! (deep breaths Josh…deep breaths)
Dealing With Two Different OSes
Using Windows at work and Mac OS X at home presents some “blonde moments” when you try to do something on one that only works on the other. A person also has to deal with paradigm differences between the two.
- File types and associated applications - Both Windows and Macs allow you to assign an application that can open files with specific extensions. This association is static in Windows, but dynamic in OS X, which can sometimes cause unexpected results. In Windows, you associate .jpg files with Picture Viewer. Any time you double-click on an .jpg file, it opens in Picture Viewer. In Mac OS X, you associate .jpg files with Preview, which is an all-purpose “file viewer” that can view graphics and PDF’s. Any time you double-click on an .jpg file, you would expect it to open with Preview. Except that OS X does not work that way. If a file was saved by an application, that application becomes the associated application for that file, until you either change it, or save that file with another program. Let me take you on an example trip…Suppose you take some pictures with a digital camera, and you copy those pictures (JPG’s) onto the hard drive on your Mac. If you double-click on one of them, it opens up in Preview, which is quick and good for, well, previewing them. One particular photo just screams to be sent to some friends because you got a shot of someone doing something humiliating, like spilling ice cream on their sweater. You fire up Photoshop, edit the photo, maybe put in a funny caption in a cartoon bubble, and save a copy onto the desktop. You then e-mail this file to your friends (who all laugh at your creativity). A few days later, you see the file on the desktop and forget what it was. You double-click it so you can quickly see it in Preview. Imagine your horror when you see that Photoshop starts to open. Now OS X sort of warns you that Photoshop will open that file on the desktop by using a Photoshop icon and not a Preview icon, but you don’t always remember to check the icon. Hmm, now you just have to wait to 45 seconds for Photoshop to open instead of the instantaneous Preview.
- “Opening” files – In Windows Explorer, you highlight a file or an application, and hit the ENTER key to open it. Try the same thing in OS X and you will have told the OS you want to rename the file. To open it in OS X, you have to hit command-O on the keyboard.
- Copying directories – In Windows Explorer, if you try to copy a folder into someplace that has a folder with the same name in it, Windows prompts you that a folder with the same name already exists and asks if you want the contents to be replaced if any of the files in the folder have the same name as the files you are copying in. OS X warns you that you will completely replace the old folder with the new folder. Let’s say that you have a folder called “wallpapers” in your documents folder and it has 20 files in it, and you bring your “wallpapers” folder home from work that has one file in it…in Windows, it will only replace files that are the same name, and if none are named the same, you will wind up with 21 files. In OS X, you will wind up with one. This is necessary so that you can copy and update applications by just copying them into a folder, because in essence, an application in OS X is just a folder full of files, albeit a special folder that doesn’t act like a normal folder to a user.
Where I Am Today
Today, I use my Mac as my main home computer. I use my Windows notebooks for a few things that it can do simply because it’s sitting around doing nothing most of the day. In fact, the things that I do use it for, I could do on a Mac if I had one lying around (anyone want to give me one so I could prove that? Nudge, nudge, know what I mean?). During the past year, I have moved from MS Money to Quicken on my Mac, and I’ve had no troubles connecting to Citrix or VPN with my Mac. The thing that my Windows notebook is doing most of the time is running a distributed computing client to help find a cure for cancer—seems like a good use of unused cycles.
My choice in home use OS, is just that, my choice, and I’m not going to try to get others to switch unless they want to or are interested it it. I present this as my experience of using a Macintosh as my home computer for about a year.
Let me just take a moment here to defend Windows. I think that Microsoft has done a very good job with XP. Because of business decisions that were made many years ago, Windows will never be as stable as it could be, but Microsoft has vastly improved stability in both XP and Windows Server 2003. I think they’ve also done a good job in better understanding the user and how they interact with the OS. My biggest complaint with Microsoft may sound like a strange one…they listen to their customers too much. They have so many different customers, and each has different needs, and MS tries to make each one happy. Since they can’t satisfy everyone, they wind up satisfying no one. Just remember who their biggest customers are, and who they try to satisfy the most, and ask yourself whether that is a good design for home use.
So far, I have found Macintosh versions of software to replace those that I used on Windows. What I find interesting, is that the vast majority of software written for Macs, even those written by weekend hobbiests, are very well written, thought out, implemented, and, one could even say, polished. In a very generailzed statement, it seems that those that program for the Macintosh are in touch with their right brian more than those that program for Windows (like myself).
There is one main disadvantage to using a Mac, which most Mac users have found at one time or another. It is the lack of support from many large “device” developers. Let’s say you go and buy a Palm 700w (or any Windows Mobile powered device), it won’t sync with the Mac natively. Now some enterprising people have gone and created solutions for that (see mark/space and PocketMac), but if you use a Mac, you have to check to make sure it works with a Mac before you purchase it, and be prepared to pay for an extra tool to get it to work. I think that this is changing since the Mac, and Apple, is staging a comeback, and hopefully this will continue to change for the better, but don’t expect MS to come out with ActiveSync for the Mac any time soon.
There is another, slight, disadvantage to owning a Mac, and it comes from your ignorant IT co-workers. Expect comments like, “Going over to the dark side, eh?”, “You also turnin’ gay?”, and “You going home to play with your prissy little white happy face Mac?” (disdain dripping when they say “Mac”).
So, would I recommend a Macintosh? Yes. If a friend asked me what computer should they get (and they do), I would invite them to go to their nearest Apple store (without me) and have a professional show them a Macintosh. After that, no matter what decision they make, I will probably have to support them, and not in the emotional sense (cost of support is dinner, by the way).
The Future
I think we are at a crossroads with both OS X and Windows. With new versions of each coming out in early 2007, I think we’re going to start seeing more and more “stealing” from each other. I think the natural progression of GUI based OSes has reached the point where the underlying base features have been exhausted, and consumers will expect what were once additional features, to be built in. iLife on the Mac is not built in, but it seems that way since it is included with every new Mac, and how seamlessly it works with each other and with other apps. Windows is trending to have similar features in Vista and beyond.
This also means that the next step for OS manufactures will be to expand the OS to include features that are currently offered by third-party developers. This is particularly sad for me. Innovation comes when a developer sees something missing, and then without the restraints that knowledge sometimes provides, fills that void. Quicksilver quickly comes to mind. Quicksilver is a magnificent application launcher that really should be part of the OS, but I don’t think Apple would have come up with such a useful, elegant implementation. This is even clearer now after seeing the preview for the next version of OS X, 10.5 (Leopard). They are trying to make Spotlight become an application launcher. Will they? Yes, at some point they will, but I don’t know if it will ever be as clever as Quicksilver, but since it will be built in, the demand for Quicksilver may fall by the way side. This was clearly demonstrated by what Microsoft did to Netscape when they bundled/built Internet Explorer into the OS. Nothing kills innovation faster than clobbering the competition out of existence. Take a look at how Microsoft has improved IE since version 6 came out. IE 6 came out in 2001. There have been no major improvements to it except for security, and Microsoft stated that the next major version of IE would be part of the next version of Windows and would not be able to be used with XP. Microsoft has changed their tune with IE7, and that is most likely due to the gaining popularity of Firefox. This may be the arena where open source apps hit the mainstream since you can’t clobber something out of existence when it exists purely as a hobby and not as a revenue stream.
Apple is not stupid. They gave up trying to beat Windows years ago. In fact, Apple may be very, very smart…like a fox. Now that Apple has switched to Intel processors, and you can run Windows on a Mac, more and more people might decide to buy Mac’s simply because you can run two OSes instead of just one. If they all give Mac’s a try, and, if like me, they go in with an open mind, you might just find that the market share of home users has reversed from what it is today. That is assuming people really do try it with an open mind, and not just go in thinking “I’m going to hate it”, and then find reasons to support that. The only reason to hate OS X is because it’s not Windows.
Conclusion
Here is the bottom line conclusion to all of the above. Because the Mac really does “just work” most of the time, and because most of the apps I use are well thought out and implemented, I am so much more productive with it than I am compared to when I used Windows for my home computing. I can get things done faster, better, and I actually enjoy using it. Because of this, I have found more time in my life…more time to do things with my computer, and more importantly, more time to do things away from the computer.
I spend my working hours “dealing” with Windows, but I get paid to do that. When I get home, I just want my computer to work right. I’ve already lost enough hair due to work…no sense in losing more.
I wonder if I can sue Microsoft for all of the lost hours of my life I’ve spent dealing with their software? Maybe I should have switched sooner.
I enjoyed reading this. I am also in the market for a new PC and have been considering the Mac. My father recenty purchased one after being a programmer on windows based PCs for years. I am a computer engineering student and have found myself wanting a windows alternative; more streamline and smoother running if you will. Just curious as to your opions on the performance as compared to that of a windows based PC.
Jeremy: From a general use performance comparison, my Mac (iBook G4 1.33GHz) is pretty darn speedy. General web browsing is very fast, as well as other general use. The only time comparison I can really make between my Mac and my Windows notebook is by running the same actions in Photoshop on the same photo. The Windows notebook is faster. I have a set of actions that take about 4 minutes to run on a RAW photo. The Windows notebook took 3:56 to run them. The Mac took 4:13. I’m not positive, but I’m pretty sure that the new Intel Mac’s would be just as fast as the Windows notebook.
gbradley: Excellent point. The Mac notebooks do not have a right mouse button. If you are using just the notebooks trackpad, you need to hold down the ctrl key when you press the mouse button to emulate a right-mouse click. There are utilities out there that will activate the right-mouse click if you hold down the mouse button for about a second. I hated not having the right-mouse button at first, but have gotten used to it, and do not miss it too much now.
Great article.
Does the Mac have a right mouse button?
I know that the old macs did not.
If not, how do you work with Excel?
I just got a Mac to after years on the MS OS’s…I love it..it works like a you think a computer should work!! So Josh, I use your Convert program all the time…it’d be perfect for the Mac cause “it just works”!! Any chance you’ll develop Convert to work on my lovely Mac??
Hmmm…let’s think about this…
Xcode, the programming tools for OS X, comes free with the OS.
Objective-C is an extension to C, which is what I programmed Convert for Windows in.
I get a few e-mails a week asking for an OS X version of Convert.
It would be cool to do.
I’m not going to say “Yes,” but I wouldn’t be surprised if it happened.
I also just added a Mac to our household network for my wife and daughter to use and so far its great. With the new Apple Mighty Mouse you can set it up with left and right buttons. I also agree with you about Finder. Its awful and makes me miss Window Explorer. I find the Mac (iMac w/ Intel Core 2 Duo at 2.33 Ghz) to be faster than my Dell and I’m even considering getting a Mac Pro for my own use. I don’t hate Windows but other than problems sharing the printer, OS X is a lot easier to work with.
To quote Dilbert.
Dilbert : “you’re one of those condescending Mac users”
Geek/hayseed : “Here’s a nickle kid, get yourself a better computer”.
I’ve seen Xfolders, and it’s definitely good for true file management, but it’s a bit limited and clunky for general everyday use. I do like how Finder shows you previews of the file you are on.
On the other hand, Path Finder is another good replacement, but it’s got too many bells and whistles. And the $35 price tag doesn’t help either, especially when you are essentially paying for something that should come with OS X in the first place.
As for possible solutions to the Finder issues, I’ve found Xfolders quite nice.
http://www.kai-heitkamp.com/
Josh, I enjoyed reading your article – I was a Windows user from about version 3 through to 2003… ehm that would be early versions of XP right?… I do agree with most points you brought up but as someone who used 12” and 15” powerbooks and then bought an Intel iMac that I’ve been using now for 7 months I believe the move to intel processors to be a flawed one – I have had many more freezes, and crashes and am sure that many things that work well on the PPC powerbook do not work as well on the intel machine.
As far as Finder goes I use Path Finder as someone mentioned above, although I really miss the dual-paned Windows Commander that I used to use on the PC (now Total Commander)
I worked in IT for a small agency and they only used MAC’s. Working with them there, I realized just how many strengths they have in comparison to a PC. Never saw a virus strike, troubleshoots were easy as were installs and re-installs. The Force Quit feature outdoes the “Ctrl Alt Del” of PC’s. The problem is we live in such a PC-driven world where people dont necessarily want to change. Hopefully the shift occurs sooner.
So, Josh… Ya got Convert working on a Mac yet?
<img src="http://joshmadison.com/images/smileys/grin.gif" width="19" height="19" alt="grin" style="border:0;" />
I have 15 years supporting Windows PC, networks, and servers. My first computer was a TRS-80 Model 1, I have been familiar with the Personal Computing Industry since before Microsoft or Apple were created, up through today. I have never liked any of Apples’ products as well as Microsoft/Intel. After reading your article, I am writing this comment, and I will purchase an Apple notebook computer right now. I cannot wait to begin using it tomorrow!!
Hi Josh—nice run-down. I agree with many of your likes and dislikes. I’m also blessed with using both Windows and Mac, though at home it’s been Mac for 15 years now. There are a couple of things I thought might be worth noting.
On keyboard support for menu selections, MacOS does kind of have this, but it’s buried away as an “accessibility” option. Hitting ctrl-F2 allows you to navigate the menu options using the arrow and letter keys. A letter it will take you to the first menu option beginning with that letter (you then have to hit return to execute). You’re stuck if there’s more than one option with the same initial letter. So, it’s there, just not as useful as will definitely involve more keystrokes (e.g. alt-E,c on Windows becomes ctrl-F2,e,down-arrow,c,return on Mac).
In terms of behaviour when closing the last application window, I guess this comes to personal preference but I don’t want the app to quit. That said, if I close the System Preferences window, since that *is* the app well I guess I don’t mind that the whole thing goes away. If I’m just finished with it for now, then I would just cmd-H to hide it.
With network folders disconnecting on sleep, I think this may depend on what you’re connecting to. You said in the article you use a Win workstation as a server. On a Mac OS X Server,
the behaviour is set on the server side, and automatic reconnections from sleep work fine for AFP. We used to run an NT Server box and I’m fairly sure that was ok too using SMB connections. If you’re running a client OS on the workstation, then I don’t know if that means that it can’t keep connections alive, or whether the option to do so is buried well out of reach.
Anyway, while there *are* most definitely shortcomings in MacOS as with any other, I think your point about the small things that it does so well has always been a key strength and one which makes me look forward very much to Leopard’s release.
when are you going to launch a mac version of your converter? I love that converter, have been using it for years. I just did the MAC OS experiment at home as well….and I enjoyed your write up.
My first computer was one that a colleague and I built from surplus parts in 1978. We were just out of school and couldn’t afford any of the kits that were available. I was busy writing a primitive OS when the Apple II came out. Wow! You just plugged it in and hooked it up to the TV, and you could run software, and write Basic programs! For $1000, I bought a used Apple II that had been upgraded with 64K of RAM. I’ve been using Apples ever since.
Just a thought on your Converter program. It would work great as a Widget. Always available at the push of a button, and just right for that one conversion you need right away.
I thouroughly enjoyed reading about your experiment or transition to a Mac from PC. I too recently changed to a Mac after years of my brother-in-law a mac user/support specialist tout the wonders of the Mac. I was always impressed with the look and feel of the OS, but there were a few programs that I had to use in a PC (CAD program, Co. Remote Network Login, etc…). These weren’t compatible with Mac. However, with the most recent introduction of Parallels which allows you to install Windows and run in a virtual machine made the decision much easier. The price reduction helped also. Now I can run my Mac and have a VM within it running XP… it thinks it’s running in a PC, so I can install all my PC apps and run everything without any problems. I still use my PC at work, but enjoy coming home to a Mac. Thanks for your writeup!
From the “Too good to be true” department, Wally was talking to a condescending Unix user, not a Mac user. I’m not a Unix expert, but I am a Dilbert aficionado.
___________________________________________
Justin said: arrow
To quote Dilbert.
Dilbert : “you’re one of those condescending Mac users”
Geek/hayseed : “Here’s a nickle kid, get yourself a better computer”.
September 19, 2006 @ 4:12pm
Great article!
I have been using a Mac for a couple of years now
& don’t think i will be buying a PC again!
Still have to use one a work though!
You should definitely do a version of Convert for
the Mac – it would make a great Dashboard Widget!
There is a similar widget already, but it nowhere
as good as Convert!!!
Since you don’t like Finder, you could try Rage Software’s
Macintosh Explorer.
http://www.ragesw.com/products/explorer.html
Hi Josh,
I’m quite new with Mac’s, but I think I found a solution to one of the things you don’t like.
Tabbing between apps – apple-`
Cheers,
Sergei
Sorry, I meant really Tabbing between windows in the same app, apple – `
just above Tab key, quite convenient, when you get used to it
Josh,
Just switched to iMac a couple weeks ago an really like it for most of the reasons you listed above. Random question here though. How did you convert your ms money data to quicken mac? I need to do this last task so I can finally say good bye to my old computer but am having trouble with the conversion.
Thanks for any input!
Keith
Hi Josh,
I started using computers since Z80 from Clive Sinclair, remember the guy who brought computers into homes!! I’ve been in the biggest con business since then, that is IT!
I got fedup with the dumb windows OS one day and decided I need to change my life and get out of the mess, once I bought the IPOD 40GB. I need to stay out of debugging DLLs and stupid stuff like that if I need to get on with life, so I got myself a Powerbook G4. It was a God send for me, never had to dig under the OS for why the damn computer will not boot!!
Thanks to Steve for putting things SIMPLE and STABLE!!
I use mainly Free and Open source equivalents on the MAC, they are really good software. Please give me Convert on the MAC OSX.
Narayan
tabbing between documents in the active is app is “apple-key” + “< ”<br />
alex
Nice review. I have just about the same comp experience as you. I must say I feel right up there with you with the whole Mac vs Win battle. However, I feel I must point something out which I believe you left out for the sake of readability.
With the introduction of OS X, Apple borrowed the kernel from the *nix (as you would put it) department. That pretty much kills just about any virus (except maybe those intruduced by buffer overrun); your only risk would be to run a trojan, and even then you’d have to give away your password to modify system files. That’s pretty good protection considering the kernel is open source (i.e. the virus authors have access to the kernel source).
I think people are looking for an alternative to Windows. I myself have considered OS X after my girfriend got one of the new Intel-based Macbooks and I had to probe it to find out how to do stuff she knew how to do the Windows way. However, for those in the market for a new user friendly OS, I would suggest you try Ubuntu. It’s linux based, it’s free, and has TONS of free graphical software. Do your homework first though; it’s not wise to jump into *nix if you don’t kow what you’re doing.
Great article, Josh! As a PC user I had been getting bothered with too many system crashes and was looking to upgrade to a better (i.e. more expensive!) PC. Happened to visit a Mac store as well and found 1) that an iMac Intel (dual core) was cheaper than the PC I had in mind and 2) it would also run Windows XP via BootCamp.
Wow! So, I paid less to get a beautifull iMac with a 22” LCD screen, super speed and all the stabillity of the Apple build. I have had 5 months of trouble-free computing with the iMac set to boot into Windows, where my PC software runs without a hitch and so much faster than it ever did on my 2 year old, unstable PC.
I do, sometimes, hold down the alt-key when booting, and select the Mac OS X side. Very pretty, but I see no advantage over Windows XP which is running so much better now it is under-pinned by the Apple Unix core.
My suggestion, Josh, is for you to have an iMac Intel when you can switch between Mac and Windows at will on just one piece of hardware and even
share output files across the Mac/PC partition.
Best of both worlds I say and full marks to Steve Jobbs for thinking the unthinkable!!!
Josh,
Thanks so much for the article I found it very lucid and objective addressing both the lifestyle and work elements of computer platforms. I fully converted to mac a month ago and have found every needed app for mac except one…
Yes Josh, this is another plea for your famous convert.exe in OS X!
I have found happy convert users in all the places I’ve worked. U.S. Army, Boeing, Los Alamos Labs and Caterpillar. Convert is the most useful praised and never maligned application I have ever known. I would not consider it a waste in buying parallels just to run your handy piece of software.
boz
Greetings – I happened on to your site to assist one of my clients with a reinstall of convert after upgrading his PC. I got distracted by your Mac OSX blog and just had to respond. I’ve had my iMac for almost a year now and your observations (likes/don’t likes) are eerily similar to mine. So much so I wonder if I pulled a Tyler Durden and wrote it myself.
Just like Les, I was asthonished how similar our experiences and likes/dislikes are. I am really happy with MacOS X, and while I’m okay with using XP at work, I detest the outlook of having to switch to Vista someday.
One thing that I dislike about the Mac’s keyboard is the position of the @, that one’s really uncomfortable to type. Oh, and better not hit Command-Q accidentally <img src="http://joshmadison.com/images/smileys/wink.gif" width="19" height="19" alt="wink" style="border:0;" />
Came to your sight to see if you had convert for the mac, been reading your mac blog, I brought our first mac notebook for the wife, at first was a problem, but after a couple of weeks she asked why I didnt buy it earlier as I am supposed to be the computer guru in the house, could not disagree, should have brought a mac much earlier, she now has her own webpage using iweb. Appreciate your open minded view.
Hi Josh,
I came to read your article by default. Being a former Windows user and only recently having purchased an I-Mac together with a Mac Book, I was looking to load your Conversion program on either. It is indeed unfortunate this is not compatible for Leopard – but one day. In the interim I thoroughly enjoyed your appraisal of the Mac system and found a number of your points both good and not-so-good similar to my own obsevations. Nonetheless, I am mac ‘convert’. I have only experienced one nagging problem with my Mac Book and that is it’s poor wireless communication capacity, somewhat annoying when I rely so much on communication when travelling.
Again, many thanks for the article Josh.
Hey Josh,
With regards to the way that Mac deals with copying folders, it really frustrates me that there is only an option to replace a destination folder of the same name; no merge option as expected with every other OS.
I have recently migrated to OS X (via my girlfriends need for support after purchasing her MacBook), and managed to lose her work due to this overwriting problem.
Consequently, I have raised a topic on Apple’s own discussion forum, and am hoping for a few other with the same issue to help us to achieve a solution.
What I propose is that there should be an option to ‘Overwrite’ folders, and an option to ‘Merge’ their contents (ala every other OS).
If we could drum up interest then I will push this through Apple’s feedback page and get it implemented.
Here’s the link: http://discussions.apple.com/thread.jspa?threadID…
Lets get through to them collectively,
Robsta
I switched to a Mac G5 in June 05. The only thing I miss about my old Windows computer is your CONVERTER! Please, put Mac OS X on your list of things to do.
Josh,
I see alot of great comments on Mac and OS X. I finally convinced the boss and made the switch myself! I also see many requests for a Mac / OS X version of convert and a comment from you last August (2007) that “I wouldn’t be suprised if it happened”. What are your thoughts today???
Josh,
I recently switched to a Mac (first at home, then at work). I have used your Convert application for many years, and it was one item that I knew I would miss in OS X. However! I noticed that it could run in Linux with Wine, so I did some checking around.
Convert will run in OS X (both Tiger and Leopard) with Darwine (under X11)!!!!!
At first, I thought that it was a lot of overhead, but I routinely run X11 for Matlab and I don’t notice too much of a performance hit. (And certainly much less than running windows on the Mac).
So, you can add Mac OS X to the operating systems for Convert!
My first computer ran DOS, and it was styling with a menu you could scroll up and down with to start a program instead of typing the exe command.
The Apple store was awesome! I walked in with my digital camera and video camera, asked if they would work with an iMac. The associate plugged them in one at a time, the bundled software opened, he printed a digital photo, showed me how the included video editing software worked, then burned a DVD. I told him I wanted to purchase an iMac, he made a few clicks on the demo computer, within three minutes another employee placed my purchase at my feet, wrote a check and went home.
It took me longer to unplug the old PC than it did to plug the keyboard into the iMac, plug the mouse into the keyboard (what an idea), plug the power plug into the wall. Since I forgot the Ethernet cable, the iMac asked for the wireless WEP key, I typed it in and was online within 5 minutes! I plugged in the free copier/scanner/printer and printed a test document. Next, I plugged a USB port, camera, video cam and have yet to find a device that does not work. What a concept!
I don’t hate MS software, I bought MS Office (Student version) and installed. The iMac then took about an hour to download a service pack. Typical for MS…but all my son’s X-Box games work after sending the X-Box back for almost 6 weeks for repair a couple weeks after he used his money to buy it. Oh well, I don’t intend to learn about OS X as I did learn about regitries, video cards, driver files, DVD burner installation, pay for a yearly subscription to Norton Antivirus software, and a full HDD with iTunes, Java update and MS XP installed.
Since Bill left Albuquerque I’ll miss Microsoft.
I think that the Apple GUIs are far cleverer than those of Microsoft.
I recall years ago a three years old kid creating – and storing – drawings on the original Macintosh. He just had seen his father doing something similar, and he did lear all by himself to do all the things he ever wished.
Somehow I still can’t imagine a three years old kid doing successfully all those things on a PC.
Hi, great article, I have an iBook G4, a bit slow now, but great for internet, no viruses etc. I also use linux, ubuntu distri which is on a PC with XP side by side. I just use which ever I feel like using at the time.
Josh,
I was upgrading convert and ran into this blog, great timing on my part because I have been thinking about changing from a PC to Mac. However your Grand Experiment started several years ago. Any comments on upgrades Apple has done to correct the things you don't like? How does Windows 7 compare?
Also, what about Convert for a Mac, will it ever happen?
Thanks!