This is, quite possibly, one of the most difficult articles to write; for starters, it's not a review of hardware, and it's not actually a review of anything concrete - it is a review of an experience. We all go about using our computers knowing that if we don't like something about them, if they are too slow or too unreliable or don't do something we need them to do, then we can upgrade them, or we can swap out the faulty part and put in a new one. Now, it costs us money (sometimes lots of it), but it is possible. But much like the U.S. election system, although there may be the illusion of multiple options for your OS, in reality, there is really only one. If you want any sort of software compatibility, driver support and don't want to be made fun of, Windows is the way to go. There have been righteous attempts by smaller OSes to gain traction, and some of them have (e.g. Linux), but for the most part, we're dealing with a one-party OS system. Now that's not necessarily a bad thing; quite contrary, in fact. I believe that Windows XP is the best thing to ever come out of Redmond and I have very few issues with the OS. I actually liked the XP theme when it first came out and I've been happier with Windows XP than any previous Microsoft OS (except maybe the good ol' DOS days). When installed on the right hardware with the right drivers (and with an eye to be wary of poorly written apps), I found that Windows XP was just as stable as any other OS that I'd ever encountered. My personal machine would go months between reboots without a single problem. It's not that there is anything wrong with Windows; it's that if you want the option, if there's any particular thing that you don't like about the way Windows works, you're straight out of luck.

I think that a bit of me was feeling, after being a strictly Windows user ever since version 2.0 (with the requisite mix of DOS back then), that there were a couple of things that had started to annoy me about Windows, which I would rather do without.

For starters, heavy multi-tasking management under Windows had caused me a lot of grief. Maybe it's just because of the nature of my work, but I tend to have a lot of windows open at any given time. I like quick access to the information that I need when I'm working and much like a messy desk, there is a method to my window-madness that only I know. When writing an article (especially big NDA launches), I'd have around 20 IE windows open, Outlook with another 5 - 15 emails, Power Point with NDA presentations, Word with my article, maybe Dreamweaver if I was starting to put it into HTML, not to mention Acrobat, some sort of MP3 player, Trillian and a bunch of explorer windows as well. After a certain point, the cramped taskbar became difficult to use as a locator tool, and while I could ALT+TAB forever, I just felt like I was idle for too long. I knew what it was that I needed to get to, and I knew I had it open, but the process of getting to it was a pain.

The other issue was with the way Windows handled having so many windows opened; after a certain number of windows were opened, stability and performance both went down the drain. Sometimes applications could no longer spawn additional windows or dialog boxes, requiring me to close a handful before I could continue doing anything, and other times, applications would simply crash.

It's not that I was dissatisfied with Windows and the PC experience in general, but I thought it might be time for something new - to see what else was out there.

I've always been a fan of trying alternate Oses - I was even an OS/2 user (both 2.0 and Warp) for a little while in my early years. So, a while back, I conjured up this idea to try using a Mac for a month. At first, it started as just a personal experiment, but it later developed into the foundation for the article that you're reading now. After doing the necessary research to make sure that I could actually get work done on a Mac, I whipped out the trusty credit card and decided to give the experiment a try.

What you are about to read are my impressions, as a devout PC user, of the Apple way of life.

The Basics
Comments Locked

215 Comments

View All Comments

  • victorpanlilio - Monday, October 11, 2004 - link

    To amplify on my earlier post re: the Witty worm:

    Witty was less than 700 bytes in size. See Bruce Schneier's commentary:

    http://tinyurl.com/ywpf2

    From the CAIDA analysis of Witty: When users participating in the best security practice that can be reasonably expected get infected with a virulent and damaging worm, we need to reconsider the notion that end user behavior can solve or even effectively mitigate the malicious software problem and turn our attention toward both preventing software vulnerabilities in the first place and developing large-scale, robust and reliable infrastructure that can mitigate current security problems without relying on end user intervention.
    ----------------------------------

    It could be reasonably argued that increasing the installed base of MacOS X would help to address this situation. News reports of Bill Gates' home PCs being attacked by malware do not inspire confidence that adding more Windows PCs, regardless of their speed relative to Macs, would improve overall Internet security.

    Maybe it's why Anand finally decided to try a Mac. Hmm...
  • victorpanlilio - Monday, October 11, 2004 - link

    FinalFantasy also wrote in #151: a PC can do everything a Mac does and more

    Well, in at least one sense, you are correct. A Windows PC can be attacked more, and it can spread the infection a lot faster. See my post #152. :-)
  • victorpanlilio - Monday, October 11, 2004 - link

    FinalFantasy wrote in #151: I still say Macs are expensive computers that people pay money for cus it's a "Mac", like people buying a "Dell" or an "HP". Mac does a good job at making people waste money.

    You make some pretty bold assertions with no factual sources to back them up. We are supposed to take you at your word when you don't even have the courage to use your real name? :-D
  • victorpanlilio - Monday, October 11, 2004 - link

    CindyRodriguez also wrote in 149: I think the percentage of Mac OS X users is over half now.. still a significant number of potential targets

    Allow me to expand a bit on this. No system is invulnerable, but even if the MacOS X user base were to increase significantly, it is unlikely that it will be attacked *proportionally*, because of key differences in the OS X security model compared with Windows. The Witty Worm was designed to attack a very specific type of target, about 12,000 Windows nodes running a specific security product -- and it took them ALL out in under 45 minutes, with no action on the part of the user required. If Witty had exploited Messenger service in NT4/2K/XP, the consequences would've been catastrophic for Windows PC users:

    http://www.caida.org/analysis/security/witty/

    from which I quote:

    The patch model for Internet security has failed spectacularly. To remedy this, there have been a number of suggestions for ways to try to shoehorn end users into becoming security experts, including making them financially liable for the consequences of their computers being hijacked by malware or miscreants. Notwithstanding the fundamental inequities involved in encouraging people sign on to the Internet with a single click, and then requiring them to fix flaws in software marketed to them as secure with technical skills they do not possess, many users do choose to protect themselves at their own expense by purchasing antivirus and firewall software. Making this choice is the gold-standard for end user behavior -- they recognize both that security is important and that they do not possess the skills necessary to effect it themselves. When users participating in the best security practice that can be reasonably expected get infected with a virulent and damaging worm, we need to reconsider the notion that end user behavior can solve or even effectively mitigate the malicious software problem and turn our attention toward both preventing software vulnerabilities in the first place and developing large-scale, robust and reliable infrastructure that can mitigate current security problems without relying on end user intervention.
    ----------------------------------

    So, given that patching is at best a stop-gap, wouldn't it make sense to choose a more secure system to begin with? Richard Clarke, Bruce Schneier, and Richard Forno seem to think so.

    In this context, Anand's observation that "Apple has developed a very strong platform" takes on new significance.
  • FinalFantasy - Monday, October 11, 2004 - link

    I still say Macs are expensive computers that people pay money for cus it's a "Mac", like people buying a "Dell" or an "HP". Mac does a good job at making people waste money.

    The only way I see a Mac being useful, is if they were a cheaper alternative to a PC instead of being a more expensive computer that is sold by name/brand...in reality Macs should be a lot cheaper than a PC's not more expensive than one! They do nothing a PC can't do, but a PC can do everything a Mac does and more and for cheaper (Not 100% true, but pretty close to it).

    They don't play games well, a cheaper custom built PC will perform just as well, if not better, than a Mac in encoding/editing test/benchmarks...you don't need to water cool your system, you don't need dual processors...a lone AMD64 or P4 w/HT will multi-task better then a water-cooled dualie G5. Could you imagine if a Windows OS was made to take advantage of/made for dual AMD64's or dual P4's w/HT...

    The point i'm trying to make is...IF YOU COULD, not saying it's possible, but if you could make a PC w/dual AMD64's or P4's w/HT, w/water cooling and comparable amount of RAM...the PC would be way cheaper and run a hell of a lot faster then the Mac in any benchmark. Now imagine overclocking a machine like that? Does a Mac allow users to change clock frequencies, memory timings etc?

    Excuse spelling errors etc.
  • victorpanlilio - Monday, October 11, 2004 - link

    CindyRodriguez wrote in 149: It's a dummy Office 2004 demo that was circulating on limewire. It relied on people to download a 108 K copy of office (yes, a 108 K copy of Office) from somewhere other than Microsoft and run it. Duh. Some people apparently don't deserve to have data.

    Well, in all fairness, the 108K might have been a stub loader that pulls down the actuall installer, like the 137K Office 2000 SP3 updater for Windows. But getting any software off LimeWire is just asking for trouble, and this particular Trojan wipes out the home directory of the currently logged in user, leaving the OS and applications intact -- they'd lose their pictures, music, etc. They wouldn't have to reimage the HD, but if they don't have backups of their data... they can pay $$$ for a recovery service. No matter how you look at it, no system is invulnerable, but the news is filled with stories of people with even well-protected PCs getting hit where it hurts. One of them is Bill Gates.
  • CindyRodriguez - Monday, October 11, 2004 - link

    FinalFantasy: "My friends husbands Mac just got a trojan horse the other day...when more people start writing viruses, "

    That's amazing, what did it do? What was it called? Was it the one identified by Intego (antivirus) software which didn't do anything malicous?
    http://www.wired.com/news/mac/0,2125,63000,00.html...
    It was a concept that can't even replicate its self.

    Maybe you are talking about the other one (yes, the only other one).
    http://www.intego.com/news/pr42.html
    It's a dummy Office 2004 demo that was circulating on limewire. It relied on people to download a 108 K copy of office (yes, a 108 K copy of Office) from somewhere other than Microsoft and run it. Duh. Some people apparently don't deserve to have data.

    The fact is, OS X is secure by design. Apple ships it with no services running by default. They hide insecure services like telnetd from users. I agree that there is a low profile aspect to the amount of hack attempts but it's more than that. There are over 25,000,000 Mac users in the world. Anyone who says that 25,000,000 nodes isn't a big enough target for hackers is pulling your leg. (caveat: Not all those nodes run OS X.. I think the percentage of Mac OS X users is over half now.. still a significant number of potential targets)


    TM8000: "When you actually do video editing or other heavy usage, the mac will not loose much speed, but since hyperthreading was introduced, pc's also keep their responsiveness under load.

    Also, since macs only come in cute design, lots of male professionals would not want to be seen behind one. A black mac could cure this, but those have not been build for at least 5 years. "

    HT typically accounts for about +15% to -10% performance increase from what I've seen, I wouldn't consider it on par with SMP. One thing that kills me is that Windows chokes on anything when you are running an install. On OS X (when I'm setting up an image) I often run several installers at once and continue to work.
    Since when are new Macs "cute"? G5s are big Aluminum cheeze graters (and they are freaking heavy). Sounds like you are still used to fruity iMacs. ;-)


    Zak: "he biggest problem with the article I sa so far is overlooking the iApps. Also, the apps equivalents are not correct."

    Sorry Zak, Anand DID cover the iApps though not all of them. He covered the ones that he needed to look at as someone who was using the machine for typical day to day stuff. Granted GarageBand is pretty damn cool for a bundled app, but it's not the thing you boot up while you are working on an article. I agree that his comparisons to PC counterparts was questionable but I think he compared the iApp to the one app he used on Windows. Again, valid in the context of the story.
    (see, I'm fair and balanced ;-)

    Reflex: "Windows 1.0 existed in 1985 and allowed 'multitasking', which was actually 'task switching'. The MacOS up until X never had pre-emptive multitasking, which is what Anand was reffering to. It used task switching, which is not the same thing.

    Windows95 was the first version of Windows to support pre-emptive multi-tasking, although it was poorly implemented. The NT line has had it from the beginning, as has OS X from Apple. "

    That's a bit misleading. Task switching and multitasking are pretty different. Task switching is simply flipping through multiple tasks without the ability to run them concurrently.
    The Mac OS had something called the switcher that allowed for task switching. I could be wrong here but I'm too lazy to do all the research. I believe multi-finder is from way back around Os 3 or 4. OS 6 debuted something called multi-finder which allowed for cooperative multitasking. Macs remained cooperatively multitasking until OS X, though the kernel in later versions actually used to preempt greedy applications when they would refuse to give up any or enough cycles. The kernel would actually throttle greedy apps when multiple programs were running. In essence it was Apple's attempt to impose preemptive multitasking on a cooperative system.
    In my experience, OS 8 and OS 9s multitasking was as good or better than Win95 which was supposedly preemptive (though it wasn't really). It was way to easy to have one app hang up 95. 98 was closer. Overall, I think 98 did a better job, but there were plenty of times when 98[se] would choke.

    DMR9748: "He writes that Apples make up 2% of the computer market. No one wants to impact such a small number of people in such a huge market. You gain no fame for affecting 2 computers out of a hundred. If Apple had 50% of the market, then you would have the same issues with viruses computer users would. "
    No it wouldn't. It would have more, but the OS is designed differently than XP. You can't run arbitrary code the modifies the system without authenticating as an administrator. You also don't boot OS X up with a load of stupid services running in the background (thank god SP2 finally appears to disable messenger by default.. bout time!)

    "99% of viruses requires user interaction in order to infect a computer."
    No, that's not true.. well maybe it is when you have something like 80,000+ viruses/trojans, but some the most malicious worms of the last couple years have spread by exploiting remote services on Windows. You didn't need to do anything, just be unpatched on the net.

    "MAC worksation costs 2400 to 3000 dollars"
    What's a Media Access Control Workstation and why do they cost so much?
  • CindyRodriguez - Monday, October 11, 2004 - link

    Skidboysteve,
    I'm sorry to do this to you, but you asked for it.

    "ALl it takes is one air cooled 2.4ghz Athlon64 to match a DUAL WATER COOLED 2.5ghz G5. "

    The 2.5 GHz is liquid cooled because the heat density is signficantly higher than the Athlon64. The .09 micron G5 produces less waste heat than the Athlon64 BUT the die size is about around half of an Athlon 64. The .09 micron PPC 970 is about 65^mm.
    You are inferring that the 970 runs hotter but this is NOT the case, it just produces more heat per area so it needs a more efficient cooling system. And this affects performance how?

    "Not to mention a single air cooled 2.4 A64 is cheaper. "

    Gee really? I would have never guessed that a single processor consumer machine would cost less than a dual processor machine with PCI-X and just about every other goodie under the sun built in.

    "And that barefeats article is so laughable, one of the shadiest configurations of hardware i've ever seen... not trustable at all. "

    I didn't quote bare feats so why are you directing this at me?
    I'm not going to get into a benchmark war because those are best left to people with genital size issues. I was clear in previous posts that I KNOW and athlon64 is faster for a lot of tasks. It's faster when ultra low latency memory access is critical.

    "And where the hell did you pull the PPC970 does more ops per clock than an Athlon64 info? It has a 16 stage integer pipe, gee, hmm, thats 25% more than an athlon64. Now I know your going to say it can have 200 operations in flight, but... "

    Sorry skid. What the hell does the length of the integer pipe or the number of inflight operations have to do WITH WHAT I SAID? Duh. I said more ops per clock. The PPC 970 can execute up to 8 operations per clock cycle. It's a very wide core. How many can the hammer core execute? That's all I said, i didn't say it had a shorter pipe, I didn't say it had more or less in flight instructions.
    BTW, mentioning the large number of in flight instructions undercuts your argument that the processor can't keep it's self fed with data doesn't it? You don't suppose there is a reason why it can have over 200 in flight instructions?


    (http://arstechnica.com/cpu/02q2/ppc970/ppc970-5.ht...

    You do realize that this article was produced BEFORE Hannible was albe to see real documentation or talk to ibm, right? He posted a follow up correcting some of his misperceptions.
    Maybe you could have used this one if you really wanted accurate info: http://arstechnica.com/wankerdesk/3q02/powerpc.htm...
    In that article, Hannible prediced we wouldn't see a G5 until early 2004. ;-)
    Those early articles are factual on some points, but Hannible admitted he was mistaken on other points because he had to guess about some aspects of the PPC 970.

    "Your "facts" are terribly flawed and I just had to post about this because somehow no one else did. "

    That's funny, I feel the exact same way about your 'facts'.

    "The PPC970 is the best chip the Mac has ever had, but its clock is not high enough, its too hot, and its operations per clock are no where near the G4, and behind the A64. "

    How terribly insightful. The latest chip for the Mac platform is the best they've ever had. Who'd have guessed. It's too hot though it runs cooler than P4s and desktop Athlon64s? It's operations for clock are no where near the G4?? They are WAY past the G4.

    (http://arstechnica.com/cpu/03q1/ppc970/ppc970-1.ht...

    Again, you post an article that was written based on guesswork before the processor was even released. Great detective work sherlock.

    "I realize this probably comes off as a massive PC-bias attack on you, but honestly, get your facts straight before you start praising the great PPC970 chip on a HARDWARE website, where people KNOW whats up."

    Well there's knowing and there's knowing isn't there?
    ;-)
  • victorpanlilio - Monday, October 11, 2004 - link

    I had written in #146: "We should all be concerned that the average PC user is not as well protected against malware attacks as they should be."

    To illustrate my point further:

    Exhibit A:
    Computer Users Face new Scourge
    http://tinyurl.com/44b69

    Exhibit B:
    Geek Squad has hands full with malware
    http://tinyurl.com/5nge8

    A fair and balanced article on the experience of using MacOS X should underline the fact that it is free of the aggravation and inconvenience of dealing with these types of malware attacks. As I've pointed out above, we can argue about why this is the case, but there is no arguing the fact.

    Quote from Exhibit B: "One nightmarish hard disk took him eight hours to clean up"

    8 hours x C$95/hour = C$760. Depending on the age of the affected machine, it might make more sense to buy a new one.
  • victorpanlilio - Monday, October 11, 2004 - link

    fxparis wrote in 142: I just " fear " that those leeches dedicated to hassle other people work and life have many skills and adaptation potentiality when it comes to "mal-programming"

    Oh, those leeches are clever, alright. But since the antivirus companies suspect that organized crime is behind many of the blended threats now appearing, it makes sense for criminals to recruit the largest number of bot zombies for their purposes. And the most vulnerable systems, in the largest numbers, are PCs. We should all be concerned that the average PC user is not as well protected against malware attacks as they should be.

Log in

Don't have an account? Sign up now