Now I know I said I didn't want to start the Mac-experience blog until after I got back from NY...but my flight was just delayed by 2.5 hours and I was bored beyond belief. So I found free wireless in a cyber-cafe at RDU and started typing away. There's going to be very little structure to these blogs, but I will have a full (structured) article at the end of the period so if you don't like the style of these things just wait until then.

I actually ordered a Powermac G5 2000 before I made the pull-the-trigger post; the system arrived on Friday. I didn't go for a Powerbook simply because they are entirely too heavy for my tastes. Up until my latest notebook I was using a ~3lbs Thinkpad X31, and now I'm at 1.7lbs with the Sony X505 - even the 12" Powerbook felt like a dense brick to me. At the same time, this machine was to replace my main work computer - what I write all the articles on, manage emails with, etc... so a desktop made more sense. I agree that the PowerBooks are nicely made machines, but I've been a thin-and-light advocate for quite a while now and I'm not interested in lugging something that heavy around. Some are, I'm not.

You can find the full specs of the G5 2000 here; basically it's got dual 64-bit G5 CPUs running at 2GHz (the North Bridge uses a point-to-point bus so each chip gets their own 1GHz 64-bit FSB connection), 512MB of CAS3 DDR400 memory (2 x 256MB - it's a dual channel memory controller) and a 160GB SATA hard drive. The system ships with a Radeon 9600 by default, I may give ATI a call and see if they can send over a Mac version of the Radeon 9800 Pro once I get into the gaming tests. The damage on Apple's top of the line system? $2999. Luckily, with a student discount it's down to $2699. But there's no getting around the fact that this is one expensive system.

In the usual Apple style, the fit and finish of the packaging is superb - but for a ~$3K computer these days you'd expect that. I didn't bother with the default mouse; I've used it before, yes it only has one button, yes I can use the same Microsoft Optical Mouse I used on my old desktop with no problems (and all the buttons will work). The one-button argument against Macs isn't something I'm going to get into; it's entirely an avoidable issue now. Steve Jobs is particularly passionate about keeping the one-button mouse so I wouldn't expect that to change anytime soon (remind me to share the story about the famous game developer who challenged Jobs on the mouse issue). My solution to the problem: just don't use the mouse. I don't anticipate any power users would be able to function with only one button, and there's no way a hardcore gamer would touch it. The Apple optical mouse itself isn't all that great either, I prefer the Logitec and Microsoft solutions byfar.

I was already running dual Cinema displays on my desktop, so I was finally able to strip off one of the ADC to DVI converters and go native with the G5 system. ADC is Apple's digital video interface standard that essentially combines all the signaling for video, USB and power in one cable. There's no plugging your monitor into a wall, just a single cable that runs to the system. Unfortunately for Apple, not all monitors are ADC and in order to support the vast majority of "PC" displays all new video cards come with one ADC and one DVI port. An ADC-to-DVI converter is about $100, so dual cinema display users are penalized a bit. I haven't hooked up the second display just yet, I'm taking it one step at a time.

The system is fairly quiet; the fans are variable speed and there are times when they will spin up and start making a decent amount of noise. If you factor in the "loud" mode, the system isn't as quiet as a Dell - but a good percentage of the time it is silent.

I approached this project with an open mind, and I think that's absolutely key to being able to fairly evaluate the Mac platform. I've read up a lot on the OS and the hardware over the past several days so I knew a bit of what to expect.

The first thing I noticed as soon as I was dropped into the OS was how extremely slow the mouse speed and keyboard repetition rates were set to - those were the very first things I changed. The dock at the bottom of the screen (think of it like Apple's taskbar equivalent, but it's a little different) had icons that were way too big - making them smaller wasn't difficult at all. My only other complaint was that the desktop icons are entirely too big for my tastes; I haven't found a way to get around that yet. After speeding up the mouse, the system was much less frustrating to use - now I could start having some fun. You have to keep in mind that these things aren't configured for power users by default, they are configured for someone who has never used a computer - and you don't normally see those folks flinging their mouse around at lightning speeds. All the mouse/keyboard speed options are pretty much at their maximum values on my machine now, whereas they were much closer to defaults on my PC. Not a complaint, just different and interesting. Scroll speed using the mouse wheel is still entirely too slow; that's a complaint, and as far as I can tell there's no way to speed it up without resorting to third party software/drivers.

Getting used to the OS and the way it works wasn't too difficult; the first thing I noticed and tried to exploit as much as possible is that OS X is very keyboard-shortcut friendly. Maybe it's because I started using PCs in the DOS days but I've always been a keyboard shortcut fanatic; you wouldn't think it, but Mac OS X is very pleasing for someone who likes to use the keyboard to be fast. I'll talk more about what I think about the way the OS manages applications later, but for now I'm going to focus on multitasking.

When I'm writing an article, it's very easy to have anywhere from 20 - 40 windows open at any given time; as you can guess, managing them becomes a pain. The one feature that truly piqued my interest about OS X was Exposé. You can read about it at Apple's site but basically using a single hotkey (woowoo keyboard shortcuts) all the visible windows on your screen will automatically miniaturize themselves and tile themselves across the screen. You can then pick the window you want using the mouse and clicking on it will restore all windows to their original locations (and sizes) but with your selected window on top. There are a number of videos of Exposé in action, if you're a heavy multitasker I strongly suggest checking them out.

I got a little too addicted to Exposé at first as I used it in situations where the OS X equivalent of ALT-TAB (Apple + Tab) would've sufficed. I've since controlled my Exposé addiction, but the true test will be what happens when I've got those 20 - 40 windows open and running at the same time.

The OS does some heavy caching which also means that the 512MB of memory that the system came with was not going to cut it. At first I thought that I would be able to survive with only 512MB until I got Photoshop, Office, Dreamweaver and a bunch of other memory hogs installed - but without any of those applications running, I was already on the verge of swapping. So it's my first hours of ownership and I've already cracked open the case and I'm tinkering around with it.

The inside of the G5 is like a freshly cleaned room; Dell does a great job of keeping cables and clutter out of the case, but Apple does a much better job. The dual G5 motherboards feature a total of 8 DIMM slots; as I mentioned before, they have to be populated in pairs because the chipset supports a 128-bit wide DDR memory interface. I just happened to have 4GB of memory laying around, so I quickly populated all 8 slots with OCZ PC3500 modules. Unfortunately, the system didn't agree with them and wouldn't POST. No beep codes, no errors on the screen, just a blinking power light on the case and on my Cinema display - I would've appreciated a bit more information as to what was going on. I suspect it has issues with memory whose SPD returns a CAS2 latency, as it would POST if I had the original CAS3 DIMMs in there but it wouldn't recognize the additional modules. I happened to have some older Corsair sticks laying around, so I threw two more 256MB modules in to bring the total memory capacity up to 1GB. If that configuration proves to be stable, I will work on adding more.

The OS had no problems at all using the additional memory; within a couple of hours of usage and I'm already up to 800MB memory utilization. What can I say, I'm a heavy multitasker.

This brings me to the most fundamental difference between the way OS X and Windows works - in Windows, most applications are confined to a window, closing that window closes the application. In OS X, applications are not confined to a window, and closing the window of an application does not close the program. In Windows, if you close all MS Word document windows you've closed the actual program. In OS X, you can close all the document windows but unless you actually quit the Word application, it's still running. There are pros and cons to doing things this way; it reduces "startup" time of your applications, but with so many applications always open in the background it eats up a good amount of memory. I put "startup" time in quotes because if you fail to actually exit the program, your startup time isn't really startup time - it's just the time required to spawn a new document window since the actual program is still running. I do much prefer this method of leaving all of your programs running with one caveat: the system must be entirely stable while doing it. I have yet to truly tax the G5 yet; I've heard good and bad things about the stability of the OS - we'll see how things work out over time.

So far my experiences have been positive; I've been able to get up and running with very little effort. Being a DOS/Windows user all my life, getting accustomed to using a Mac hasn't been a difficult task at all. There are a few tweaks that you'll have to make to be happy with the setup (mainly mouse speed and dock icon size in my situation) but it's quite easy to switch. My laptop is still a Windows XP machine so going between the two OSes hasn't been an issue either.

The next several posts will be about individual experiences with the OS and applications, so stay tuned for them. I'm going to try to update the "Macdates" blog at least a couple of times a week. If you just want to see those posts you can link directly to the Anand's Macdates URL at the top of the right column. As you can probably guess, the Macdates have blue headers while my normal blog posts have orange headers.
Comments Locked

60 Comments

View All Comments

  • maxplanar - Tuesday, February 10, 2004 - link

    Command-Shift-3 takes a PDF snapshot of your entire screen.

    Command-Shift-4 is similar but pops up a cursor, which you use to draw a rectangular area, which will then be PDF snapshot.

    In the true Apple way of doing things, the former of these keyboard actions has worked perfectly on EVERY Apple OS since 1984, although prior to OSX it created PICT files, not PDF's. The latter of these used to print your entire screen to your default printer, but they took that one away from us some years ago!
  • aristotle - Tuesday, February 10, 2004 - link

    I'm not surprised that the G5 rejected the RAM. The IBM NetVistas at work are also finicky about the RAM you put into them.
  • Pete - Tuesday, February 10, 2004 - link

    The area to the right of the divider on the dock is where you place folders, files, and where windows minimize to.
  • steve - Tuesday, February 10, 2004 - link

    I highly recommend Pogue's book. Much of the goodness of OS X isn't well documented by Apple - their manuals are simple, but there isn't any depth for the advanced user or for someone who is coming from the Windows or Linux worlds.

    Our CTO and CEO both reacted strongly to the "worms of August" last Summer. We lost some important business and the plan was to move 1/3 of the company to OS X and 1/3 to Linux.

    These aren't huge numbers as we only have 70 people in the company. The move to Linux was something of a bust as people weren't happy with Star Office. To this day we have 3 (very happy) people on Linux.

    The initial OS X experiment with 6 people wasn't all that great - after two days of use 4 of the people wanted to go back to Linux.

    Our CTO guessed that there were learned differences. He hired someone from the local Apple store to give a two hour seminar on platform differences. People were also given three button mouses.

    The 6 people were suddenly very happy and 16 volunteers were asked to move over. A similar talk was given.

    One thing led to another and we now have 2 people on XP, 6 on WIndows 2000, 3 on Linux and 62 on OS X (the numbers do not add to 70 as some have laptops too).

    The transition wasn't immediate, but it did make a serious impact here.

    We find

    - having Office on OS X is very important

    - having it just work with our office network is important

    - giving people 3 button mice is important (for most users)

    - giving people 2 hours of training by someone who knows both platforms is very important

    - our support costs have dropped dramatically.
  • enlitn - Tuesday, February 10, 2004 - link

    Anand,
    get Launchbar. also get SuperCal (http://www.bergdesign.com/supercal/) and make precise profiles for those cinema displays!

    play with iTunes and iPhoto sharing.

    download VLC (www.videolan.org) for when Quicktime won't open a file.

    use iCal.

    check out the work done by the OmniGroup (www.omnigroup.com)

    use Mail.app!

    you can use your mouse when using command-tab.

    play with everything in the Sharing preference pane!

    use Sherlock.

    use Address Book.

    etc etc.
  • Lucian - Tuesday, February 10, 2004 - link

    Here are two tips related to hardware:

    To get the maximum performance from your G5, go into the Energy Saver control panel -> Options tab, and set Processor Performance to "Highest". This does make a difference in benchmarking.

    Also, some G5 owners have reported success in quieting their G5s by install Apple's CHUD tools (ftp://ftp.apple.com/developer/Tool_Chest/Testing_-... and turning on the "Nap" mode.

    If you have any trouble getting in contact with the ATI Mac team (which I doubt you will), let me know. =)
  • Andy - Tuesday, February 10, 2004 - link

    If you're a keyboard junkie then you really need to try out Launchbar : http://www.obdev.at/products/launchbar/
  • Mimizuku no Lew - Tuesday, February 10, 2004 - link

    A few more of OS X's nice features:

    Hold down the Apple key and you can drag background windows without bringing them to the foreground.

    Hold down the Option/Alt key and click on another app's icon (or the desktop) and the current app will hide and switch to the app you clicked on.

    Hold down the Apple key and the Option/Alt key and click on another app's icon (or the desktop) and OS X will hide *all* open apps and switch to the one you clicked on.

    This one serves no useful purpose but is just 'cool'. Holding down the Shift key while using Exposé or minimising a window will make it happen in slow motion.

    If you want to remove one of the menubar icons, hold down the Apple key and drag it off the menubar. It will disappear in a virtual puff of smoke.

    In System Preferences, click on 'Speech'. In there is an option for 'Spoken User Interface' which will read out the text on dialogs and announce when an application requires your attention.
  • pbrice68 - Tuesday, February 10, 2004 - link

    Just a few quick notes to help out:

    First, check around Apple's support site. The pattern of the blinking power button should tell you what's wrong.

    Second, the modifier keys are your best friend in the Mac OS. Shift, Command, Option, and Control or any combination thereof, clicked with a mouse click are huge time savers. Quick examples:
    Option click the red/x close widget of an application to close all windows of an application at once.
    Hold the Command key in while dragging something to a Docked folder. Not only will it command the item to be copied (rather than move, on the same volume), it also locks the Dock in place as a copy/move target.
  • Michael - Tuesday, February 10, 2004 - link

    Anand, typing "defaults write com.apple.Dock pinning end" into Terminal will pin your Dock to the end of the screen. This will make it so that your Trash is always right in the corner no matter what the orientation of your Dock is. Terminal is in /Applications/Utilities/. You may also want to type "man defaults" while you're there. This should be a decent introduction to the Mac's command line.

Log in

Don't have an account? Sign up now