Slashdot Mirror


Ars Technica Reviews OS X 10.5

E1ven writes "Ars Technica has published their in-depth review of the newest version of Mac OS X. John Siracusa both covers the user-visible features such as the new UI tweaks and Time Machine, and dives into the increased use of metadata and the new APIs introduced and what they mean for the future of OS X."

74 of 522 comments (clear)

  1. lookin good by Vanden · · Score: 5, Interesting

    All of the reviews I've read thus far, including Ars, have been very positive. It's amazing how much can be done in a corporate/development culture like Apple in 2.5 years compared to the debacle that is Vista, which MS took 5+ years to produce (not that there's nothing at all positive about Vista, but looking in comparison).

    Hopefully a good step forward for Apple that will lead to larger market share. I'll be installing as soon as my job gets its site license worked out.

    1. Re:lookin good by sqrt(2) · · Score: 4, Interesting

      It's too bad Vista and OSX will never compete with each other directly. When you can install 10.5 on the same range of computers as Vista (along with all the myriad problems and support nightmares for Apple that go along with that) we could really see which is the better operating system. I've installed and tested Vista on a wide range of desktops and Laptop computers and it's stability and compatibility is wider than even XP or Ubuntu (the other two OSs I commonly use). This is important for a lot of people, myself included. I'd never consider buying a computer I couldn't rebuild or modify (or build entirely) so using Apple's software is never an option for me.

      --
      If you build it, nerds will come. Soylentnews.org
    2. Re:lookin good by Kadin2048 · · Score: 3, Insightful

      The point of the Macintosh is that you don't expose yourself to the inevitable problems that come as a result of that.

      The Mac OS doesn't compete with Vista as operating systems, but the platform as a whole, as a device for doing things, does compete with other platforms and manufacturers.

      I don't see any reason for Apple to want to try to do what Microsoft does, and as a user of their products I frankly don't want them to. The reason I've always felt that Apple gear was worth the price is because it's a predictable, known quantity, and because it's sold as a system rather than as bits and pieces. While being able to assemble it would admittedly be nice for hobbyists (and it was nice back in the day when Apple sold motherboards through their VAR chain, so you could build them), it's not a compelling feature for most of their core market.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    3. Re:lookin good by sqrt(2) · · Score: 3, Interesting

      ...and as a user of their products... Perfectly fine. However, there's a group of people that wants something completely different than you do. I wouldn't be happy with the restriction of the Mac platform, and maybe you'd be frustrated with a PC. The reasons you like Apple are the same reasons I don't like them and prefer the alternative. This doesn't make either position more or less valid than the other. Both of us end up just as satisfied with our respective outcomes. But for people not in your camp, Apple is not competing with MS for their business.

      (And to the childish mods: if you disagree, post a reply. My original response wasn't a troll, flamebait, overrated or funny. You're not accomplishing anything productive by abusing the mod system.)
      --
      If you build it, nerds will come. Soylentnews.org
    4. Re:lookin good by tyrione · · Score: 3, Informative

      There's no question that OS X Leopard runs on AMD. It's that they have no plans to release it on AMD. The foundation of OS X has run x86 since Openstep 3.1. They kept it current until it was time to switch. If Intel screws over Apple they can switch to AMD.

    5. Re:lookin good by omeomi · · Score: 4, Insightful

      because it's sold as a system rather than as bits and pieces

      You do realize that the majority of Windows machines are sold as a system, not as bits and pieces. It's a fairly small subset of the population that builds their own computers. And aside from the motherboard, everything else on a Mac is just as configurable / replaceable as with a Windows machine. Apple fans might tend to choose not to upgrade components, but there isn't any real reason that they can't (again, aside from the motherboard / mainboard)...

    6. Re:lookin good by crayz · · Score: 3, Insightful

      OS X can run on AMD fine. The fact is Apple prevents OS X from running on unverified x86 hardware to lock customers into Apple hardware. You can be for or against that decision, but it has absolutely nothing to do with the GP's point that "Most of the complaints about Vista are in relation to drivers" and that OS X somehow skates those issues to such an extent that it's unable to run on anything but a single x86 manufacturer's hardware

      As the parent points out this is ludicrous - especially if you count the iPhone, OS X supports a much broader range of CPUs than Microsoft. I don't doubt Microsoft has spent more time addressing driver compatibility than Apple has, but there are a number of other issues in play, such as Apple's willingness to break backwards compatibility for the sake of cleaner APIs and a saner OS, and their utilization of third-party components wherever possible - BSD tools/Mach/KHTML/DTrace/ZFS(soon)/etc. Microsoft has full-blown NIH syndrome, with the end result that they go out and build everything from scratch, with 90% of it being worse than open source solutions. They're getting crushed by their own proprietary codebase and enormous level of legacy support

    7. Re:lookin good by jcr · · Score: 2, Insightful

      Well, Leopard's great, but topping vista isn't much of an accomplishment. The Llonghorn disaster was obvious for many years, just like Office Vision at IBM, or Copland at Apple. Vista isn't longhorn, it's a 1 1/2 year rush-job of an update, trying to distract the customers and investors from the magnitude of longhorn's failure.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    8. Re:lookin good by tyrione · · Score: 2, Insightful

      I'm replying as someone who worked for NeXT and Apple. That hack is not what I'm discussing. There is no build of AMD on the net. Just know that OS X ran Intel before Rhapsody came out. I know because I saw it every day. The technology to turn the switch is always an option. However, Apple has no reason to switch, because Intel gets Steve Jobs and Apple and has built a long-term relationship with Apple that IBM and Motorola never cared to build.

    9. Re:lookin good by djupedal · · Score: 2, Interesting

      "You do realize that the majority of Windows machines are sold as a system, not as bits and pieces. It's a fairly small subset of the population that builds their own computers."

      You've never been to Asia, I take it.

      Fight the crowd...sit down...fill out a form...get a quote and wait briefly while the girls/boys in the back build your box to order:
      - case
      - motherboard
      - power supply
      - ram
      - HD(s)
      - optical drive
      - cards
      - k'board/mouse
      - monitor

      From Hong Kong to Shenzhen - Shanghai to Beijing. And this is just China. Thousands & thousands of computers are built every working hour, from South Korea to Vietnam, specifically according to user wishes and specials 'o the day.

      The Asia configured assembly line boxes generally go to businesses.

    10. Re:lookin good by Anonymous Coward · · Score: 2, Insightful

      As a recent OS X convert myself, my experience has been exactly the opposite of yours. I used to be able to work a lot faster, a lot smoother, without having to stop and interrupt my flow of thought -- yes, on Windows XP. Linux has been slightly less usable, but still more so than OS X. Here's why:

      First, the shortcuts are not consistent from program to program. Firefox, for example, uses Ctrl-D to deny cookies, while Safari uses Command-D to deny. Browsing back and forth is Command-Left and Command-Right, but that is also the shortcut to go to the beginning/end of line (when typing into a form field, for example). Microsoft Word for Mac uses Windows-style shortcuts (end/home etc). I realize that this is not an OS X problem, but in a way it is -- these keys are not enforced like they are on other OSes (yes, linux has good shortcuts). These impede my flow of thought when I have to fish for the right keys to move from word to word, use the delete key (on a laptop), show the desktop (F11? wtf). I could go on and on about bad shortcut keys, but I think I have gotten my point across. Oh, and using Open Office is not feasible in OS X. I'm sorry, but it plain sucks (slow, inconsistent, requires X11...)

      Second, window switching is abysmal. In fact, you can't switch between windows. You switch between applications. THEN, and only then, can you switch between windows with Command ~. Furthermore, you can't even switch windows if one of them is minimized. Yep, you have to fish for it with your mouse (this makes the minimize button and Expose completely useless). And no, Expose does not show minimized windows either. So, my shortcuts are all messed up, my desktop is cluttered, and the "zoom" button has unpredictable behaviors (try it in iTunes, for example).

      Third, I have had weird things happen with my MBP -- fans just started spinning at 6000rpm for no good reason. I had to reset the PRAM. Why? Also, when the battery goes empty and the system goes to sleep, plugging it in does not let you turn the system back on! Err what? I have to wait 10 minutes or so for the battery to get charged at least a little.

      So, OS X indeed slows me down to the point where I lose my train of thought when I'm "in the zone." This just sucks, and it's a shame too. I really like the look of OS X, and I think it's a great system -- but my needs are different than those of many people, and sadly is simply not a system for me. But I readily admit that it's the best damn notebook I ever had (and for $5K it damn well better be -- it's my company's).

      mk

      P.S. Sorry to have to post as AC, but I don't want to go to Karma hell. It's not my intention to start a flame war anyway, just giving you an honest answer to your question, from my point of view.

    11. Re:lookin good by NotAgent86 · · Score: 2, Informative

      Use Command-H (Hide) rather than Command-M (Minimize) and then when you cycle through the window will be function as you want. Drove me insane too until I found it,..

    12. Re:lookin good by Brat+Food · · Score: 2, Interesting

      1- Shortcuts form program to program.

      Firefox is a pretty bad example, as in almost every other program theres is a huge amount of consistency. Th shortcut differences in firefox mostly stem from the dev team trying to keep FF the same across platforms, though it is looking like they will make it more macified in the next major release. Honestly, if you dig a little bit, like in system preferences, you can change the behavior of a lot of whats pissing you off.

      2- Window switching
      I have to totally disagree.
      command + ` usually switches between windows in the app on top

      command + tab has a TON of options. First off, command+tab, you can let go of tab and you have the switcher up. Now, you can use mouse, tab, or arrow keys to move between apps. You can also minimize or quit an app from here, by pressing H to hide and Q to quit.

      Expose is really the best way though. I map expose to a mouse button, as well as the last few F keys. You expose in to show all windows or show windows in current app. If you have a few documents open, doing it for that app is a ton faster then anything in windows. I use it extensively in photoshop, where I often have 5-10 things open.

      Also, if you expose, you can tab and it will go app to app showing open windows. I wouldn't be surprised if theres a trick involving minimized windows, but imm not here to do your research.
      To be honest, I dont even minimize things anymore. Theres really no point.

      3- fans and battery
      First off, fans going gung ho is usually because of some piece of bad software over utilizing the cpu/gpu. If theres something more sinister, it's either a hardware failure or theres probably an update for errant behavior. But, honestly, having a semi-easy way to reset your systems hardware.. is a good thing, right? Also, its not PRAM anymore for anyone reading (on the intel hardware). Crap happens, it's not just cus you have a mac.

      Also, for people who REALLLLLY want to customize keyboard shortcuts and, well, everything else, try

      http://www.orderedbytes.com/controllermate/

      really, it's amazing, and I use it for adding shortcuts on my logitech mouse on a per app basis.

      --

      "Stuff... In my home!? NEVER!" - Zim on Invader Zim
      "I want the toilet seat!" - Little Dog on Two Stupid Dogs
    13. Re:lookin good by ArikTheRed · · Score: 3, Insightful
      But his major complaints are 1) It's not like Windows/Linux or 2) certain programs don't work as expected. Can I hate Windows because I prefer Emacs bindings? I like to type CTRL-S to search and CTRL-X-S to save... that's not the OS's fault that my preferences are different.

      So, let me deconstruct them:

      First, the shortcuts are not consistent from program to program. Firefox, for example, uses Ctrl-D to deny cookies, while Safari uses Command-D to deny. Browsing back and forth is Command-Left and Command-Right, but that is also the shortcut to go to the beginning/end of line (when typing into a form field, for example). Microsoft Word for Mac uses Windows-style shortcuts (end/home etc). I realize that this is not an OS X problem, but in a way it is -- these keys are not enforced like they are on other OSes What a load of horse crap. Firefox keys aren't "enforced" in Windows to be similar to Windows keys, they just happen to be. This has nothing to do with the OS - that has to do with the programs you CHOOSE to use.

      (yes, linux has good shortcuts). These impede my flow of thought when I have to fish for the right keys to move from word to word, use the delete key (on a laptop), show the desktop (F11? wtf). I could go on and on about bad shortcut keys, but I think I have gotten my point across. Not really, since you can change all sorts of shortcuts in System Preferences.

      Oh, and using Open Office is not feasible in OS X. I'm sorry, but it plain sucks (slow, inconsistent, requires X11...) That's why people use NeoOffice.

      Second, window switching is abysmal. In fact, you can't switch between windows. You switch between applications. THEN, and only then, can you switch between windows with Command ~. Again, this is your preference. I enjoy this feature very much.

      Furthermore, you can't even switch windows if one of them is minimized. Yep, you have to fish for it with your mouse (this makes the minimize button and Expose completely useless). And no, Expose does not show minimized windows either. So, my shortcuts are all messed up, my desktop is cluttered, and the "zoom" button has unpredictable behaviors (try it in iTunes, for example). You are correct about this. Check out Quicksilver or Witch. In other words, learn the tools of the trade.

      Third, I have had weird things happen with my MBP -- fans just started spinning at 6000rpm for no good reason. I had to reset the PRAM. Why? Also, when the battery goes empty and the system goes to sleep, plugging it in does not let you turn the system back on! Err what? I have to wait 10 minutes or so for the battery to get charged at least a little. WTF? I have no idea what you're talking about here. Also, what does this have to do with OSX?
    14. Re:lookin good by Kadin2048 · · Score: 2, Informative

      Use Command-H (Hide) rather than Command-M (Minimize) and then when you cycle through the window will be function as you want. Drove me insane too until I found it,.. It's worth noting this was the pre-OS X version of window minimization. I'm not sure when it originated but it was definitely around in System 7; I used to use it very heavily. Then in OS 8 they brought out 'rollup' windows that let you reduce a window to its title bar, and this is what turned into the Dock minimization in OS X. But the original show/hide functions never left.

      I've always thought that the Hide function was more useful than the Dock, though. Press Cmd-H and bam, the thing just gets out of your way. No animations, no screwing around, just out of your way so you can do something.

      Cmd-Opt-H is also handy, it hides all the applications except for the currently active one, nice when you're using the Finder and want to see the Desktop but it's buried in other apps' windows. If you have a mouse with a lot of extra buttons that can be programmed on an application-by-application basis, you might want to think about putting those hotkeys in. (Back in the day I had them programmed into buttons on a trackball and it was great.)

      I'm still hoping someday they'll bring back the Put Away command.
      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    15. Re:lookin good by lazy_playboy · · Score: 3, Informative

      Your whole post can be summed up with, "I'm not used to it", or ,"I can't change from my Windows habits", which doesn't say much about OS X specifically.

      I've never understood what's difficult to grasp about apps not quitting when the last window is closed. Why should I want that? 'apple-W' to close the window, 'apple-Q' to quit.

      I'm hating the look and function of the new dock, though. Now that is something to complain about! ;-)

    16. Re:lookin good by EggyToast · · Score: 2, Insightful

      I've found that most people run into problems with OS X when they act like it's "windows, but different." A lot of linux desktops mimic Windows in many aspects, which is why some people don't run into those same issues.

      For instance, I never minimize anything but PDFs, and that's only as "storage." Otherwise, there's no reason to minimize anything -- all the desktop clutter is perfectly normal, thanks to expose and the separation between "applications" and "windows." Windows users, at least the plain jane ones, are in the habit of opening up a window full-screen, and when they want to use something else, they minimize it to the doc and switch to the next window, also in full-screen. So the taskbar (since they're generally not using tab to switch between windows) is their main navigation.

      That approach is completely unneeded on OS X, where there's no "gray background" for an app and you don't end up with windows inside other windows, but rather the overall "application" that spawns actual windows.

      I know you're speaking for your fiance having those problems, but whenever I've had to help someone with a new mac, I spend some time giving them some pointers, and explicitly stating that "it's not windows, and here are some things I KNOW you do in Windows that you don't have to do anymore." Thinks like use their pinky for hotkeys -- I tell them to use their thumb instead, and they usually go "oooohhhhh... that is easier!" And they start actually using hotkeys. I also teach them about expose, and after I give them some pointers about it they realize it's more than just flashy crap.

      I have to train people how to use macs at my job, since we typically hire people based on technical skills, not on OS allegiance, so I end up seeing a lot of odd habits that Windows users pick up. Your fiance's experiences aren't at all surprising to me; you really need to sit down with someone and tell them that what they're doing is wrong, which is never fun when dealing with computers :D

    17. Re:lookin good by blueskies · · Score: 2, Informative

      I switched to a full OS X user (same speed as windows) with in 3 months. The only reason it took that long is that i am/was a power user in Windows using Window-P- to open apps in 3 keys strokes and such. There are a number of Apps i can't live without being installed on OS X, but once they are installed and my wetware is reprogrammed into OSX mode, i can move faster then when my brain is in XP mode on an XP machine.

      quicksilver - i am keystrokes away from my apps
      witch - gives better control of "command-tab"
      Ctrl-F2 - takes me to the menu bar (most annoying key combo)
      command-tab: cycle forwards through open apps
      Command-`: cycle through an app's open windows
      command-m: minimizes window (annoying to get back from dock)
      command-h: hides windows
      command-w: closes window
      command-q: closes app

      And I reversed my Function keys to not require fn, and i added the preference to be able to tab to all fields inside apps.

    18. Re:lookin good by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      As a recent OS X convert myself, my experience has been exactly the opposite of yours. I used to be able to work a lot faster, a lot smoother, without having to stop and interrupt my flow of thought -- yes, on Windows XP. Linux has been slightly less usable, but still more so than OS X.

      Often when people are power users, there is a big learning curve to get up to speed on a different system. The people I know who have the most trouble are those who insist on trying to exactly recreate their workflows from an old system and who are not open to learning new ways. People coming to OS X especially have problems because Apple often only really polishes one good workflow for a given task. At the same time OS X has some really useful new workflows and abilities that are often completely ignored by people who just want it to be exactly like Windows or Solaris or OpenBSD or whatever.

      Please note, OS X is not the best platform for all tasks. Personally, I use OS X, Linux, and WinXP daily for different tasks and they all have their strengths and weaknesses. I don't advocate any given OS for everyone and everything.

      First, the shortcuts are not consistent from program to program.

      Actually, I find them more consistent, with the exception of a small subset of programs that are quick and dirty ports or which intentionally try to maintain a cross platform interface based on another platform (like Firefox or Word). Have you tried Camino?

      Oh, and using Open Office is not feasible in OS X. I'm sorry, but it plain sucks (slow, inconsistent, requires X11...)

      OpenOffice is not well implemented on OS X. That is true. Try NeoOffice/J. It is the currently supported version and does not require X11. You must be using the really old and no longer supported X11 version.

      I notice all the problems you mention so far are with using some given program that you used on another platform and which is different on OS X. Maybe you should consider the tasks you need to accomplish and then find the best software on OS X to accomplish them, instead of trying to find a port of what you used to use.

      Second, window switching is abysmal. In fact, you can't switch between windows. You switch between applications. THEN, and only then, can you switch between windows with Command ~.

      For very small numbers of open windows, OS X users suffer a slight penalty. For very large numbers of windows, the OS X way is significantly superior. Consider 100 windows open, 10 applications, each with 10 windows. On windows, to navigate from app1, window1 to app5, window5 you have to push 49 keystrokes. On OS X, you have to push 8 keystrokes (4 to switch to the right application and 4 to switch to the right window). That is a very serious usability win, even though it requires users learn to different keystrokes.

      Furthermore, you can't even switch windows if one of them is minimized. Yep, you have to fish for it with your mouse (this makes the minimize button and Expose completely useless).

      I see no reason in OS X to ever minimize a window. I think it is mostly a legacy control from pre-OS X MacOS. I recommend cutting it out of your workflow entirely.

      Third, I have had weird things happen with my MBP -- fans just started spinning at 6000rpm for no good reason. I had to reset the PRAM. Why? Also, when the battery goes empty and the system goes to sleep, plugging it in does not let you turn the system back on! Err what? I have to wait 10 minutes or so for the battery to get charged at least a little.

      Sounds like you are having hardware problems. My Macbook works fine while plugged in, even if I have no battery in it at all. All manufacturers will have hardware problems, but the consensus is Apple is right at the top of the pack for reliability, so I don't see that you can argue logically that this is a problem compared to Windows or Linux.

    19. Re:lookin good by KaptajnKold · · Score: 2

      The key combos you mentioned in your first post - like denying cookies in browswers - are pretty specialised, and I don't really see how you would make the system enforce them. How is it an OS design decision to enforce browser-specifik behaviour? Furthermore, the key combos that are general and used in all applications are indeed "enforced" (or more precisely: Made available) by the OS. Things like quitting programs, copying and pasting, searching, getting help etc. You mentioned that you like Linux better which I don't understand, because on Linusx none of these work in a consistent manner which is why I keep insisting that Linux is "not ready for the desktop"(tm): Copy-pasting between Firefox, the xterm and Emacs makes you scratch your head in wonder. Why is it done in three different ways? (Ctrl-V, Ctrl-Shift-V and Meta-Y for pasting in those 3 programs).

      But in fact I already know the answer: There's simply no way for an OS to enforce any standards, if developpers insist on implementing everything by themselves in their own way instead of using the facilities provided by the OS. This is the reason why Office on the mac works like it does on Windows. Because it uses a framework made by Microsoft for Windows and because MS haven't bothered changing it to behave like a proper mac application. Similarly, you'll find that iTunes and Quicktimes for Windows have some peculiar, non-standard behaviours that they inherited from their mac-codebase. And emacs works the same way, no matter what system you use it on because it uses no OS-specifik code whatsoever, which as an aside is probably something it's users consider a good thing.

      I have no particular motivation to try and make you fall in love with OS X. But it does bother me that you accuse Apple of getting it completely wrong, when it seems obvious to me that your set of personal, subjective preferences are just that: Personal and subjective. What's more, it strikes me that the points you touch upon are very minor compared to the overwhelming number of flaws in Windows. I find that there are many things in OS X that bothers me and I wish that Apple would do them differently. It's just that there are infinitely many more things in Windows and Linux that bother me more, so for now I stick with my guns. It did however take me around 6 months to get used to the way things work on a mac, when first I switched in 1998. Back then it was even more frustrating because noone else I knew used a mac, so there was noone that could help me when I had a problem.

  2. Great Review by AndrewStephens · · Score: 4, Informative

    I came across this article this morning. It's great to see Ars Technica pumping out another of their signature ridiculously-in-depth technical reviews. I have just (like 15 minutes ago) finished installing OSX 10.5 on my MacBook. The review is right about some of the aesthetic changes being a step backwards, but on the whole it feels snappier and some of the new functionality (stacks, time machine) is fantastic. I am looking forward to having a proper play tonight.

    --
    sheep.horse - does not contain information on sheep or horses.
  3. Re:Hatred for the interface changes by Carthag · · Score: 5, Informative

    If you read the other reviews Siracusa did for Ars Technica, you'll see that he has a long and difficult history with the OS X GUI. If I were you I'd try out 10.5 myself and see if it is a worthwhile update or not. All in all, I got the impression from his interview that while there were some changes that he absolutely loathes (rounded menus etc), there are many as well which he have been longing for (disabling the "are you sure" check when changing extensions for instance) or which really impressed him with their usability (quicklook).

  4. The freakin' Dock by realmolo · · Score: 4, Interesting

    Seriously, does ANYONE think the Dock is good? It's an unholy combination of the "Launcher" from the old days, and the Windows taskbar. It does neither job very well.

    The weird thing about OS X is that in most ways, the GUI isn't as good as MacOS 9. I mean, the only real problems with the "classic" Mac GUI were that there wasn't a easily visible way to keep track of/switch between running programs, and the Finder was a pain to work with. Well, and the lack of right-click context menus.

    The Dock is a crappy task switcher, and the Finder is still broken in most of the same ways it has been broken since, oh, 1984.

    Apple just bugs me. They have neat products, but they could be GREAT. They aren't bound by compatibility like MS is, or even Linux. They could do whatever they want. The best of everything. But instead they keep refusing to improve the obvious things.

    1. Re:The freakin' Dock by Anonymous Coward · · Score: 3, Funny

      "The best of everything. But instead they keep refusing to improve the obvious things."

      Kind of like Linux.

    2. Re:The freakin' Dock by pammon · · Score: 3, Insightful

      > They aren't bound by compatibility like MS is, or even Linux.

      Oh, how I wish that were true....but Mac OS X has very strong compatibility requirements, far stronger than Linux and in many ways stronger than Microsoft.

      When Windows and Linux went 64 bit, they just broke all the drivers. Apple maintained compatibility with 32 bit drivers while enabling 64 bit software.
      When Apple migrated from PowerPC to Intel, they maintained binary compatibility with all the old software via a transparent emulator - something you don't find on Linux and that works only partially on the Xbox 360.
      The application frameworks - Carbon, Cocoa - are very much bound by backwards compatibility.

      Linux, with its tradition of open source and recompiles, has it easy.

  5. I notice Leopard ships with a BSOD... sorta by FoolsGold · · Score: 4, Funny
  6. Re:Man, I love my Mac... by sqrt(2) · · Score: 2, Insightful

    You know that most people just turn off UAC, right? Everyone that I've talked to about it said they turned it off after the first message. It's annoying, and if you're computer literate there's really no reason for you to have it on; you wont benefit from it at all. I'm far more annoyed at Ubuntu's constant "admin password required" to do anything important, I see those far more than the Vista UAC message (when it is turned on).

    --
    If you build it, nerds will come. Soylentnews.org
  7. Re:Man, I love my Mac... by Repton · · Score: 4, Insightful

    I run Tiger. My regular userid is not an administrator.

    OSX will prompt me to enter an administrator username and password under three circumstances (in my experience):

    1. I install a new application.
    2. I click the unlock icon in system preferences (to allow me to make system changes).
    3. I want to shut the computer down and someone else is logged in.

    In all three cases, I expect the prompt and the reason is clear. I think it works well...

    --
    Repton.
    They say that only an experienced wizard can do the tengu shuffle.
  8. My review of OSX by kuactet · · Score: 5, Funny

    9:00 a.m.

    Despite having no friends, no life, no education no job, and no prospects, despite the war in Iraq, a plunging dollar, the looming energy crisis, global warming, and the sheer horror of being alive in this day and age, this morning, I woke up happy, for today would be my most exciting review: OSX 10.5 was being released.

    I am not normally one to get excited about reviewing a product, especially if it is my first time using it; usually there is a feeling of trepidation about stepping outside my comfort zone, but today, it is notably absent. Perhaps because I have been following this product since its inception, living the Apple lifestyle in preparation, and becoming fully engrossed by the user community. The experience has been like a second birth to me, and the release of 10.5 is the wonderful culmination.

    But I should back up. For those of you who have been living normal, healthy lives, 10.5, also known as the Leopard is the single most anticipated OSX release of all time, packed with 300 new features that would surely leave its competitors (the monolithic Microsoft and agile Linux) stunned and possibly bleeding as it whizzes by in a blur of growing market share and spots.

    Apple Inc., the Cupertino-based personal electronics company behind the Leopard, burst into the public view in 2001 with the introduction of the phenomenally popular iPod music player. Apple then followed up that success with the iPhone brand cellular phone, which has sold a whopping 1.4 million units since its summer debut. Today, Apple hopes to leverage that success to bootstrap its long-stagnant personal computing platform, the Mac.

    For the last decade, the Mac has maintained a relatively constant 5% share of the global computing market. In recent months, however, increasing disillusionment with the new Microsoft Vista operating system has pushed more and more people into Apple's open arms, but the uptake has been slow. The release of the Leopard, Apple hopes, will be the impetus for users to peek beyond the simple familiarity of Windows. Drawn by the prospect of a bigger and better world, they will slowly venture beyond their thatched grass huts into the thrilling unknown. The Leopard will then snatch them up and drag them into its stylish and intuitive tree to feast.

    Or so it is planned. But will Apple be able to succeed where so many others have failed? Will it finally be able to wrest control of the desktop from the Monopolist? Yes, of course. But it is my duty as a reviewer to show, not just tell. So join me as I prepare to drink deeply of the Steve Jobs Kool-Aid and plunge myself into the Leopard, to prove this Apple revolution is truly the way of the future.

    Part 1: Getting OSX

    3:30 p.m.

    The cold rain pours down outside, but under the glass roof of the Christiana Mall, it is warm and dry. Twenty yards away is the only Apple Store for miles, and consequently where one must go for the latest Apple releases.

    Though I had arrived early, there is already a sizable line, stretching back to where I find myself now. The head of it, I am told, had been waiting since early morning, growing progressively more excited as the day wore on. His manic energy is infectious, it seems, and the light buzz of excitement percolating through the crowd quickly set my nerves on edge in the best possible way. This, I reflect, is better than most drugs.

    I strike up conversation with the man waiting impatiently in front of me. When I ask him what he intends to do with the Leopard when he brings it home, he stares at me for twenty minutes. His steady gaze says more than any words could, and when he tells me he will teach it to love, and then maybe make a movie, I weep for the sheer joy that wells up in my heart. He holds me, understanding.

    5:57 p.m.

    The excitement has reached an almost painful level. It is a silent buzz permeating the very air; the crowd is l

    1. Re:My review of OSX by bar-agent · · Score: 2, Funny

      The box is heavy in my hands. No, not heavy; sturdy, powerful, as though the beast contained within was projecting itself beyond the confines of its cardboard prison. Or perhaps it was the weight of newfound brotherhood.

      Tycho? Is that you?

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
  9. Re:Man, I love my Mac... by microbob · · Score: 4, Interesting

    Not even close. The volume of "are you SURE you want to do this?" prompts that I get on Vista far, far outweigh the number I get on my Mac. I can get upwards of a dozen per day on Vista (heck, I don't even use it *that* much) and maybe once a week I'll get interrupted on OS X.

    Let not even discuss the sheer volumes of the little balloons that pop up in the bottom right. It feels like both XP and Vista always want my attention. Hey, no security is installed. Hey, you need to activate. Hey, you have new updates to install. Hey, are you sure you want to do this? Are you really, really, really sure????

    For me, a good OS gets out of the way and lets me work...I don't need something yapping at my ankles all day.

  10. I think it's great by Space+cowboy · · Score: 4, Interesting
    Personally I don't see the beef people have with it. It works well for me. I like the "shelf" look that people are bitching about as well. Perhaps it's because I don't give much of a crap about "the angle at which the icon points", for crying out loud!

    The other main complaint is the menubar - it's about 10% (guesstimate) transparent. It just adds a subtle shading to the otherwise-white bar. I rather like it, as did most of the commentators in the discussion that I skimmed through. Some people get far too fixated on minute inconsequential details...

    I mean, the only real problems with the "classic" Mac GUI were that there wasn't a easily visible way to keep track of/switch between running programs, and the Finder was a pain to work with. Well, and the lack of right-click context menus

    So Leopard has an easy way to switch/keep track of running programs (the Dock), the Finder is no longer a pain to work with, and OSX has a context bar. And this one is worse ? I got to admit, I'm not an "old-mac" fan - I thought the OS was a piece of crap, and I far preferred my unix workstations of the day, so perhaps there's some magic thing the old OS did. I'm *really* not seeing much wrong with Leopard though. It's still the best damn unix workstation I've ever used, and I've used a lot of them...

    Simon.
    --
    Physicists get Hadrons!
  11. Re:Man, I love my Mac... by ColdWetDog · · Score: 5, Funny

    I don't need something yapping at my ankles all day.

    Thank you for that little vision. Vista (or XP for that matter) as an annoying, barking, 3 inch tall Chihuahua is just perfect.

    --
    Faster! Faster! Faster would be better!
  12. Re:Man, I love my Mac... by sammy+baby · · Score: 2, Informative

    Really, the issue is what requires elevated privileges. OS X will prompt you if you're trying to do something like modify a system-wide file (basically, anything that's not in your home directory), or changing your security settings, but that really doesn't happen that often.

  13. You're doing it wrong (Re:The freakin' Dock) by interactive_civilian · · Score: 4, Interesting
    So said realmolo:

    The Dock is a crappy task switcher, and the Finder is still broken in most of the same ways it has been broken since, oh, 1984.
    You are doing it wrong. The dock isn't meant to be a task switcher. It is a launcher/shortcut area. If you want an application switcher, you have a few options: exposé and cmd-tab to name two. If you want a task switcher, you really can't beat exposé, though most Mac greybeards are probably comfortable with having a portion of the window from their other task visible behind the current front window (which really only works if you are only doing 2 or 3 things at one time).

    According to the article (with which I agree), the only real reasons the finder seems to be broken is because Apple is making it a crappy combination of a browser (or explorer, if you are more comfortable with that term) and a spatial system (like the old finder) instead of clearly separating these things and letting the user to decide what they want to do. The new global view options mung things up even more as far as an intuitive UI goes, IMHO. I guess I can understand the gripes about the Finder, but I really don't use it that much. I prefer using it as a browser in column view, and with that I rarely have to have more than two finder windows open to do any given task. However, my organizational style is probably quite different from others.

    That said, I haven't used Leopard yet, but there are a few things that I'm really not looking forward to. The Dock doesn't seem like too much of a nightmare if it is pinned to the sides (stacks default to grid view, I'm told). I'm a "pin it to the left, keep it small, and keep it hidden" dock user. The new folder icons and their previews on the dock look like they will drive me crazy, but it shouldn't be hard to change that (hopefully).

    Anyway, I don't think the dock is really meant to be a task switcher. Just a launcher that can also give some basic application status information.

    --
    "Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
    1. Re:You're doing it wrong (Re:The freakin' Dock) by mr_matticus · · Score: 3, Insightful

      That's application status information. Just like the mail counters, the Adium message indicators, Toast status indicators, and the other unobtrusive information it contains, the Dock. It's not task-oriented, but rather application-oriented.

      The Dock is an application switcher/launcher, but not a task switcher. You can subdivide it two ways--an All Windows Exposé for a one-key direct shot, or you can switch to a busy application and then use Application Windows Exposé for more effective task switching within an application--far superior to a pop-up list (e.g. when you're working with 15 files in Photoshop or 10 palettes in a drafting application).

      It is more or less the opposite of Windows priorities. It's not a good taskbar because it's not supposed to be. To do so would be redundant.

    2. Re:You're doing it wrong (Re:The freakin' Dock) by VGPowerlord · · Score: 2, Insightful

      That makes sense... until you consider that Exposé didn't show up until 10.3 (Panther).

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  14. Re:OSX and security by Mathi�u · · Score: 5, Informative
    The article looks wrong, my install of Mac OS X Leopard doesn't exhibit any of the issues he describes:

    $ netstat -an | fgrep LISTEN
    tcp4 0 0 127.0.0.1.631 *.* LISTEN
    tcp6 0 0 ::1.631 *.* LISTEN
    $ lsof -iUDP
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    SystemUIS 164 username 9u IPv4 0x674d458 0t0 UDP *:*
    Adium 175 username 8u IPv4 0x674ca38 0t0 UDP *:49181
  15. The myth of the upgradeless by SuperKendall · · Score: 4, Insightful

    I'd never consider buying a computer I couldn't rebuild or modify (or build entirely) so using Apple's software is never an option for me.

    Nor would I. That's why I bought a Mac desktop, where I can replace all the same components I can with a PC desktop... and lets face it, with just about any PC chassis you're going to be almost as limited since motherboard formats change over time. Over the years people have offered processor upgrades as well, made easier of course by them using Intel chips now where processor swaps are just as easy as any other PC motherboard.

    And of course I have a laptop. And just like most laptops, there are more limited changes I can make - but Mac laptops come with a good range of i/o options, including gigabit ethernet and firewire 800.

    Are you honestly saying you never ever would buy a laptop? To me I just can't see saying that someone would never buy a Mac because they can't upgrade one, is just not being true to yourself. You don't want a Mac for other reasons, that's fine - but lets all stop pretending the upgrade options are so very different.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:The myth of the upgradeless by dal20402 · · Score: 3, Interesting

      Nor would I. That's why I bought a Mac desktop, where I can replace all the same components I can with a PC desktop... and lets face it, with just about any PC chassis you're going to be almost as limited since motherboard formats change over time.

      Sadly that's not really possible anymore, as each of the three desktop offerings is made less versatile than a standard desktop PC by design decisions. The Mini uses low-end laptop components, sacrificing performance in the quest for small and quiet. The iMac uses a laptop MB and processor (most notably limiting RAM expansion), can fit only one hard disk, and saddles the buyer with a non-reusable, non-upgradable monitor that will still be looking gorgeous when the iMac is obsolete. The Mac Pro uses a staggeringly expensive dual-Xeon board (with equally expensive FB-DIMMs) and custom componentry throughout. (Oh, yeah, and costs $2200 and way up.)

      I see the logic behind Steve's not wanting to offer a prosumer/hobbyist desktop. It would violate his design principles, cannibalize his high-margin iMacs, and create support problems for some users. But what he should do is license OS X on a very narrow basis. Allow one or two white box manufacturers to sell OS X-capable mid-price desktop machines with a very limited range of hardware, that could be extensively tested to keep "it just works" intact. Make the boutique makers offer their own support. I think you'd find small makers eager to take up the challenge for what would probably be a $200-$300/box OS X premium. I know I'd pay it!

    2. Re:The myth of the upgradeless by kgruscho · · Score: 4, Informative

      Apple tried allowing licensed clones at one point and were not happy with the results. http://en.wikipedia.org/wiki/Macintosh_clone

    3. Re:The myth of the upgradeless by SuperKendall · · Score: 2, Insightful

      Sadly that's not really possible anymore, as each of the three desktop offerings is made less versatile than a standard desktop PC by design decisions.

      The Mini is actually one of the easier systems to upgrade, since you just have to pop the case off. Much easier to get at than a laptop... I can upgrade much of the system with improved laptop components (like a faster drive and more memory). Mostly the things people would upgrade anyway.

      The iMac only holds one disk internally but offers Firewire 800 which is fast enough even for serious photo editing. As I said, Macs have excellent i/o options which somewhat reduce the need to upgrade the system itself.

      The MacPro is expensive, yes - but you were talkign ABILITY and not EXPENSE. In my experience people either build a cheap system whose needs are met by something like a mini or iMac already, or they are building Uber Expensive Gaming Rig in which case you are talking MacPro money anyway!

      Yes you can get away with something in the middle cheaper by building yourself, I used to build my own systems as well. But then I realized I valued my time, and was tired of myriad components that always needed just a little tweaking to actually work right together...

      But I digress, again I am addressing the myth that Macs lack upgradability and expandability compared to most PC systems in use.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    4. Re:The myth of the upgradeless by gig · · Score: 3, Interesting

      One way Macs are upgradable is the high resale value. You sell your current Mac and buy a new Mac, which comes with all the latest software also. Nobody had to get out any tools and now there are two happy Mac users with two complete and functioning Macs. It's a sensibly designed PC with a full array of ports and compatibility with Mac OS X, BSD, Linux, Solaris, Windows XP and Vista. What exactly are you going to fix about it? Just sell it whole and buy a new one, like a watch or a TV.

      Some people just buy a new Mac when there is a new OS and sell the old system. That is a great way to fly. Not only do you always have the most current gear, you have zero recycling problems.

    5. Re:The myth of the upgradeless by Savage-Rabbit · · Score: 3, Informative

      Sadly that's not really possible anymore, as each of the three desktop offerings is made less versatile than a standard desktop PC by design decisions. The Mini uses low-end laptop components, sacrificing performance in the quest for small and quiet. That's kind of the point with the Mac Mini. For most people the Mini is a cheap option for getting ahold of a Mac, either for them selves, their kids or for use as a media center and it does that reasonably well. If you need to be able to run the latest 3D Shooters at maximum resolution with the insanely expensive graphics or audio card of your choice buy a PC.

      The iMac uses a laptop MB and processor (most notably limiting RAM expansion), can fit only one hard disk, and saddles the buyer with a non-reusable, non-upgradable monitor that will still be looking gorgeous when the iMac is obsolete. Again, the iMac is a compact computer that is not aimed at people doing insanely CPU intensive tasks that demand a top notch Graphics or Audio cards. Most people I know and who own one use it for surfing, e-mail, social networking word processing and other office-type work and their concept of 'Gaming' is a bit of Tetris, Solitaire or Chess. Oh, and according to the Apple store, the new iMac can now be upgraded with up to 4GB of RAM. Do you need 8GB?

      You seem to have run into the usual disconnect between the needs of normal users and hobbyist computer builders. Macs are computers for people who don't have the time or the patience to build their own systems. This is exactly why I bought one, it does what I need it to, adequately, it works just fine out of the box and doesn't run Windows. If I was inclined to build my own system I would have done so and would I would probably be running Slackware on it just for that little bit of added tech-trouble for me to enjoy dealing with but I lost the patience for that sort of thing many years ago.
      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
  16. Dock much better than you are thinking. by SuperKendall · · Score: 3, Interesting

    Seriously, does ANYONE think the Dock is good?

    Yes, I like it far better than the WinXP Taskbar (which I also use every day) or other Linux equivalents I have tried.

    To me it does a far better job of telling me what applications are in use than the taskbar (which tends to run about three to four lines long in use), and acting as a store for my most common application sets. As someone else said, you use Expose for task switching which is simply the best mechanism for said switching that I have used to date.

    The Dock is a crappy task switcher, and the Finder is still broken in most of the same ways it has been broken since, oh, 1984.

    It's well threaded now which fixed just about all of my remaining complaints. Since I can't see why anyone would use anything other than column view I really am pretty happy with how it works now. Even the lack of FTP support for me is a "do not care" since I don't mind using Terminal for that anyway, and it can have files drug into it just like finder...

    Then again, I never did like the OS 9 UI overmuch so I guess I have a different sensibility.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  17. Re:Hatred for the interface changes by Anonymous Coward · · Score: 2, Insightful

    John Siracusa does have a long-standing hatred of some Mac UI design decisions.

    But you see, his views are backed by reasonable arguments.

    That's why, as a loyal Mac user of 22 years who hopes to never buy a PC again, I actually respect and agree with his opinion of the Mac OS X GUI.
    Sure he's emotional about it, but he does know what he's talking about.

  18. Are you joking? Geeks gain the most!! by SuperKendall · · Score: 3, Insightful

    There is nothing new in Leopard that would interest most geeks.

    Totally wrong!

    In addition to great improvements in the dev environment, GC in ObjC, and the presence of Dashcode for quick things - you have whole new frameworks like Core Animation (which can be useful to improve usability if used in moderation).

    Or for the pure UNIX kind of geek you have an optimized 64-bit kernel, that finally has a filesystem wit the BeOS featureset (read the article). And a new and improved Terminal.app.

    So the normal users basically get a faster OS with Time Machiene and a shinier look along with lots of incremental app upgrades, while the geeks among us get so much more...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  19. Re:Man, I love my Mac... by tlhIngan · · Score: 4, Interesting

    You know that most people just turn off UAC, right? Everyone that I've talked to about it said they turned it off after the first message. It's annoying, and if you're computer literate there's really no reason for you to have it on; you wont benefit from it at all.


    Yeah, you turn off UAC, then you get a nasty red shield with "Windows is not protected" and balloons saying "User account control is off". A power user can ignore these security warnings since they probably already do the right steps, but a normal user will turn it off, see the red shield, then "fix it" and boom, UAC is on again.

    Worse yet, there are apparently a set of distinct tasks that can only be done with either UAC off, or UAC on. Some tasks require UAC to be on, while others require it to be off (I can't remember the list, but there are a few picky settings).

    Some things with UAC on just really make life miserable - before I reinstalled Vista, I copied off my downloads and a few other directories to a USB disk (why redownload files that are downloaded in the past week?). Afterwards, with UAC on, mysteriously all the executable files cannot be run at all, even answering "Allow" to the UAC prompts. Useless. Permission repairing, setting security, etc., I could not figure out how to get those executable installers running again. Turn off UAC, boom they work just fine. All it takes is a folder on a network drive, or copied from a thumbdrive, and you can be seeing this happening relatively often if one of your applications gets tagged like that. Worse yet, Windows may decide your app is insecure and start prompting you with UAC prompts. It's random enough to be frustrating...

    I found the old IE model a bit annoying (where every file downloaded off the internet gets marked with a "downloaded" attribute (NTFS)), but at least it prompts you if you want to run them, then lets you run them. Better than making it look like it works, but fails silently.

    The strange thing is, Unix, OS X, and Linux get it right. If you're changing a user setting, no annoying prompt. A system setting - a password prompt (and it's usually good for a few minutes, so you can avoid seeing it repeatedly). The differentiation between user and system is such that rarely does one need system privileges, so seeing the dialog is a rare enough event.

    Vista's "user virtualization" (where the system registry keys and system folders are silently mirrored to user accessible versions) could accomplish the same thing for the millions of broken Windows apps out there, and the amount of prompting kept a minimum... but it's like Microsoft intentionally decided to inundate us with this "security".
  20. John's right about Stacks... by graffix_jones · · Score: 4, Insightful

    After having used Leopard for the past four days, the one feature that I so far love to (almost) hate is Stacks. From a theoretical standpoint, Stacks sound great, but Apple's implementation leaves something to be desired. In it's current incarnation, Stacks are barely usable, especially if you relied on the old Dock functionality that turned any docked folder into a nested hierarchal menu.

    There's currently a debate going on in the Macintoshian Achaia over at Ars on whether or not Stacks are a useful addition to the OS, or a horrible mess that should've been sorted out before Leopard's release. My personal opinion is that while Stacks show promise, making them a substitute for the old functionality (hierarchal menus) was unwise (to put it kindly). Stacks should have been an addition to Dock functionality, not a replacement for a widely-used system of navigation.

  21. Introduction movie by Niten · · Score: 4, Interesting

    This review is great, I'm glad we have a source like Ars Technica to provide counterbalance to all the vapid and superficial product reviews we usually find elsewhere; Siracusa goes in-depth on every topic from the UI to the filesystem to the new Core APIs and Objective-C 2.0. I agree on just about every point, particularly his comment about Apple's need to eventually supplement OS X with a first-class managed code language and runtime:

    I'm sure there are Mac developers reading this that don't see any problem at all, in 2010 or otherwise. I could go off on another tangent about how programmers always seem to think the language they're currently using provides exactly the right amount of abstraction for the task at hand, with anything less dynamic being considered barbaric, and anything more dynamic seen as crazy and unsafe, but I'll spare you and save it for a blog post.

    (As much as I love working and programming on the Mac, seeing how nice .NET is really gives me concern for the long-term future of Apple's platform.)

    On the other hand, if you're not interested in all this technical mumbo-jumbo and only wanted to catch a glimpse of the new intro movie, here it is.

  22. Re:I see no reason for a geek to upgrade by ceoyoyo · · Score: 2, Interesting

    Nope, none at all. Objective-C 2.0, a new version of Xcode, Core Animation, the Dashboard development app....

    Or were you talking about a different kind of geek?

  23. Re:I see no reason for a geek to upgrade by Llywelyn · · Score: 5, Informative

    There is nothing new in Leopard that would interest most geeks.

    This is a troll, right?

    • DTrace
    • 64 bit
    • Unix certification
    • Scripting bridges for Ruby and Python, Xcode and IB support for them.
    • Sandboxing.
    • Terminal improvements (lots of them)
    • CoreAnimation
    • CoreText
    • Objective-C 2.0 w/ Garbage Collection
    • LLVM for OpenGL (and more uses coming soon)
    • More efficient and more widespread use of threading.
    • ZFS soon.
    • Boot Camp

    What exactly on this list is "not of interest to geeks"?

    --
    Integrate Keynote and LaTeX
  24. Re:Man, I love my Mac... by EvanED · · Score: 4, Informative

    [I apologize for the long post, but I'm procrastinating from vital schoolwork and this is as good of a way as any to do so.]

    Okay, this argument has come up in most Vista articles here. After one of them about a month ago, I started logging every UAC prompt I've gotten, because I didn't believe that Vista actually prompts for *that* much more than what you would get on other systems. I cannot compare with what OS X does, but I can somewhat compare with what Sudo does on Linux. These comparisons are not completely fair, because I'm running Vista in the normal setup, with the almost-admin user, but I have no reason to believe that there would be many more prompts with a limited account.

    Since I started logging, I have gotten 72 UAC prompts in 25 days I have spent most of my time booted to Windows. I'll break down the prompts in a few ways.

    First, by reason:
    * 29 prompts were for program installations or updates, things that would require 'sudo emerge' or whatever on Linux. 10 of these prompts were while starting Firefox; I'm running the Alpha version, and get prompted to update to the latest nightly each time I run it. 4 of them were from trying to install one particular program, it's patch, and trying to work around a couple compatibility issues. One prompt was for Windows Update, to update Vista itself.
    * 10 prompts were from when I logged in and this buggy hardware monitor program that I have ran. For some reason, it requests elevation. (Then, after running for a while, pegs one of my cores and I kill it. One of these days I'll remove it from the startup sequence...)
    * 10 prompts were from enabling and disabling my NIC. I was having network problems for about a week, and was trying to diagnose. (This is essentially doing 'ifconfig eth0 down/up' in Linux, except that it tries to get a new DHCP address upon up, and I don't recall if ifconfig does this. )
    * 8 prompts were from when I was trying to solve a weird permissions issue when I was trying to delete something. This involved various permutations of trying to take ownership of the file, changing permissions, doing something in the Users dialog, etc.
    * 5 prompts were from opening the anti-virus dialog
    * 2 prompts were for OKing software for the firewall
    * 2 prompts were from doing some process management stuff; one from instructing task manager to show all processes, and one from running ProcessExplorer in admin mode, probably to try to figure out what program was holding a handle open to a USB drive.
    * 1 prompt was from messing with the Steam service
    * 1 prompt was from opening regedit
    * 1 prompt was from opening the drive format dialog so I could see the options in it
    * 1 prompt was from a user environment variable change. This is not entirely necessary -- a user doesn't need admin rights to change them. However, the dialog Windows provides to do so involves both user-local and system-wide environment variables, and doesn't appear to provide a way to access it with the latter in read-only mode, hence the elevation request. (XP does BTW.)
    * 1 prompt was for something TrueCrypt related, but I'm not sure exactly what
    * 1 prompt was for something that I have no clue about, because I got distracted before recording what caused it and forgot ...and 2 that I must have thought I counted but didn't. Oops.

    Now, let's compare with what would have happened on Linux:

    29 program installations. Assuming you're like my impression of most Linux users, you're using something like Portage or Apt to install programs, which means you're doing it as root, and need to sudo. In Linux it is usually possible to install programs locally, usually by downloading the source, doing /.configure with the appropriate options, and then building. However, when doing so, you have to worry about dependencies and such yourself -- the exact thing that made Linux an absolute PITA to use before distributions started widely using package management stuff. Because of this, I'm going to count installing

  25. Spaces is incredibly well done by analog_line · · Score: 2, Interesting

    First the two things I'd like to have that it doesn't have:

    1. sliding from desktop to desktop ala Enlightenment.
    2. right/control-clicking on a Window border and and a menu coming up to send it to Space X, or Show on All, ala Gnome and XFCE (KDE probably has this too, but I don't use it, so I'm not sure)

    The first is just something I got used to a long time ago and haven't used in years, it was just nice. The second is a bigger absence, but the Exposé-style zoom out to display all workspaces way of doing it is practically instantaneous, and all desktops are in realtime, with videos running, new IMS coming up, it's a cool little multiple workspace monitor as long as you don't need to control one of those apps while watching. Multiple desktops were, for me, one of the Linux killer apps that made using it more enjoyable than Windows. Macs now having it (as opposed to the utterly-useless-in-my-opinion Exposé, especially with more than a handfull of windows) is major boost to its usability for me. Definitely the single most-used addition for me so far, and likely to be until I get a hard drive I can dedicate to Time Machine.

    I definitely agree with a lot of the issues with the Dock. Being forced to see Address Book as the Applications icon is probably going to cause me to remove most folders from my dock entirely, which is a shame because I really like the "stack" behavior.

    1. Re:Spaces is incredibly well done by goodmanj · · Score: 2, Informative

      Haven't used Enlightenment, but I've used X11 window managers with virtual screens a lot, and I had one for Mac OS back in the day. If by "sliding from desktop to desktop" you mean that you can switch from one screen to an adjacent one by moving the mouse "off the edge" of the screen, there's a really good reason Apple doesn't do that.

      Apple pays attention to the interface design idea that says that edges and corners are good places to put stuff, because they're essentially infinitely big targets: you slam your mouse up to the edge of the screen, and don't have to aim precisely. That's why Apple's menu bar is at the top of the screen, and the Dock at the bottom (or sides). If hitting the edge of the screen pops you over to a new screen, then the menu bar is no longer an infinitely tall click target: it's a narrow strip which totally vanishes if you mouse up a pixel too high. Same for the dock.

      Edge-sensitive virtual desktop systems drive me batty, I constantly try to click on stuff near the edge of the screen only to have it vanish. It's even more problematic on Macs, since the top edge of the screen is very important.

      Also, the idea of tiling desktops into a regular grid that actually lines up pixel-for-pixel on corners and edges works great for a rectangular desktop. But Macs are designed to work well with multiple monitors at different resolutions, for which that tiling doesn't work.

  26. .Net vs ObjC by Space+cowboy · · Score: 3, Insightful

    (As much as I love working and programming on the Mac, seeing how nice .NET is really gives me concern for the long-term future of Apple's platform.)


    There's a website written by a self-confessed .NET addict, a man who has quite literally written the book on .NET and the new MS frameworks. I recommend you visit his site, and click on the 'Cocoa' sidebar. More recently, he's been getting into ObjC, doing comparisons between the .NET framework, and the Cocoa/Foundation frameworks, between ObjC and the CLR. Pretty much every time, ObjC/Cocoa win out over C#(or whatever)/.NET (as long as we're talking Leopard, anyway, he prefers garbage-collected languages).

    ObjC is elegant, powerful and simple at the same time - it's what C++ ought to have been. Objective C is (by leaps and bounds) my language of choice these days, it's one of the most under-appreciated languages in modern use. Certainly, the comparative perception I get is that the frameworks are way ahead of .NET in terms of actual usability - again, read some of his blog posts for the details.

    Simon.

    --
    Physicists get Hadrons!
    1. Re:.Net vs ObjC by VGPowerlord · · Score: 2, Insightful
      I'm not saying that Objective C is better or worse than C#, because I've never used either, but I have a hard time taking that guy seriously when he says things like

      That's great, but what you might not have noticed here is that I have foreknowledge of the data type of the destination property. What the hell does that mean? It means that this works because I knew at compile-time that FirstName is a string.

      I don't know about him, but I don't go arbitrarily changing object properties without reading the documentation about what they're for.
      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  27. Re:Fool me once, shame on me ... fool me twice... by Space+cowboy · · Score: 3, Insightful
    Nice try, but
    • He didn't invent a vocabulary, it's a well-established definition

    • I think you'll find the acronym would be FTFF, not FFTF...

    • Most of the complaints about the Finder are rooted in the old single-threaded networking behaviour. That *has* been fixed. I doubt you'll get too many more FTFF threads. Of course you can't please all the people all of the time, but the low-hanging fruit has definitely been gathered in now...

    Simon
    --
    Physicists get Hadrons!
  28. Re:Man, I love my Mac... by p0tat03 · · Score: 3, Interesting

    forbidden from maximizing windows without wasting large amounts of time

    This is deliberate, and when I first switched I hated it, but now I love it. The Apple UI does not encourage MDIs like it does in Windows, instead it's clearly designed for a huge amount of inter-application interaction (drag-dropping between apps and windows, etc). This is most probably born through Apple's media-centric roots where interacting between several apps very quickly is an absolute must. This is why the UI encourages users to keep windows to whatever size they need, and maintains a very "multitasking" feel by removing a simple way to shove a window over all available pixels. I find it only is annoying on poorly ported apps that maintain their Windows design cues - apps that demand a vast amount of screen space to do their job, and thus require constant maximization and takeover of my desktop.

    the number of mouse buttons on their laptop

    Clearly a preference matter. I've used Toshiba, IBM, and Apple laptops personally before, and I greatly prefer the fact that I have two-finger click on the Mac. It's a must simpler gesture than reaching for the other button, I find, but again, this is purely personal preference.

    I gotta agree about Finder and menuing. The finder has been, IMHO, largely fixed in Leopard, something that has been LONG overdue. Menuing over multiple monitors is a huge gripe. Why can they not simply clone the menu across all screens? It's not perfect, but it gets the job done dammit.

  29. Re:Hatred for the interface changes by Ilgaz · · Score: 2, Interesting

    The story writer seems to have some pretty deep hatred for the interface changes to the dock, menu boxes, etc. Sure makes me want to skip upgrading my two 10.4 boxes. I have barely used OS X 10.2-10.4 stock desktop. Always Shapeshifter and Candybar to rescue...

    Apple doesn't understand one thing: Not everyone on Earth shares others , especially Steve Jobs graphical taste.

    Now I am buying a 10.5 Family Pack and will be following Unsanity weblog for first Shapeshifter beta. Candybar is easy, I bet it will only take weeks.

    The theme I will use at most of the times? Gershwix of course :) Reason may surprise you and people doesn't get point of themes: It is really low profile and simple which means easy on eyes.

    The story writer wouldn't spare 3 pages if Apple finally allowed "themes" and didn't come up with Sci-Fi looking ideas like 3d Dock. On 3D Dock they are breaking their _own_ interface guidelines.

  30. Re:OSX and security by cait56 · · Score: 4, Interesting

    The article is extremely myopic. It assumes that protection from incoming connections must be provided by filtering TCP ports.

    If they had actually tried so much as compiling an application they would have realized that Mac OS X shifts that security to controlling which applications can listen for incoming connections. Since this is something far more easily understood by users I would submit that this is a security improvement.

    Using ipfw or other firewalls as you main line of defense on a desktop machine is far inferior to providing actual control over which files can be applications. Now if there are holes in that security feature I'd like to hear about it.

  31. Re:OSX and security by juct · · Score: 2, Informative

    There must be something wrong. Not even Bonjour is running... You propably have the deactivated services. bye, ju

  32. Re:OSX and security by juct · · Score: 2, Informative

    The only assumption in this article is: If your OS vendor supplies you with a firewall and you choose "Block all incoming connections" it should do simply that. If it does not and others can still connect to your system over the internet, there is something wrong with the firewall.

    bye, ju

  33. Upgrades rather limited... by klubar · · Score: 2, Insightful

    The upgrade options on a Mac are rather limited. Even at the top of the Mac line the case is designed to hold only 2 drives. Hardly an example of flexiblity. The choice of graphic cards is limited to a handful as most companies don't supply drivers. Only one or two manufacturers make add-in SATA or SAS cards for the Mac, and I think there is only one battery backed-up RAID card for the Mac. If you go with the x-server some of these options are available (but again only from Apple).

    The Mac fans point to the lack of hardware options as a feater ("just works"), enterprise customers point to the lack of options as a restrictions ("limited hardware support").

    On anything but the Mac pro (aka expensive) line, there is essentially no hardware options.

    1. Re:Upgrades rather limited... by lyonsden · · Score: 3, Informative

      Even at the top of the Mac line the case is designed to hold only 2 drives.

      Actually, according to Apple it can hold four drives.

      Not agreeing or disagreeing with your other points, but that one was wrong.

  34. But can it run Java? by ChunderDownunder · · Score: 4, Insightful
    Gosling has made the switch, away.

    Others are set to join him.

    Almost 12 months since Java 6 was released on other platforms. Still waiting, Steve.

  35. Re:OSX and security by juct · · Score: 2, Informative

    You used "lsof -iUDP" which indeed reveals nothing.
    Try with "sudo lsof -iUDP" ...

    bye, ju

  36. Re:Is it really that postive? by Bryan+Ischo · · Score: 5, Insightful

    It was the single most comprehensive, interesting, thorough, thoughtful, and worthwhile review of *any* product I have ever read, *ever*.

    I personally don't care about your accusations of fanboy-ism. You are irrelevent. You did not produce an absolutely awesome review, with about as much balance and fairness as is humanly possible. The author at Ars Technica *did*, and your unfounded accusations and complaints are just not even worth reading. Which is why I only skimmed your post.

    I did read your last sentence though, and honestly, do you think anyone *cares* if you shudder when you read reviews that don't match your personal preferences? Or that you are going stick to running two operating systems?

    Seriously man. This was an incredibly good review. It did not deserve your accusations of fanboy-ism. I don't even own a Mac, and my total time using Mac OS X amounts to probably less than 5 minutes. And yet, even I could recognize the quality of this review. You say that the review didn't "slam" OS X for its user interface inconsistencies???? Did you even read the review? It *did* slam OS X for the new UI inconsistencies; maybe it didn't do it using obscenity and OMFG THIS SH** IS THE SUCKS language, so you didn't understand what was being written. Regardless, it definitely slammed OS X pretty hard for these problems. But it also recognized that these are relatively minor faults that most people probably won't even know or care about. Which is undeniably true.

    I think there is something so insidious about the kinds of complaints that people like you make about reviews. You express this sort of unprovable accusation that "if you were reviewing product X instead of product Y, you would have a completely different bias". But they aren't reviewing product X, they are reviewing product Y. How is what they would do when reviewing product X even relevent? It's mud-slinging that you engage in when you accuse the author like you have, and I think it's pretty lame, especially when considering how clearly well thought out, detailed, and just all around *excellent* that review was.

  37. Re:OSX and security by juct · · Score: 2, Insightful

    In fact I could have gone into lengths discussing this (*).

    But it's as simple as this: If I choose "Block all incoming connctions", I expect that it blocks all incomming requests.
    What is wrong with this approach?

    (*) Ok some of the caveats of this new design: The firewall automatically trusts all applications digitally signed by Apple. The problem is, that Apple delivers a digitally signed version of netcat, which provides you with a transparent communication endpoint (signed by Apple, therefor passing the firewall in limited access mode). So all the programmer of an (unsigned!) trojan needs to do is replace his calls to listen() (that would present a dialog asking for permssion) with a suitable combination of fork/exec -- in fact he could even write a wrapper library implementing this. So at the end of the day, your firewall is worthless again.

    Note, that I didn't even start to talk about possible vulnerabilities in digitally signed applications yet.

    bye, ju

  38. Use NeoOffice, not OO.o by amake · · Score: 2, Informative

    The preferred OpenOffice.org implementation on OS X is NeoOffice, which doesn't require X11 and has many benefits over vanilla OO.o.

  39. Re:OSX and security by Tony+Hoyle · · Score: 3, Informative

    They're not incoming connections, they're replies.

  40. BSOD Easter Egg by daveywest · · Score: 3, Informative

    If you browse a PC network using the Coverflow view, the icon for a PC server shows a monitor with a BSOD.

  41. Re:OSX and security by Tony+Hoyle · · Score: 4, Informative

    Not just semantics - very important. If a firewall couldn't distinguish they wouldn't be functional firewalls.

    With TCP the packet type is a part of the packet data and even the old stateless firewalls could handle it. With UDP you could argue that there's no difference but even then you rely on certain standards to filter (in the old days you just let any UDP packet with a destination >1024 in.. luckily those days are long past us).

    There's a *huge* difference between asking to OS to block all *incoming* connections and asking it to block replies as well. No firewall works like that.

  42. Re:Is it really that postive? by Palshife · · Score: 2, Insightful

    Win.

    If you're up for some great reads, just take a look at Siracusa's other reviews. His Tiger review introduced me to some very interesting concepts about filesystem metadata at work in OS X.

    He's my first choice for industry-grade, professional review of technology, and he's a perfect example as to why I frequent Ars as much as I do.

    --
    Attention deficit disorder is a complicated issue, spanning several major... HEY LET'S GO RIDE BIKES!