Slashdot Mirror


Mac OS X in a Nutshell

honestpuck writes "It must be difficult when writing a book for 'power users' to decide what exactly needs to be put in and what can be safely left out. This volume does the job quite well, covering the simple stuff quickly and early while devoting a great deal of its 750 pages to topics of more interest to serious users of Apple's new(ish) operating system. It also declares its audience early, the preface devotes a page to explaining the target audience and states it is 'aimed at folks with a more technical bent than the average user--the power user.'" Read on to see what Honestpuck thinks of O'Reilly's OS X in a Nutshell. Mac OS X In A Nutshell author Jason McIntosh, Chuck Toporek & Chris Stone pages 768 publisher O'Reilly rating 8 - Almost excellent reviewer Tony Williams ISBN 0596003706 summary An Excellent book on OS X for 'power users' that will remain useful.

The Gist The book is quite well structured, and organized into into 5 parts. The first is a quick overview of the Macintosh GUI. The second part, "System Configuration," is mainly devoted to getting the system running well (covering preferences, networking, the file system and Java). The third section, "System and Network Administration," is a good guide to several lower-level tasks, including an excellent chapter on directory services and NetInfo. The fourth is about development, including Apple's IDE "Project Builder" and CVS. The final part covers the Unix underpinnings of OS X and X Windows. This includes a Unix command reference of over 200 pages.

The Good The book is also well written, with light, easily understood prose and some good screen dumps, tables and diagrams to make some of the more complex points easily understood. I appreciate the detailed contents section, good quality index and black chapter tabs at the side of each page for finding the information I need.

Everything seems to be covered, though you may sometimes find yourself needing to go elsewhere for more depth, but this is really only to expected in a book that is trying more for breadth across an entire operating system than depth in one particular area.

Despite having used and developed on a Mac for over 15 years and OS X since the late beta stage I still found myself discovering something new and useful every few pages in the book.

The Bad The section of the book I appreciated least was the Unix Command Reference. 200 pages, most of which are adequately covered by the online man pages or a quick 'command --help'. Not that it isn't useful having this information on paper, and not that this section isn't more complete than the man pages and less error-ridden. It's just that my favourite operating system has a large number of commands that are hard to find by name alone. Online, I tend to rely on apropos to find what I need. Back when you paid a large amount of money for a Unix license they came with hard copy manuals that included a permuted word index of the same top slug that apropos searches, which made them infinitely more useful. O'Reilly could improve the heck out of this book by giving us the same thing for what I felt was otherwise an almost totally wasted 200 pages (though I admit that the combination of the chapter on NetInfo and the command references for nicl and niutil etc. actually have me now understanding and using NetInfo well.)

Once again O'Reilly have provided a web page for the book that is mostly marketing material -- though in this case the Errata page is useful. At the bottom of the page they have a number of links to "Related O'Reilly Articles" but have only listed three by the authors of the book, leaving out, for example, X11 and Open Office on Mac OS X by Wei-Meng Lee and Configuring sendmail On Jaguar by James Duncan Davidson to name two MacDevCenter articles I've found incredibly helpful.

Conclusion

This book is not quite in the "must buy" category. If you do want a book to help you with the more technical aspects of OS X or to help you move to OS X from Unix or Windows hacking then this one is worth a serious look. It certainly better covers the technical aspects than OS X Bible and others of that style (such as the Missing Manual or Robin Williams' Little Mac OS X Book.) The only other volume that really compares is OS X Unleashed and it has way too much coverage of the simple stuff and the various applications, is not as well structured and has a wordier, less terse and technical style. It's also more expensive and twice the size and weight.

You can purchase Mac OS X in a Nutshell from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

95 comments

  1. Sure, some are ugly by Anonymous Coward · · Score: 0, Troll

    But Macs are shaped nothing like nutshells.... although, it might be cool if they were!

  2. Good review - I quite enjoyed it. by gazbo · · Score: 0, Redundant

    One of the better ones in fact.

  3. What?!?! by mschoolbus · · Score: 1, Funny

    Mac OS X in a Nutshell

    I thought companies were moving away from software boxes and to cheaper, downloadable formats, Putting software in a nutshell is outrageous!

    1. Re:What?!?! by slyborg · · Score: 1, Funny

      Actually, it's Nutrageous(tm)!

  4. Panther by mattgarnsey · · Score: 5, Interesting

    i wonder how much of this will remain true once Panther rolls out (sept?)

    1. Re:Panther by Anonymous Coward · · Score: 0

      Yes, that is a concern. One of the reasons I'm not buying it, because I will be one of the many sitting on the floor of Moscone Center installing Panther as soon as they give us the disks.

      But it will be a while before the average user sees the new version, and who knows what will change in the meantime. Hell, it's only now that I'm getting Mom to upgrade to Jaguar.

      Ok, it would be nice to have it updated. But that would mean that a book that has been in the final stages of production for months would be pushed back for at minimum eight more. It's still three months before the conference, after all. The promised techie book that became "Unix Geeks" was completely reworked after the Jaguar announcement and then wasn't available until the consumer launch months later.

      I still grab my ancient copy of Unix in a Nutshell when I forget one of the 47 thousand options in find, or something like that. It's old, but it's still useful.

  5. Missing Sample Chapter by Kalak · · Score: 4, Informative

    This is the first O'Reilly Review I can remember without a mention of the Sample Chapter O'Reilly is known to provide.

    (Blatant Kerma whoring, but I immediately "dug" to find is, so I thought I'd post it.)

    --
    I am, and always will be, an idiot. Karma: Coma (mostly effected by .hack)
  6. Power users by Anonymous Coward · · Score: 5, Funny

    power user = user who knows just enough to be way more dangerous than a normal user.

    1. Re:Power users by snuffdiddy23 · · Score: 1

      i was feeling dangerous when i turned on BSD configuration files in Directory Access.app and set up my standard hosts file, and started using CPAN, sh, ./ , and apt-get for the bulk of my installs. i sure feel dangerous.

    2. Re:Power users by Angry+White+Guy · · Score: 1

      We prefer the term "geek"

      And hillbillies prefier to be called 'Sons of the Soil', but it ain't gonna happen. -Dr. Julius Hibbert

      --
      You think that I'm crazy, you should see this guy!
    3. Re:Power users by p-k4 · · Score: 1

      Power User = Someone who has power accidents

      --
      Dean's Rule #45. The truth hurts for a moment. A lie hurts for a long time.
    4. Re:Power users by Anonymous Coward · · Score: 0

      I felt pretty dangerous when I almost zipped my penis into my fly today.

  7. osxhints by selderrr · · Score: 4, Informative

    it's been said here before I think, but this is a great site with tons of usefull (also sometimes stupid) osx info.

    Some really funky applescript stuff, some lame bash scripts & much gui tweaks, but I've found a lot of fixes for problems that no apple docs could help me with.

    1. Re:osxhints by ProfKyne · · Score: 3, Informative

      it's been said here before I think, but this [macosxhints.com] is a great site with tons of usefull (also sometimes stupid) osx info.

      And, interestingly, that site's editor has written an O'Reilly book himself, that is due to come out shortly, titled "MacOS X Hints".

      --
      "First you gotta do the truffle shuffle."
    2. Re:osxhints by selderrr · · Score: 3, Informative

      And, interestingly, that site's editor is a really nice bloke. It's amazing how much time he's spending on his site : he verifies each hint, posts comments regularly and checks for dupes of submitted hints. Insane. I don't know how he keeps it going, but sure as hell he's an example to other portal sites.

      Additionally, he runs it without ad revenue, keeps it free of subscriptions. Quite an achievement.
      I really, really hope his book sells well. He deserves it !

    3. Re:osxhints by WCityMike · · Score: 3, Informative

      It's a good point that he runs the site with no advertising revenue. Of course, aside from buying the book, there's ways you can help him to keep doing that: personal check, PayPal, Amazon, or Kagi.

  8. Nice Review by Pirogoeth · · Score: 5, Insightful

    The problem with many of these books, though, is that they aren't where the masses will find them. I go into my local B&N and there may be a dozen or two titles tops that relate to the Mac, compared with the hundreds for Windows and other stuff.

    And probably, the only people going to O'Reillys are people that probably don't need the book.

    I think the Apple Store needs to go into the book-selling business as well and promote books like this on their site, or on the Switch site to that the masses who could use this type of information will know that it is out there.

    --
    Happiness is like peeing yourself. Everybody can see it but only you can feel its warmth.
    1. Re:Nice Review by Anonymous Coward · · Score: 0

      You must have a small B&N. The few near where I work and live have a whole section dedicated to Mac with dozens of different titles. Windows has maybe 1 1/2 times as much if you don't include programming books that are Windows specific (i.e. VB). Considering that Mac users make up less than 10% of all users I think this is pretty generous.

    2. Re:Nice Review by telbij · · Score: 3, Insightful

      And probably, the only people going to O'Reillys are people that probably don't need the book.

      Huh? This isn't scientific, but I'd say that the VAST majority of people who need a Nutshell book already know who O'reilly are and don't equate a B&N bookshelf with what's available about computers.

      Also, I've not been dissatisfied with Mac book selections at major booksellers. There's way more overlap in Windows books, and I prefer quality over quantity.

    3. Re:Nice Review by snuffdiddy23 · · Score: 1

      i agree that the titles are not as widespread as they could be, i could not find the Mac OS X for Unix Geeks at B&N last time i was there, though they did have over 15 books on os x, including both versions of The Missing Manual and the O'Reilly Cocoa manual. i really think that promoting the Unix side of mac is pretty foolish considering much of the linux community is more than comfortable ostracizing mac users, despite darwin being posix compliant and for most intents and purposes able to run the same programs as *nix...and many more. now if i could only get slash to work with my apache setup...

    4. Re:Nice Review by repetty · · Score: 2, Informative

      "The problem with many of these books, though, is that they aren't where the masses will find them. I go into my local B&N and there may be a dozen or two titles tops that relate to the Mac, compared with the hundreds for Windows and other stuff."

      Well, the Barnes & Noble, Borders and Fry's here in Austin have the Mac well covered. Austin's a nice town, too.

    5. Re:Nice Review by rot26 · · Score: 1

      Would that be the B&N in Cupertino? I've sure never seen one that had more than 2% as many mac books as win books.

      --



      To ensure perfect aim, shoot first and call whatever you hit the target
    6. Re:Nice Review by Anonymous Coward · · Score: 0

      I think the Apple Store needs to go into the book-selling business as well and promote books like this on their site, or on the Switch site to that the masses who could use this type of information will know that it is out there.

      But then they would be confessing, effectively, that their manuals are entirely useless. =)

  9. Re:coincidence? by Kalak · · Score: 1

    I haven't read the discussion of the Legacy Free PCs (just the article) and I find it ironic that I came straight here. From where someone is making a big deal out of getting rid of the BIOS, to an OS geared to something the Macs did ages ago to drop the BIOS (Open Firmware).

    --
    I am, and always will be, an idiot. Karma: Coma (mostly effected by .hack)
  10. Yep me too by Mattygfunk1 · · Score: 0, Funny
    Mac OS X in a Nutshell

    I thought that Apple had just announced a new product range or colour. Then again technology is getting smaller by the day.

    _____________
    cheap web site hosting in a nutshell

  11. Apple is a business... by telbij · · Score: 4, Insightful

    You can't have a business model based on supporting old hardware. That's what linux is for. It doesn't mean you're forced to upgrade. If you bought a G3, you should have bought it because you found it useful, not on the promise of future support. If after all these years of Apple ditching legacy hardware you haven't yet figured out the pattern, then spelling it out to you is probably a waste of time.

    If you want a new system buy a new system. If you don't want one, stick with what you've got.

    1. Re:Apple is a business... by Microsofts+slave · · Score: 1

      Why not sell a rediculously expensive OSX Desktop environment, (KDE,GNOME) for the linuxboxes. I'll bet there are hundreds if not thousands of geeks out there who want OSX, without the price tag of a brand new mac.

      --

      Tragek

    2. Re:Apple is a business... by telbij · · Score: 1

      Maybe, but the question is: how much more profit do they make selling a complete system vs. a software package? There's no telling how much they'd lose in hardware sales, especially as the perceived value of an Apple box declines over time.

      Getting the same smooth behaviour on Linux with an installable product would be a can of worms compared to simply shipping a pre-configured Darwin with OS X. This could dilute the brand if OS X Linux had major problems. There's no telling how much development time this would eat up, and with no predictable revenue increase it seems like an unreasonable risk.

    3. Re:Apple is a business... by snuffdiddy23 · · Score: 1

      i don't know, i bought a g3 to run os x and have yet to have a complaint. i am sure os x would run faster on a g4.

      i know os x is no lindows, but it is still working on getting decent enough that it can someday compete.

    4. Re:Apple is a business... by JordanH · · Score: 1
      • You can't have a business model based on supporting old hardware.

      Not true. IBM has had this business model for over 30 years. I think their support for legacy systems has been a great thing for IBM, making them the most reliable and robust of all the hardware vendors.

      People do have memories, you know. They will recall that they weren't required to upgrade in a few years.

  12. Goes Google obsolete these books? by -tji · · Score: 5, Interesting

    I have been buying fewer books of this type recently. In the past, a good O'Reilly book was the best way to get on top of a subject. But, with a few google searches, I can find most everything I need about common topics, like MacOS X.

    The argument for disconnected access with books is a bit tougher with a 750page book.. Not really a mobile tool.

    1. Re:Goes Google obsolete these books? by Phoukka · · Score: 3, Interesting
      You wrote:
      The argument for disconnected access with books is a bit tougher with a 750page book.. Not really a mobile tool


      I own the book, and it is rather small and unassuming for a book with 801 pages. It is NOT a Wrox book. It is a bit thicker than other O'Reilly Nutshell books (Perl IAN, Java IAN, Python IAN), but it is not quite as thick as Oracle IAN. I suspect they are using slimmer pages than they used to do, but they also seem to be a bit more durable.

      I can't really comment on the content yet, as I've been reading through Python IAN first -- which, by the way, is amazingly good!
    2. Re:Goes Google obsolete these books? by 0x00000dcc · · Score: 5, Insightful
      This might be true, but nothing saves the convenience of a book to flip through. Back in the day, when I was poor, I taught myself c++ entirely via internet tutorials. Of course I bought c++ books later on afterwards, but I remembered thinking how much more convenient it would have been if I had had the extra cash to run out and buy a book. I even did the same thing with learning the (gasp) Win32 API. Obviously this would have been even more frustrating if I didn't have a little bit of education/programming experience behind me to begin with.

      That being said, learning from internet searches might prove useful because you collect form a multitude of authors -- when you only have one author, you only see one part, and s/he may, for example, not give much importance to templates (back to c++ example) as another author might. Choosing a multitude of authors circumvents the "paradigm bias."

      OR you could just have the cash in the first place and go out and buy 10 books ;-)

      --

      -- (Score:i, Imaginary)

    3. Re:Goes Google obsolete these books? by BigBir3d · · Score: 2, Insightful

      Google is great, as long as your problem is not related to getting online. A real bitch when the network card in my IBM laptop is acting up, or the cable modem goes down (only happened once in 6 months). Redhat got to the point that I just used Mandrake instead (better hardware recognition for some reason)! Same would apply for OS X or Windows or whatever.

    4. Re:Goes Google obsolete these books? by Steve+Cowan · · Score: 2, Funny

      Given the choice, I would rather take a 750-page book into the bathroom than my iBook. (The iBook gets a little warm on my left leg)

    5. Re:Goes Google obsolete these books? by kmonsen · · Score: 2, Interesting

      Books can often help you find out about new things. Google usually helps me find an answer to a specific question while books give completly new knowledge. One example is the unix tool bc which I read about in OS X: The missing manual. It has been really useful for me, and event though the man pages are decent I would nevere have read them because I would never dream of typing man bc. Books can also give you in-depth knowledge quicker, but I do use google more and more lately instead of books.

    6. Re:Goes Google obsolete these books? by Nick+of+NSTime · · Score: 1
      It is NOT a Wrox book

      It's kind of weird, but in the last few months, my Wrox books have slowly faded away and ultimately disintegrated. It's as if someone came from the future and caused Wrox to have never existed at all.

  13. an apple a day by b17bmbr · · Score: 0

    at slashdot

    --
    My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
  14. Re:Nice Review-For whom the tome tolls. by Anonymous Coward · · Score: 1, Insightful

    "I think the Apple Store needs to go into the book-selling business as well and promote books like this on their site, or on the Switch site to that the masses who could use this type of information will know that it is out there."

    Yes, but. Will that not destroy the "Ease of use" illusion? Here's your computer, and here's this thick book to read.

  15. How big is this nutshell, exactly? by pnot · · Score: 4, Funny

    If you can get 768 pages into a nutshell, you've got to be talking about some pretty big nuts...

    1. Re:How big is this nutshell, exactly? by Anonymous Coward · · Score: 0

      Well, after having an HTTP Server in a fly's butt, you could well fit MacOSX in a nutshell, n?

    2. Re:How big is this nutshell, exactly? by Anonymous Coward · · Score: 1, Funny

      This would be a Cocoa-nut, of course.

  16. a little off-topic, but... by mgs1000 · · Score: 4, Informative
    Don't bother getting the O'Reilly book MacOS X for Unix geeks. It cost me $20 and took less than 30 minutes to read. There was nothing in there that I hadn't already figured out by just using my Mac. (It explains quite obvious stuff)

    If you are indeed a Unix geek, go to macosxhints.com and you'll find a lot more useful information there for free.

    1. Re:a little off-topic, but... by djh101010 · · Score: 3, Interesting

      Agreed - I bought it mainly because it was published by O'Reilly, and to be honest it's the only book from them that I've ever bought and don't keep going back to.

      With most technical books, I'll give them a cursory read-through, and then they go onto the shelf for constant referencing (referral? refferation? Whatever), but this one is just mouldering off in a corner somewhere. Pretty much that whole book can be summed up with "It's FreeBSD, more or less".

    2. Re:a little off-topic, but... by dj-raffman · · Score: 1

      Stupid you :-) - I read it in the store :-)

  17. Book wide of mark by mariox19 · · Score: 4, Interesting

    Okay, as a word of warning, my comments are based on looking through the book at a local bookstore, and confirming my conclusions by reading the review. I agree with the "Bad."

    In aiming a book at the power user for Mac OS X, it's safe to omit almost everything about the GUI. It's not too difficult to learn the GUI in the first place (after all, it's supposed to be intuitive). I think what would most interest the power user is the UNIX underneath.

    Now, the so-called "power user" really comes in two forms: one, power users coming from the old Mac OS, and two, UNIX power users. Both of these groups could benefit from a book that concentrates on how OS X's UNIX works. (Note, I'm not talking about an introduction to UNIX, covering grep and piping one command into another, and so forth.)

    Besides on essentially wasting so many pages on the GUI (in my opinion), the book falls short in just the way the reviewer noted: namely, thin documentation of the UNIX base and how it differs from others. There is some good coverage; but what is needed is more than a "nutshell"; what is needed is a fuller explanation of the commands.

    What is needed is more than what goes only slightly beyond being printed manpages.

    --

    quiquid id est, timeo puellas et oscula dantes.

    1. Re:Book wide of mark by Anonymous Coward · · Score: 1, Insightful

      On the other hand, most UNIX power users are totally unused to working with a *good* GUI, so it's worthwhile spending time to explain the power user GUI features.

      Yes, all the stuff you *need* is easily discoverable in the GUI, but lots of people will use a GUI for years and never notice that option-dragging this or that does something different and useful. A true power user knows these things too.

    2. Re:Book wide of mark by mariox19 · · Score: 1

      I agree with you, and these kinds of tips and tricks certainly belong in such a book. It's the obvious stuff that I find not only unnecessary, but even tedious.

      --

      quiquid id est, timeo puellas et oscula dantes.

  18. Is /. going buggy? by RadRafe · · Score: 1

    It seems to me that the Apple section and the main page aren't talking to each other. The "sections" sidebar incorrectly says it hasn't been updated since April 2, and this story didn't even make it into the Apple section! Is CowboyNeal sleeping at the switch?

    1. Re:Is /. going buggy? by snuffdiddy23 · · Score: 1

      i know, slashdot only gets like 30 hits a day, and ten are from me. i am sure that you guys are not busy at all. was that a book review we were talking about? why did it not end up in the apple section? wait, nevermind.

  19. Nice Review by veldmon · · Score: 1
    I think it has to be said that slashdot book reviews, much of the time, are just reviews of the table of contents.

    This is not the case with this particular review. Both good and bad aspects were covered. As well as a conclusion that compares this book with others of the same ilk.

    Also, it's very interesting that OS X gets so much attention from the publishing industry. Coincidence? I think not.

  20. I still like the book by siskbc · · Score: 4, Insightful
    But, with a few google searches, I can find most everything I need about common topics, like MacOS X.

    I'm usually in agreement - I find that google is nearly always the best reference for everthing...except computer how-to. Usually, what I find, is my searches turn up 1000 people with the same/related question as me, but usually, either no one answered, or the advice sucked. It takes me usually a lot of searching through google to find someone who had the exact problem adequately answered.

    By then, with a good book, I have found the answer far sooner. Of course, the main advantage of google is it's free, so I end up repeating the above process a lot...

    --

    -Looking for a job as a materials chemist or multivariat

  21. And in related news... by dspeyer · · Score: 4, Funny

    O'Reilly's Definitive Guide to OSX is being delayed by hnical difficulties: the finished book keeps collapsing into a black hole.

    I mean, if a nutshell guide is over 700 pages...

  22. That's nothing! by Animus+Howard · · Score: 3, Funny

    Heck, there was a /. story a few weeks back about a server in a housefly. That's much smaller than a nutshell.

  23. not readily available? by Anonymous Coward · · Score: 0

    They had at least 15 copies of this on prominent display at the Waldenbooks here, and we're in the middle of BFE.

  24. Re:Dear Apple by snuffdiddy23 · · Score: 0, Troll

    i always thought that os x's preemptive multitasking, buffered memory and journaled filesystem were pretty gay myself. the SMP thing sounds a little willy-nilly to me too, two processors working together, doing everything in unison...pretty gay you are right.

  25. 1st a web server in a fly, now OSx in a nutshell! by Anonymous Coward · · Score: 0

    Astounding! What next? A beowulf cluster in a hair follicle? A massive compute grid installed in CowboyNeal's left buttock?
    The mind doth indeed boggle, like a large boggley thing.

  26. re: nutshell by bakedgoodz · · Score: 4, Informative

    I pre-ordered this book from amazon. I am a network admin and about half the machines I support are MacOSX. This book has provided me with alot of usful hints and tips that I now use on a regular basis. Although this book is NOT *must-read*, it did provide me with some good info and I would recommend it to anyone that uses OSX on a regular basis.

  27. Re:Power users-I'm a MASTER electrician. by Anonymous Coward · · Score: 0

    "Power User = Someone who has power accidents"

    Plugging a 120 Volt computer into a 220 outlet.

  28. My quadra by Anonymous Coward · · Score: 0

    My quadra 650 has slowed to a crawl. Figured it was a Mobo problem bc for years now the scsi port hasn't worked, I've had numerous hard drives die in it (maybe it wasnt the drives, after all). Maybe it is something simple, but I'm replacing the board with a 7100AV board. It used to be fast, now it is like an SE/30 Puzzled me. not that that helps you, but I thought I'd chime in

  29. is there *any* must-read OS X book? by mindlace23 · · Score: 1

    Is there any OS X book out there that is a must read for someone coming from a linux background?

    I was going to get OS X for unix geeks but everyone is saying it's lame. Any suggestions?

    --
    ~mindlace
  30. Re:coincidence? by dj-raffman · · Score: 1

    ... thought the Openfirmware was something similar to the Bios in the PC world. What is the difference? OpenFirmWare is still there anyway.

  31. 750 pages, in a nutshell? by eyefish · · Score: 1

    If the book is *only* 750 pages, I suggest we change the name from "Mac OS X in a Nutshell" to "Mac OS X in a Bombshell", since it will fit better there.

  32. Re:coincidence? by meme_police · · Score: 1

    If you are not familiar with OpenFirmware let me just say this, the PC BIOS is to OpenFirmware as a Model A is to an Infiniti G35 Coupe. I.e. the BIOS is ancient and extremely limited in it's functionality.

    --

    The meme police, They live inside of my head

  33. No, *this* is OSX in a nutshell... by Skreech · · Score: 2, Funny

    Mac OS X says: Help! I'm in a nutshell! How did I get into this nutshell?! Aaaa!

    Must be from the folks who brought us a webserver in a fly and a network switch in a teddy bear.

  34. Why I hate Mac OSX by Munra · · Score: 0, Offtopic
    I just got an Apple Powerbook 12", and this is my list of reasons why I hate OSX:

    (For background, I come from experience of Linux command line/desktop [KDE, mainly] and Windows [for a greater period of time].)

    1) There is no 'Menu' button. I do not want to have to run an Application to get a list of programs which I then have to click through. Mouse-over opening menus is nice. It doesn't have to be called Start, or 'K', or anything fancy but a button that has menus and sub-menus listing my appications would be a start.
    2) I want the windows to store my settings. If I list applications by details, rather than as naff, huge icons, unless there is an option that I can find to tell it to store my settings, I expect it to be done automatically.
    3) I want to be able to tab through all my Windows. Not just '1' of each application. If I have a terminal up and 2 Mozilla windows (not 1 window with tabs), I want the Apple key + Tab to be able to go through all 3.
    4) I want it to tell me -- without requiring me to search in depth, and spend about 20 minutes -- what these shortcut keys are. I can't be the only one used to Linux/Windows, surely?
    5) I want to be able to change settings in the 'Control Centre' without having to go back to the menu of options at each stage. This is just usability. If I want to go from one option to the next, I have to click one, which redraws my window, make changes, then click the button to show all the options. I can't a) look at more than one and b) have a list of options in the background (if you're changing something in every category it's handy to see where you're upto).
    6) I want the maximise button (the +) to fscking well maximise. I don't mean 'get bigger' - I WILL DRAG THE WINDOW IF I WANT THAT. I WANT YOU TO MAXIMISE.
    7) I want to be able to tell OSX what I want click events to do -- I want the double click on the title bar to MAXIMISE. NOT MINISE. I SHOULD BE ABLE TO TELL IT THIS.
    8) I want the terminal to run faster than my P200 running Linux. If I run the default shell, or even more so bash, it crawls. I use the terminal to do things more quickly (maybe Apple knows this and deliberately sabotage it?).
    9) I don't want to wait 10 minutes to boot up, which it sometimes feels like I have to.
    10) When I put in the install CD after having formatted my disk, I'd like it to tell me it's not doing anything. I don't want to wait an hour, only to check online and realise that it doesn't do anything until I hold down some random combination of keys (which it doesn't say on screen) and go into debug mode that automatically starts the installer.
    11) Why does my battery get chewed so badly? I get 3-3.5 hours in Linux, with an optical mouse plugged in but only 2 in OSX, with nothing in.
    12) Why does my DVD/CD spin up randomly? This wastes battery life and is particularly annoying when I haven't tried to access anything on the CD/DVD or run anything that would need it.
    13) Why can I not set power options directly after an install until rebooting? I've reinstalled twice and this annoys me. It doesn't say anything, I just can't unlock it until reboot. Why?
    14) Why doesn't the manual tell me about what Mac thinks are executables? About what disk images are too Macs, etc? I now have undeletable shortcuts on my desktop.
    15) Why are there lots of links in Finder to 'Applications' or 'Scripts' that WON'T RUN?
    16) Why is it called 'Finder' in the first place?
    17) Is it possible to navigate to root directory in 'Finder'? If so, it's got me stumped.
    18) Why will it not auto update Stuff-It Expander in the OSX updates thing? How come when Stuff-It runs, it detectes there's an update, I click 'Not now', and it crashes? And this was trying to extract the update for itself. Prey tell how I'm meant to update it.
    19) Give me an option to remove the desktop menu. I don't want a desktop menu at the top. I'm happy with my non-permanent ones. Really, I don't want it.
    20) Why can I not drag files onto the CD-RW, or edit one that has some fi

    1. Re:Why I hate Mac OSX by Octagon+Most · · Score: 2, Informative
      1) There is no 'Menu' button. I do not want to have to run an Application to get a list of programs which I then have to click through. Mouse-over opening menus is nice. It doesn't have to be called Start, or 'K', or anything fancy but a button that has menus and sub-menus listing my appications would be a start.

      Do you mean that you don't want to have to got to the Finder application to get to the Applications folder to find a list of your applications? You'd rather have something like Windows' Start button? You can drag folders, including your Home folder or the Applications folder to the dock (the section past the divider near the Trash). Then you can right-click those always-available folders to list their contents. Very similar to a Start button.

      6) I want the maximise button (the +) to fscking well maximise. I don't mean 'get bigger' - I WILL DRAG THE WINDOW IF I WANT THAT. I WANT YOU TO MAXIMISE.

      Maximizing in Windows works because all an application's windows are contained within the parent window. The Mac way is to have windows be separate elements on the screen independent of each other. So it doesn't make sense to have a maximize function fill the screen with any one window. The green light button makes the window as large as it needs to be based on what it contains. So for a web browser showing a page like Slashdot it would expand vertically to fill the screen but not horizontally where it is not necessary.

      9) I don't want to wait 10 minutes to boot up, which it sometimes feels like I have to.

      Yikes, I am running OS X on a G3/233 with only 160MB RAM and I don't wait anywhere near 10 minutes to boot up. But then I hate it when people trivialize my concerns because it doesn't happen to them. Sorry.

    2. Re:Why I hate Mac OSX by Anonymous Coward · · Score: 0

      Hell, I'll bite.

      2) I want the windows to store my settings. If I list applications by details, rather than as naff, huge icons, unless there is an option that I can find to tell it to store my settings, I expect it to be done automatically.

      It does. You're just using it wrong. Open up a window. Set it to Details or whatever. Close it. Open it again. It's set to Details. Just don't do it when there's fifty windows on the screen.

      3) I want to be able to tab through all my Windows. Not just '1' of each application. If I have a terminal up and 2 Mozilla windows (not 1 window with tabs), I want the Apple key + Tab to be able to go through all 3.
      Apple-Tab through applications. Apple-~ through windows.

      5) I want to be able to change settings in the 'Control Centre' without having to go back to the menu of options at each stage.

      He's right here.

      8) I want the terminal to run faster than my P200 running Linux.
      I don't have this problem.

      9) I don't want to wait 10 minutes to boot up, which it sometimes feels like I have to.
      Buy less RAM. Enable Journaling.

      10) When I put in the install CD after having formatted my disk, I'd like it to tell me it's not doing anything. I don't
      Not random, just the mac way of doing things.

      14) Why doesn't the manual tell me about what Mac thinks are executables? About what disk images are too Macs, etc? I now have undeletable shortcuts on my desktop.

      Executable end in .app (hidden, mostly). Disk images end in .dmg. Double click a disk image, it opens as a virtual drive. "Undeletable"? Nothing is undeletable.

      16) Why is it called 'Finder' in the first place?
      Legacy.

      17) Is it possible to navigate to root directory in 'Finder'? If so, it's got me stumped.
      Either get TinkerTool or enable "Show hidden files" using the Terminal. Then you will see them. Also, apple-shift-G pops up a "Go To" box that is perfectly happy with /etc ... addresses.

      18) Why will it not auto update Stuff-It Expander in the OSX updates thing?
      That's after it decompresses it. The file's there.

    3. Re:Why I hate Mac OSX by Anonymous Coward · · Score: 0

      I can't help you on all of your points, but I can for a couple:

      1. - Drag your Apllications folder onto your dock. Now you can right click on the Applications icon in the dock to get a list of menus and sub-menus (similar to the Windows Start button)

      3. - I just found this one out myself. Apple+Tab will cycle through your running applications, Apple+~ will cycle through multiple instances of the same application. From your example above, you hit Apple+Tab to go from the terminal to Moz, then Apple+~ to flip between your Moz windows. The beauty is when you want to go back to the terminal, you don't need to flip past all the Moz windows.

      14. - What happens when you drag an "undeletable" short-cut to the trash?

      20.- What happens when you drag files onto the CD-RW? I haven't tried a CD-RW yet, but this is how I burn CD-R's. I drag the files onto the CD-R, then drag the CD-R to the trash. The trashcan changes to a "burn" icon when you click and hold the CD-R icon.

      I hope this helps!

    4. Re:Why I hate Mac OSX by Anonymous Coward · · Score: 3, Interesting

      Patience grasshopper. So many of your rants are just showing your ignorance of Macintosh way of doing things. The things you like about linux/windows are the very things most of us hate, honestly. But, I will try to help you...

      Drag your applications folder or your hard drive to the right side of the dock. This will give you a 'start' menu.

      Keyboard equivalents are all SHOWN in macintosh menus. The keyboard shortcut is on the right side of the menu selection. e.g. save is ALWAYS apple-s. The apple key is generally 'implemented' in windows using control. e.g. M$ copied wholesale, the cut/copy/paste/undo from Mac. They did not even change the keys! Just use apple instead of control. The cloverleaf/puppy foot symbol is the symbol for the apple key.

      If you do not like key assignments or if you want to assign keyboard shortcuts where there aren't any, then you will need keyboard maestro or quickeys or some other type of additional software. These will also help you in other ways.

      You can NOT get rid of the menu bar. This is the best feature of the OS. Menus on each window is assinine, as bad (nearly) as parent/child windows. This is just my opinion, sure, but I am not begging you to help me with KDE, am I?

      Likewise, "minimize"/"maximize" do not apply, the correct term is 'zoom'. Similarly, there is no 'shortcut' that was a rip off of 'alias' in the first place (as is practically the whole of windows/KDE, you name it.) BTW, aliases work across the network. Shortcuts are lame, as you will realize someday if you continue to learn about Macintosh.

      Honestly, it's not OS X that is 'daft' here. All of this is extremely simple stuff. You really need to put your prejudices aside and learn to use the Mac. Then you could stand a chance of knowing what you are talking about. You obviously are capable of learning, else you never would have gotten very far with (lame) KDE or Windows.

      Clue: mac is not windows. In fact, Mac predates Windows by quite a lot (in case you had not heard!) You can not drive a ferrari as you would a chevette. You need to understand and want to learn the machine. If you do not want to learn mac, then fine, stick with windows or KDE or somewhere you do not have to think. :-)

    5. Re:Why I hate Mac OSX by Anonymous Coward · · Score: 0

      mod parent up: insightful

    6. Re:Why I hate Mac OSX by Phroggy · · Score: 2, Informative

      1) Drag your Applications folder to the Dock, and right-click (or control-click, or click-and-hold) to get the menu you're looking for.

      2) This works just fine. Make sure "Always open folders in a new window" is checked in Finder Preferences, and hold down the Option key while double-clicking a folder if you don't want the previous window to stay open. But that's just my recommendation as a long-time Mac user - I think it should work without that checked.

      3) Yeah, this kinda sucks. Each application usually has a way to switch between its windows, so for example you can Cmd-Tab to Mozilla then Cmd-1 between browser windows, but this varies between apps (most common are Cmd-~ or Cmd-left/right arrow keys or Cmd-numbers; Mozilla uses Cmd-number to switch between components and Cmd-1 alternates between browser windows).

      4) All the shortcuts for menu items are plainly listed in the menus (although you may have to get used to the icons for Option and Shift keys). If you're looking for other things (like holding the Option key while opening a folder, as I mentioned above) Mac OS 9 had good help on this but OSX appears not to. Hopefully Panther will add better help (and a Help Viewer based on WebCore).

      5) Try the View menu, which lists them all alphabetically.

      6) The Mac has never had a maximize button; most people want to be able to work with several windows at once and see them on top of each other. The Zoom button is very nice for things like folder windows, since it will resize the window to fit the contents (this has been buggy in OSX, but getting better), but for other windows it may not be especially useful. Might be a hack somewhere...

      7) And I want it to windowshade, which there is a shareware hack for. Hopefully Apple will address this in a future release.

      8) Yes, the Terminal is slow. I'm not entirely sure why. It's even slower with transparency and antialiasing turned on. I haven't noticed bash to be slower than tcsh though; that seems pretty silly.

      9) Hold Cmd-V for Verbose mode; it won't go faster but it'll give you something to look at.

      10) Huh? You mean you want it to boot from CD by default? Fair enough, but sorry, it doesn't do that by default. You can select a CD in System Preferences/Startup Disk; I'm not sure if that sets it to boot from any CD by default or just that one. Hold the C key to boot from CD; in addition to being in the printed instructions that came with the computer, it's also usually printed on the CD itself.

      11) I don't have a laptop so can't comment.

      12) Wish I knew.

      13) No idea what you're talking about; I've never needed to reinstall.

      14) Because only advanced users from other platforms ask these questions?

      15) No idea what you mean. Are you talking about broken aliases, or applications that don't work?

      16) Originally because when you double-clicked a document, it would automatically "find" the application that created the document (no matter where it was), and launch that application. In 1984 this was very impressive. It's long overdue for a renaming.

      17) Yes, but UNIX directories like etc and usr are hidden. When you open your main hard drive and you see folders called Applications, Library, System and Users, you're looking at the root directory with UNIX things hidden. You can either hack it to show them, or make symlinks to those directories (which won't be hidden), or press Cmd-Shift-G and type the path you want.

      18) Software Update only updates Apple software; StuffIt Expander is made by Aladdin Systems and just happens to be bundled with the Mac OS. I wish Software Update were expanded to include third-party apps, and maybe someday it will be. I have no idea why it would crash; try asking Aladdin.

      19) Huh? Desktop menu? Are you talking about icons on the Desktop? If so, uncheck them in Finder Preferences. If you're talking about the system-wide menu bar (as opposed to menu bars within windows), get used to it, it's

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    7. Re:Why I hate Mac OSX by Anonymous Coward · · Score: 1, Insightful

      1) There is no 'Menu' button. I do not want to have to run an Application to get a list of programs which I then have to click through. Mouse-over opening menus is nice. It doesn't have to be called Start, or 'K', or anything fancy but a button that has menus and sub-menus listing my appications would be a start.

      Quick easy way to achive this is to drag the entire 'Applications' folder to the dock. Or you can create your own unique shortcuts folder with on the applications you want and drag this to the dock. Or you can get Fruit Menu, F10 Launch Studio, or a host of other applications that do the same things. Search Version Tracker if you want them.

      2) I want the windows to store my settings. If I list applications by details, rather than as naff, huge icons, unless there is an option that I can find to tell it to store my settings, I expect it to be done automatically.

      MacOS X lets to set window setting either 'Globaly' for your account, or for any given window. To do this open the folder you want then click on 'View - View Options' (or hit command + j) then click the radio button next to 'This window only'. Then any changes you set for this view will stick for this folder, or if you selected 'All windows' then all folder views.

      3) I want to be able to tab through all my Windows. Not just '1' of each application. If I have a terminal up and 2 Mozilla windows (not 1 window with tabs), I want the Apple key + Tab to be able to go through all 3.

      'Command + Tab' cycles through Applications, 'Command + ~ (tilde)' cycles through an individual Applications windows

      4) I want it to tell me -- without requiring me to search in depth, and spend about 20 minutes -- what these shortcut keys are. I can't be the only one used to Linux/Windows, surely?

      The standard shortcut keys for all Mac systems dating back to the original Classic is: Cut (Command + X) / Copy (Command + C) / Paste (Command + V) / Select All (Command + A) / Undo (Command +Z). There are many others depending on the Application and the amount of time the developer put in to this. The short cuts are normal listed next to the comand in the Application's menus.

      MacOS 10.2.x enables you to turn on 'Full Keyboard Access' if you want additional Shortcuts. Go to System Preferences - Keyboard - Full Keyboard Access.

      Also there are a ton of third party apps which will enable you to define your own if you want.

      5) I want to be able to change settings in the 'Control Centre' without having to go back to the menu of options at each stage. This is just usability. If I want to go from one option to the next, I have to click one, which redraws my window, make changes, then click the button to show all the options. I can't a) look at more than one and b) have a list of options in the background (if you're changing something in every category it's handy to see where you're upto).

      Try looking at the menu options listed up there next to 'Apple / System Preferences / Edit / View / Window / Help'. Clicking on the 'View' option will give you an alphabetical listing of every option in the System Preferences.

      6) I want the maximise button (the +) to fscking well maximise. I don't mean 'get bigger' - I WILL DRAG THE WINDOW IF I WANT THAT. I WANT YOU TO MAXIMISE.

      Read the previous response to how the MacOS handles windows.

      7) I want to be able to tell OSX what I want click events to do -- I want the double click on the title bar to MAXIMISE. NOT MINISE. I SHOULD BE ABLE TO TELL IT THIS.

      Individual preferences; however, Apple is keeping the behavior consistent with MacOS 8.x+ in terms of minimize/window shade features.

      8) I want the terminal to run faster than my P200 running Linux. If I run the default shell, or even more so bash, it crawls. I use the ter

    8. Re:Why I hate Mac OSX by Anonymous Coward · · Score: 0

      6) The Mac has never had a maximize button; most people want to be able to work with several windows at once and see them on top of each other. The Zoom button is very nice for things like folder windows, since it will resize the window to fit the contents (this has been buggy in OSX, but getting better), but for other windows it may not be especially useful. Might be a hack somewhere...

      Historically, Mac applications where it made sense to maximise to the size of the current monitor have used option-click on the Zoom button for this purpose. But it's always been implementation-dependent.

      Personally, once you get used to zoom-to-content, zoom-to-screen seems ridiculously primitive and limiting by comparison. It is anathema to the use of drag-and-drop and restricts your ability to click and option-click between windows.

      You often can tell a cheesy Windows->Mac port by the fact that the zoom button acts like maximise.

    9. Re:Re:Why I hate Mac OSX by FangVT · · Score: 1
      "The cloverleaf/puppy foot symbol is the symbol for the apple key."
      Actually the "cloverleaf" key is called the "command" key. Prior to release of the Macintosh it vacillated between being called "feature" or "command", as the symbol was taken from the international symbol for an extraordinary feature but they eventually settled on "command".
  35. concur by jbolden · · Score: 1

    I also agree I felt really cheated. There are a ton of topics regarding OSX from a Unix users's perspective I'd like to see covered and this book had about 5% of them. There is good information in the book its just not indexed well enough and there isn't anywhere near enough book to justify the title. Its more like a dozen good articles than a book.

  36. A few replies by jbolden · · Score: 2, Informative

    1) Get fruit menu it does exactly what you want in terms of a "start menu" for OSX

    2) Shart cut keys are pretty universal across mac applications. Learn them once in general. Its not like Unix or Windows

    3) If you want to understand file formats go to the developer website on www.apple.com. The file system is fairly complicated since its a compromise between the old apple unix, next and OS9 file system. However there is no such thing as a

    4) In terms of the finder do a websearch on .DS_Store. That's where mac's store information regarding finder preferences.

    5) If you have links to files in applicatiosn that won't run something is wrong

    6) Macs boot up faster than windows or linux machines so if its taking 10 minutes do a verbose boot and see what is going wrong.

  37. A better way by RealisticWeb.com · · Score: 1
    I agree with you about the book, but one of the authors of the book has an article that has been very usefull to me. It is a list of the top ten things he learned while working on the book. I wish I had read this before I bought th... oh wait, my company bought the book for me <grin>.

    Among other helpfull things is a detailed explanation of OSX startup items (startup is totally different than other *NIX), A list of all the root folders and what OSX uses them for, and some caveats about symlinks and the finder.

    --
    Sigs are out of style, so I'm not going to use one...oh wait..
  38. Whoa! by Anonymous Coward · · Score: 0

    I read "Mac in a Nutshell" and thought "Here's another innovative design..."

  39. About the author by jjohn · · Score: 1

    Jason McIntosh has done many Cool Things (tm), including co-authoring Perl and XML and defining ComicsXML. He worked at O'Reilly for awhile in the now defunct Tools group, helping to build programs to convert author manuscripts into a formats amenable to the Production workflow. When not hacking code, jmac finds and plays obscure games from impolitely named companies. Buy his book and encourage him to write a second edition about Panther.

  40. Mac OS X in a nutsack. by Anonymous Coward · · Score: 0

    Just when you couldn't think APPLE could get any more gay.

  41. Mmmm... nuts.... by identity0 · · Score: 1

    Wow, OS X with its "lickable" interface and "Cocoa" center, put in a nutshell! This is the greatest advancement of the confectionary industry in years!

    What? What do you mean, "It's an operating system" ?