Ars Technica OS X 10.1 Review
Joystickit writes: "John Siracusa over at Arstechnica has posted his review of OS X 10.1. He comes to the conclusion that 10.1 is much improved but still leaves much to be desired. It is an excellent read. He always seems to have the most in-depth reviews. Check it out." John's earlier OS X reviews are excellent as well; seeing what Apple does right and wrong is informative reading no matter what OS you prefer.
On my 2001 iBook (with DVD drive) I am able to do the following (among other things of course):
1. Capture DV footage, edit it, and output it right back out onto a camera (or play it to a tv).
2. Run Apache, PHP4, and mySQL flawlessly together and then replicate my work onto my "real, live" server on the web.
3. Watch DVD's with no stuttering or slowdowns while working in the shell, editing code in BBEdit, listening to iTunes, and stress-testing the above Apache setup.
Make no mistake, OSX still has a way to go, but give it a year and it will be the propriatary OS to beat!!!!!
Cloud City Digital: DVD Production at its cheapest/finest
Considering the MAC is primeraly used in the DTP/Graphics area, does anyone know when the real graphic apps (native mode) will start flowing.
If I could get a OSX native copy of Quark, Photoshop & Illustrator we would switch all of our OS9 desktops to OSX immediatly.
One thing to be wary of when inter-operating OS X 10.x with Windows machines is the Mac approach to links/shortcuts. When you make a shortcut in Windows, it's a bit like a soft link in Unix- it's only a pointer. When you copy a shortcut in Windows, you don't do anything with the target .exe
or whatnot.
When doing backups of OS 10.x laptops from an NT-based backup system, I found that OS 10.x was sending the remote client (the backup agent) into a filesystem loop. I had the user's home directory shared and the Agent backed up files similar to \\computer\share\Library\Documents\Library\Documen ts\....
Which made for a drawn-out backup of a 300 Meg set of folders.
On a personal scale, this is easy to remember, but IIRC Apple has been preaching about how good of a network citizen OSX is. Quoting their site,
"We've also added support to natively connect to Windows NT, Windows 2000 and Unix-based SAMBA file servers with the built-in SMB client. These servers appear right in the Finder like any other file server. This makes Mac OS X fluent in all of today's network languages."
I'm not flaming Apple, but it seems that when it comes to interoperability between OS's, Apple could learn a lesson or two from the Unix side of the market.
On a side not, was anyone else annoyed with the way Apple promised OS 10.1 is September, announced it on the 23rd, then waited until the last possible day of the month to actually ship it? I can't find the Register article stating it, but an Apple rep was quoted as saying something to the effect of "we promised September as a release date, and we are still technically on-target for that".
Who said anything about being built in? It's only "built in" to previous MacOS's because the Finder has no way to change them. Unless you have one of those hacks that puts type/creator edit boxes in the file info. True, you can't see it automatically like a file extension, but isn't that why the Mac uses icons?
Type/creator codes DO perhaps overemphasize the importance of 'immutable metadata', but even with a file extension, the user who wants to open his html file with a text editor instead of a web browser still has to know how to change the extension. (And Apple's new texedit won't open HTML files as raw text, it will render them, even if you don't want it to). Why is changing a file extension any more or less difficult than using a contextual menu to get to an 'open with' menu (which should have a list of USER SELECTED choices, set in a central control panel for that file's extension/metadata/whatever. The advantage for me of type/creator (or specifically, of not having extensions) is that they don't clutter my desktop or column views (see next paragraph). OS 10.1 does have an option to 'hide file extension', but no way I see to set that automatically, or set my web broswer to 'always save with no file extension' or change the option quickly if I need to change it (maybe click on a little square on the icon to toggle perhaps? That's probably a bad idea, but that's the point)
The main think I don't like about file extensions and OS 10.1 is the way the OS puts the ellipsis of a 'too-long' name in the middle ("ThisFileIs...ndFile.txt") This is just silly. Most people (home users) don't need to see the extension (they can see the icon), and those that do can change an option in the 'Finder' control panel. I also can't get the 'change default applicaton' item in the info window to work, and the 'open with' popup shouldn't include ALL the available applications ("do YOU want to open an html file with Apple System Profiler? No, me neither!")
Um, all programs I have ever used on Mac use the same typecode for JPEGs JPEG. The creator code varies (JPEGviewer, JVWR; PictureViewer, ogle; GraphicConverter, GKON; etc.). Granted it could be done and the four-char codes dont even have to be ASCII, they can be any of the Macintoshs 8-bit charset but I cannot think of a single program that doesnt use JPEG for JPEGs. Same goes for text files and most other common filetypes. The only one that sticks out that I can think of is Mp3 and MPG3 for MP3 files; but whatever Apple uses in QuickTime is probably the right typecode.
.jpg and .jpe (and even .jpeg) for JPEGs on extension-using OSes. I have also seen both .txt and .asc used for the same kind of US-ASCII textfiles. And then theres .htm and .html files, and the myriad of extensions used for SSI-HTML files (.shtml, .sht, .stml, .ssi-html, ...).
Ive seen both
Maybe MIME is the right way to go; its a recognized cross-platform standard and codes are registered with some kind of central authority so we dont end up with audio/mp3 and audio/mpeg-level-3 or whatnot at the same time.
Liberty in your lifetime
Sorry, but I have to disagree with almost everything you said.
His rants on metadata are way off. Although file extensions for typing violate the basic rule of metadata, they still work better than Type/Creator codes.
No way. Type/Creator codes rock. They absolutely devastate file extensions in user-friendliness. Besides, there's nothing to stop you from using extensions. OS X supports either or both.
Let me get this straight: You prefer a system with only one axis for categorizing files, where the user can change the type of a file (leaving behind no trace of what it used to be) by accident; where one application on installation hijacks all documents sharing an extension type it recognizes, by default. You cite as an example a file type that Windows bastardized. It's not
Other than the simple circumstance that I disagree with your unsupported opinion, MacOS does do pretty much exactly what you request (with some tasks facilitated by a simple freeware utility, which doesn't count as a hack in my book); no extension-based system that I've ever heard of does. Besides, there are plenty of ways around that. If you don't have the creator application on your system, you get a list of compatible alternative applications. There also are ways to open a document in an application other than the default (in most cases, the creator); anyone with enough expertise to wish to do so can probably list several of them.
I am sick and tired of hearing the rants about the inherently wrong nature of file extensions, versus the 'good enough' nature of Creator/Types. No. Both violate important principles, but file extensions can work well, and Creator/Type can not. Creator/Type advocates emphasize one virtue (the metadata nature of the typing system) and ignore the gross failures of Creator/Type to actually support what users need to do.
I'm sick and tired of critiqes that don't even identify what they criticise. What are these heretofore-unnamed important principles that these data typing systems violate? Creator/Type can work, does work, and for 17 years has worked extremely well. It is less prone to user error than file extensions. Its default behavior supports what users want to do most of the time. It isn't less capable than extensions; it's more capable. It degenerates to extension-based functionality when better methods fail.
Let's embark on a little thought experiment. When you create a document in a given application, in which application are you most likely going to want to open the document thereafter? If your answer is anything other than the creator, well, I don't believe you.
Even if you can't be persuaded that extensions are an inferior way to classify files, the Creator/Type system can be made into a pure extension-based system if that's what you want it to do. Is the reverse true?
Creator/Type is not merely "good enough"; it is excellent. The 3-character file extension is a horrible kludge that even Microsoft has been trying for the last 6 years to get the world to forget.
It listed localization packs for Japanese, and other Euro langs..
Although there's no localization pack for the 'other' east asian language, does anyone know the status of chinese support under OS/X (ie, displaying, rendering fonts, input methods, unicode conversion etc...)?
Windows 2000 and Linux supports se asia l10n pretty well now, though w2k is really good! Everything is stored 'internally' as unicode, and the input/output can be converted to other (popular) encodings such as big5. Even the input methods are fairly complete.
I want to convert to mac for DTP stuff (but requires chinese typesetting for many clients). I tried searching for Chinese support (like truetype fonts, input methods) and the only thing I can find is old 3rd party software for Mac 7.x or something...
Which, I would argue, is actually the 'correct' or ideal behavior! If I want to close the APPLICATION, I'll do so, by choosing "file: quit". I hate the kludgy Windows way of doing it, where windows run inside other windows... it's too easy to overshoot the menu bar, landing yourself in another application.
With MacOS, it's impossible to miss, since you can't roll the mouse past the top/left of the screen. If I've got 4 browser windows open inside Internet Explorer, I can access each using the 'window' menu. On Windows and Linux, I get 4 IE icons on the taskbar, hogging space, eventually to the point where I can't read them anymore.
I'm not even an Apple 'fan', per se, (I use W2k primarily) but the way MacOS handles windows, menus, and switching between apps is superior.
Man, it never fails...I always have moderator access to stories involving me. Anyway, now that I've forfeitted it, but while I still have a chance of being scored up, I'd like to pimp the Apple topic icons I emailed to Malda (where procmail no-doubt sent them to /dev/null :-P) The current one is just plain ugly, IMO. How about this instead? (Two versions of the same thing)
c ap ple-1.gif
c ap ple-2.gif
http://siracusa.home.mindspring.com/images/topi
http://siracusa.home.mindspring.com/images/topi
(Without the space...grrr)
However, I do agree that Apple should have made attempts to make it downloadable, but it is obvious that Apple had enough trouble just getting this out the door in September, let alone setting up a distibution net that could handle tens of terrabytes. As for Windows Update, it offers small updates usually not in excess of 15MB, just like Apple's Software Update, and I seem to recall that MS charges users for updates of the magnitude of 10.1, even if they are just bug fixes (which 10.1 is not).
"Reality is just a convenient measure of complexity" -Alvy Ray Smith
All I can say is, whatever. I just bought a G4 733 a few months ago (got in on the "the new macs are coming" sale) and have been MORE than pleased with it. At first I had OS 9.1 only (the upgrade coupon took about 3 weeks), and I was a tad confused. Coming from a Windows environment, Macs take a little getting used to.
:)
I played a little Diablo 2 on it, learned some of the quirks, and basically got to liking how MacOS did things (there were various minor complaints, but mostly they were my preconceived "windows-esque" notion of how things work.) then my 10.0.3 CD came in the mail. I did the repartition thing, put OS X on and gave it a whirl. I liked it. It was a tad slow, but I liked it. I still found myself booting into OS9 to play D2 (which I still do with 10.1), but for the most part, I was an OSX user.
I got my 10.1 upgrade last weekend (figured I'd avoid the "rush"), and all the little annoyances in 10.0.4 were gone. I was astounded. This is no small feat, considering what a Died-in-the-Wool x86 person I was. Not anymore. OSX and my PowerMac have converted me.
I still use Linux (Gnome desktop) and that will never change. But I love MacOS just as much now. *grin* I don't have to 'abandon' MacOS to love Gnome and vice versa.
Of course the last line of your comment is quite funny. I doubt there are too many Mac users alive who'd even admit to giving up MacOS for WinXP.
Not to detract from the 50 or so people that will upgrade from Windows98:SE/Windows ME to XP, but I think Microsoft is aiming squarely for their foot with this release. Let's hope Ballmer & Co. are lousy shots.
JFT
---- James
I wouldn't expect CLI revolutions from the Unix folks, frankly.
I think that Unix has some good ideas behind it:
*I am attracted to the idea of mountpoints, though not confident in them entirely. They mesh well, however, with the Win95 notion of a 'Computer' icon, and I'm fond of that.
*Many small tools working together is a great idea, but insufficiently easy to use at present.
*Configuration files that are universally humanly readable are a good idea, although ASCII is not.
*The power in CLIs is desirable, having it locked up in an emulator of a 60's era teletype is not.
*Multiuser systems are desirable, global filesystem structures are not (my unproven hypothesis) and at any rate, suspending and resuming a user environment a la 'screen,' probably with heavy use of features borrowed from hibernation is really necessary to beef it all up.(some of the MS stuff seen recently re: fungible computing resources is _excellent_ though the security and business issues need to be hashed out -- i'd like being able to log in to two machines side by side, and use the 2nd as an additional monitor, and extra computational power all for the same session)
*ACL security has got to go. Reimplement it on top of something better, like (I'm told) capabilities, if you need it, but totally redo the fundementals.
*Flat filesystems have to go, but this is already being worked on, I hear.
*Links are cool -- now make 'em work across disks. Combine them with forked filesystems.
*etc, etc, etc.
But you'll never hear this coming out of the Unix crowd.... Imitation has its place, and Unix is fundementally an imitation of Multics, but for God's sake, take some initative!
-- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
Just a few things I want to mention...
TrollTech has a beta of Qt for Mac OS X.
GTK+ has been ported and GIMP runs on it.
I've compiled and run WindowMaker myself.
More software doesn't mean better software. What good are hundreds of text editors and graphics apps compared to BB Edit, GraphicConverter, the Gimp, and a dozen other tools?
Most Mac apps run just as well in Classic on Mac OS X as they do on Mac OS 9. See http://guide.apple.com/ if you'd like to search for something.
What does WinXP have that could possibly be attractive to a Mac user? I really haven't seen anything particularly promising; did I miss something?
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
There is actually a reason for this... Apple sells quite a bit through its online store now, but many (if not most) of its systems are sold through 3rd party vendors such as clubmac, powermac, outpost, etc.
They have in the past specifically requested of apple that they keep the ram amounts fairly low, as it gives them incentives and packaging deals to try to move units. Ie, "oooh clubmac will give you 256megs free with every imac for $30 install fee!" If you check out you'll see what i mean.