in Search
Welcome to Neopoleon - Sign in | Join | Help
Navigation: Home | Forums | Galleries

OS X 10.5: Leopard - Oh, Lovely...

This isn't going to be a proper review, as I only installed Leopard about thirty-six hours ago, but I've had a chance to look through the new features, give 'em a try, and this is, by far, and in my giddy, nerdy opinion, the most bestest awesomest version of OS X.

I've been using OS X since version 10.1.3. As each new version came out, I either upgraded or bought a new Mac with the new OS on it. I upgraded to 10.2.0, 10.3.0, and 10.5.0. I bought a couple Macs in the 10.4 timeframe, but neither was a .0 release, so I didn't have to deal with the .0 headaches.

The Bad and the Lame

As any good geek knows, there's no such thing as a stable .0 release. Performance sucks, bugs abound, and one gets a generally bad impression. When I went from 10.1.9 to 10.2.0, I wanted to slowly lower my PowerBook into a pit of magma. The UI was sluggish, and nearly every built-in piece of software behaved as though it was repeatedly getting hit in the head by angry little digital dwarves. I opened my computer to find the dwarves so I could kick their little digital asses. I didn't see a damned thing, but that doesn't mean they weren't there. I know they were there - laughing at me. I could hear them.

I hate them.

Mail (the built-in Apple email client) in particular has been buggy out of the gate with each new .0 release. Whether it's disappearing messages or, what I'm getting right now, the random dropping of the From and Subject lines in my spam folder (rather important, I do say), there's always something. I've found the .1 releases fix a lot of this stuff, but the point is, 10.x.0 always shows promise, but provides a user experience that only the patient will be able to tolerate. If I were doing anything business related with my Apple, or if I were working on something I couldn't easily reproduce, I wouldn't upgrade to 10.x.0, nor would I suggest anyone else do so. I'm just too much of a geek to wait.

Fake Steve Jobs just posted about problems he's having with Leopard. While my experience has been totally different from his, I've been in his place with previous upgrades, and it's awful. Apple makes great stuff, but customer service and tech support is the worst I've encountered for anything. We're talking computers, microwave ovens, vacuum cleaners, baby wipes, petting zoos - anything. The service reps are snotty, ignorant, and unhelpful. I'd recommend that you take a soldering iron to your hardware before you bother calling these guys.

All that said, for me the pain has been worth it, and now that I know what to expect from a 10.x.0 upgrade (everything's broken), I don't get quite as upset about the problems.

Your mileage will probably vary.

The Good and the Not at all Lame

I used to complain about the $129 cost of upgrading to a new OS X release. It's always worth it in the end, but the marketing sets you up to expect the cure for cancer on a DVD, and that's not quite what you get.

Apple overdoes it with their "EIGHT BILLION NEW FEATURES IN [insert feral cat species here]!!!!! ROFTML!!! LOL!!!"

You get the feeling after a few hours that, among the eight billion new features, seven billion, nine hundred and ninety nine million, nine hundred and ninety nine thousand, nine hundred and fifty are changes to the fonts used by various apps. The rest of the changes, however, are substantial and nifty.

Some new and lovely stuff - not at all a full overview or list of all that everybody will dig - this is stuff that I - Rory Blyth - The Smartest Man in the World - think is among the bestest:

  • Cover Flow - The OS X equivalent to Window's File Explorer is called "Finder", and one of the new viewing features - in addition to the usual icon, list, and detail views - is Cover Flow. It lets you browse through files with an interface similar to that of iTune's visual carousel style browser. Windows has its preview feature for images, but Cover Flow provides similar functionality for any supported file type. Yes, there are many file types that are not yet supported (guessing third parties need to write their own adapters), but you can still browse through documents, images, PDFs, videos, and so on, without having to individually open the files. If you've ever searched for something by double-clicking, waiting for the appropriate app to open, and then closing it because you haven't yet found the file you want, then Cover Flow is huge. That you're able to browse all supported file types from one to the next in the same window is a beautiful thing. While some will discount this as fluff (the naysayers have been out in force, bitching as usual about software they haven't even used yet (what is it with geeks?)), once you've used the feature, you'll understand why it rocks.



    You can read your way important documents without opening them.

  • iChat Improvements - The latest iChat, OS X's built-in IM client, comes with a mix of features that provide new eye candy, fun - but not especially useful - toys, and a few functional bits. My favorite of the new is the ability, just by clicking on a "buddy", to send that person an SMS provided he has enabled the feature on his end. I know there are apps out there that will already do this - I'm not claiming that this is the world premier of this capability - and the reason I'm writing this out in bold is that geeks have this habit of not reading an entire post, but choosing instead to leave a comment as soon as they find something to be angry about. OK. Apologies for the loud sentence back there. I've just been doing this long enough to know that there'll be a few people who will want to start one of these stupid "But [company x] did this a million years ago, so the feature is obviously stupid since it isn't brand new" arguments. Let's not do that for once. Aight. The other new feature I love is that, with the other's permission, you can now record video chats to MP4s. My French grandmother and I used to video chat all the time when I was living on the east coast. I'd give anything (and, for once, that's close to the truth) to have been able to have recorded those chats. I miss her, you know? I wish I had more things to remember her by. That, for me, is a very welcome feature. Friends come and go; you lose family along the way. If it's as simple as clicking a button to be able to store a video memory of them, then that's something that alone makes the new iChat one of the best improvements to OS X.
  • Dashboard Widget Awesomeness - Widget apps abound nowadays. Whether included with the OS or built by third parties, people dig widgets. If you aren't familiar with widgets, they're the little applets that typically run all the time, usually in a controlled environment that is either part of the desktop (as with Vista's Sidebar) or accessible via a hotkey (as with OS X's Dashboard). The problem with widgets is that they're a pain in the ass to create if you want something custom. I hate Javascript. I hate it, I hate it, I hate it, and it seems to be the popular way to create widgets. If you aren't a dev of any kind, then you won't just hate trying to create a widget - you probably won't be able to do it at all. What Leopard brings to the table is a new feature of Safari (the built-in web browser). You navigate to a page, find something you'd like to have quick and easy access to all the time, go to the File menu, select "Open in Dashboard..." , and then highlight the part of the page you'd like to have as a widget. I created one today that lets me see if I have any new MySpace mail at the touch of a button. I hate keeping MySpace open in a window just to see if anything's arrived. The convenience here is fantastic. I've never checked to see if MySpace does automatic notifications when you receive new email, and I never will - I don't like giving these sites permission to send me email. It seems to always go wrong somewhere along the way. Getting similar functionality without having to receive email I don't want is The Good.



    This is the actual widget.

  • Dashcode - If you want to create your own widgets without getting your hands dirty, Dashcode will help you do that. I still think creating widgets sucks dog balls, but you might get a kick out of it. You still need to get into the javascript if you want to do something truly custom - otherwise, you'll probably be working from a template. I need to play with this thing a bit more, as I suspect it might kick ass, but I'm going to withhold judgment on the ass kicking until then. 



    Aright... Dashcode might actually be pretty cool.

  • Bootcamp is Official - Bootcamp is now an official part of OS X. Bootcamp allows you to dual boot between OS X and Windows. I prefer to run Windows as an app inside Parallels, but some people would rather keep the two OSs separate. Whatever your preference, you have the choice, and both options are supported and easy to use.
  • Dock Stacks - OS X's Dock, the much cleaner OS X alternative to the Windows Start Menu, now supports stacks. A stack in OS X isn't like stacks in Windows Vista. In OS X, a stack seems to be a folder kept in the Dock. When you click on the folder, the files in the folder, depending on how many there are, will either appear as a stack or as a grid above the Dock. The key here, though, is that you don't have to open up a new Finder window to access these files. You just click, and there they are. This not only makes opening frequently accessed files easier, it also helps you avoid having to clutter up your desktop with Finder windows. Another feature that should exist for every OS in the universe, and one I've been hoping somebody would create, is that stacks are automatically created in the Dock for your Documents and Downloads folders. Yeah, you can add folders to Windows's File Explorer side bar, but then you have to open up a File Explorer window, click on the folder you want, and then click on the file you want to open. The difference isn't going to be important to everybody, but given that Windows and OS X are both used by end users (rather than business users exclusively), this sort of thing should just be there. I use my Documents and Downloads folders all the time, and I expect it's the same for many other users. This kind of convenience, as well as allowing people new to computers (both my grandmothers, for example, got started pretty late in the game, and the things we take for granted weren't obvious to them) to be able to get to the things they want or need without having to know where the folders actually are is a good thing.



    It looks like a computer banana. Sort of.

  • Wikipedia Support - As dodgy as Wikipedia is for, well, anything, I'll finally admit after all my bellyaching that it's a great dirty reference if you want to find something in a hurry and don't care about whether the information you get is any good - or even true. To provide me with easy access to biased, phony, highly questionable reference material, Apple has built Wikipedia support directly into its built-in Dictionary app. Hey - I'll take what I can get. I've learned to love Wikipedia even if I haven't learned to trust it.



    "[F]ictional accounts"? This is why I don't use Wikipedia.

  • DVD Playback Improvements - There are so many things that drive me nuts with DVD players, and some of those issues have been addressed in OS X's built-in DVD Player. Video quality enhancements, more convenient bookmarking, and other small features have arrived, but the big one for me is called "Scratched Disc Recovery". If you're watching a scratched disc, Leopard's DVD Player can locate and avoid these sections. I've had several DVD player apps freeze up or enter The Mode of Eternal Stuttering when scratches are encountered. I'd rather let the app skip those sections than try to muscle through them.
  • Safari Improvements - I frikkin' HATE it when I use the find/search feature of an app but still can't see what I'm looking for. I'll search, and the word or phrase will be found, but it won't be highlighted (highlighted well or at all), or for some reason it'll show up without highlighting as the last line on the screen as though that's the first place I'd look for find/search results, or a million other stupid UI screw-ups. Safari - Apple's web browser - dims the page around the text you're searching for and clearly highlights the word or phrase on the page. OS's of any kind are packed with little annoyances like bad search highlighting, so it's one more irritation I get to live without, and these things add up. Tabbed browsing has also improved. You can now drag tabs around the tab bar, as well as between Safari windows. I think that both of these features already existed in other browsers, but I don't use other browsers, so I find this splendid.



    The search term is in the yellow box.

  • Spaces - This is the OS X equivalent to the multiple desktop feature you'll find in various flavors of *nix desktop managers. Casual desktop users are used to having just one desktop. They clutter them up, keep many unrelated apps open on the same screen, and so on. It can make things messy. With Spaces, you can set up a few different desktops that you can quickly switch between. So, you could have a desktop set up for working on your writing (if you've recently quit your corporate job to pursue a writing career), a desktop set up for software development, a desktop for video editing, a desktop for audio editing, a desktop where you're running some kind of intensive processing app that you don't want to see until it's finished... you get the idea. Like many other features, it's about convenience. You can also view all your Spaces at once if you want to navigate visually rather than cycling through them sequentially.



    I'm a busy guy.

  • Built-in Grammar Checking - Something I love about OS X is that it provides any app a suite of "services" that provide common functionality. Spell checking is a good example. Instead of each app having its own implementation of a spell checker, you'll find just one used throughout the system (a custom spell checker can still be created if you're really into coding spell checkers). I've been using a kick-ass piece of authoring software to assemble my first book, and the spell checker is exactly the same as the spell checker that Safari, for example, uses. What's new is the addition of grammar checking. Microsoft Word supports grammar checking, but I haven't seen this feature shared with other apps. Plus, you'd have to install Word first, and then the feature would still only be available to Word. Grammar checking is built-in to OS X, which means you're far more likely to see it across many apps. That's awesome, especially for those of you who can't tell the difference between "it's" and "its".
  • TextEdit Enhancements - TextEdit is OS X's built-in equivalent to the Windows Wordpad application. But, where Wordpad doesn't seem to have been updated since the invention of the wheel, TextEdit gets the occasional facelift, making it more useful rather than more irrelevant. I use Pages from iWork for my document editing, as it's a spiffy environment (far superior to the messy, sluggish version of Word for OS X) for writing, but TextEdit is still useful for a casual bit of document editing. One new feature is that TextEdit can now open Word 2007 files. For free. No having to buy another MS app to do it. I still dig MS, and I haven't become a hater since I left or anything, but c'mon - stuff like this should be available to every user. Don't charge for the file format - charge for a document editor that provides advanced functionality that most people don't need.
  • Time Machine - A simple backup utility that will make sense to casual users. That is, no stupid jargon that only geeks are going to understand. Also, the interface isn't clumsy like whatever feature it is in Windows that offers similar functionality. I can't even remember the name of the thing - just that I hate it. The only thing I don't like about Time Machine is that it requires a second drive, so I can't use it with my laptop without connecting it to an external drive. But, better this than nothing.

There's plenty more to Leopard, but my fingers are tired and my brain is tired and I'm tired.

Some Final Thoughts and Stuff

This is the first release of OS X that I feel surpasses Windows in the quality and quantity of features for end users. I think Windows is the better OS for business users, but I wouldn't want to go back for my civilian activities. Vista probably does plenty of this stuff, but discoverability isn't one of its strong suits. Unless you're a geek, you could spend months using Vista without figuring out what it has to offer. Apple does a great job of not only creating these features, but making them easy to get to.

OS X is also nice in that it feels like it was designed with a tight, unified plan. If you want to change a setting, set preferences for an app, or any other everyday task, there's usually only one or two easily discovered ways of doing it. Connecting to a network is a good example of this. You can click on the WiFi icon on the menu bar, or you can go to the System Preferences dialogue. Both lead to the same configuration tool. I still haven't gotten the hang of Vista's networking. I get notified through those stupid task bar notifications, see an icon that I can click or right-click on (leading down two entirely different paths), go to the Control Panel in Classic View, go to the Control Panel in the new view, get to network settings through the Start Menu, and so on - it's confusing as all hell. To make things worse, the configuration dialogues hardly make any sense at all, and there are several different configuration dialogues from which to choose, each offering different functionality, but they're so poorly organized and the links to the dialogues are so poorly named that just connecting to a wireless network can turn into a huge mess. Yeah, you can tell me that if you click this, click that, right-click this, slide that, select that thing, right-click again, double-click over there, and then click the "Save" button, you can easily connect to a network, but that's not all right.

Visual Studio rocks, Windows Mobile rocks, the Xbox 360 rocks, as do many other MS products, but I'm not a fan of Vista, and I'm not a fan of getting long winded explanations about how "easy" it is to perform common tasks that require fifty keystrokes and twelve-thousand mouse clicks. I also don't care for all the workarounds that some geeks think are acceptable. They aren't. A few workarounds are to be expected, but if I have to start modifying config files or editing the registry directly, then something's wrong. Even worse, if the OS does something but the feature is buried so deep in some mouse clicking morass, and a user turns to a third party tool to perform the task because they didn't know the OS could do it, then it's just unacceptable.

I've never used an OS - desktop, mobile, etc. - that didn't have some fun tweaking utilities, but you shouldn't have to use a tweaking utility unless you want to make a huge, probably unsupported change to the OS.

What I mean to say is: despite the imperfections and .0 lameness, I'm still where I want to be, and my life is still easier than it would be if I were dealing with that damned Vista network configuration mess.

OS X 10.5.0 is the royal effing goodness if you don't mind waiting a little while for the .1 update that will, if history repeats itself, solve any major problems. This isn't a big deal, either, as Apple releases updates fairly quickly. There isn't going to be a year long wait for a one gig service pack.

Tired.

Off to bed...

Published Monday, October 29, 2007 2:41 AM by Rory

Filed Under: , ,

Comments

 

Massif said:

I still hate virtual desktops, don't see the point in them, find them irritating when they've been installed / enabled on any machine I use, and wish the developers would all go and find a decent solution to the "lots of windows open" problem other than adding what is essentially a new layer of menus to search through to find whatever it was you were working on.

Grrr... and Sigh...

Although I am the annoying type of person who would like to point out that I was able to send SMSs to my contacts on ICQ back in 1999 (1999! for pity's sake! and they could SMS me back, and it took the mobile operators about a year to figure this out and start charging them for it!) It's not so much that it's been done that means it's stupid and pointless... It's more that it's been done, so don't go around trumpeting that you've only just gotten around to it, it's just annoying to people.

Kinda like someone arriving at a party at half eleven, when everyone else is getting kinda bored, and the new arrival just sorta pretends that parties don't really start until they get there. It's irritating, and it's stupid... just slink in the back like any normal person. Otherwise we're all going to get the (accurate) impression you're an arrogant sod who doesn't care that everyone was having a very nice time without you thankyouverymuch.

That's apple though, the "Hi! I'm here, so you can all start enjoying yourselves" guy. You know what apple? I'm leaving the party, because I've been here for two hours, drunk all the best punch, and I'm bored of the crappy music they're still playing over and over.

Still, at least they're better than the "make your own fun" crowd.
October 29, 2007 6:19 AM
 

koogle said:

its a good small review...although it wouldn't make me switch to a mac :D .. xp and lots of customizing+ many good programs, players,  utils, games etc  is still good enough to make me stay.... but I totally agree on your comments on vista, perhaps if they get enough bad feedback they'll actually do better the next time around.

and things like "Built-in Grammar Checking " where a good helpful tool can be intergrated into other applications sounds good..

yes I hate virtual desktops aswel.. there are better ways of organizing desktop stuff without hiding it all away on another virtual desktop..i'm sure ms had some research group working on something similar.. wonder what happened to it
October 29, 2007 9:55 AM
 

Massif said:

Also, is Leopard on top of every spammer's search list at the moment... Some of the pingbacks I was prepared to believe... But pet-cat.expert-pet-help doesn't seem to have any relevance whatsoever.

Of course, I didn't click the damn thing, don't want to encourage them.
October 29, 2007 12:40 PM
 

Rory said:

Massif -

"I still hate virtual desktops, don't see the point in them..."

I go back and forth. When I don't need them, I hate having them around. By default, nearly every Linux desktop I've used arrived with virtual desktops enabled, and that bugged me. I felt like I was being encouraged to throw things around and make a mess.

I didn't use them much with Linux because I'd get so frustrated with gnome/kde/whatever, or because X would just crap out on me - I typically didn't do enough work to make virtual desktops worthwhile.

I've been messing with the multiple desktop stuff in Leopard, and I'm learning to like it. Since I live in OS X now, where I used to spend my Linux time divided between desktop and command line, the feature has become more relevant to me.

I also like it because, when I'm working on several projects at once, I get a bit OCD. I'll switch to one project from another (this is in single desktop mode), and I'll have to shove other windows out of the way - or I'll have hidden a set of windows of an app (Safari windows, let's say), but then want to open another window for that app, and all the windows I wanted hidden come back. When I do that, I get frustrated, and then I start closing windows left and right, more interested in clearing things out than in hanging on to whatever I'm working on our reading or writing.

Hopefully Spaces will help me out there and for any other OCD/ADD behaviors...

"It's not so much that it's been done that means it's stupid and pointless... It's more that it's been done, so don't go around trumpeting that you've only just gotten around to it, it's just annoying to people."

It's weird - the more I use my Mac for everything, the less interested I am in what it doesn't do. I don't know if that makes sense - I like OS X so much that, when an app or the OS gets a feature that's useful but that's already been around elsewhere, it really is like it's just appeared on the scene.

As I said about Safari - I know that other browsers have had features that Safari is only getting now, but because Safari is the browser I want to use, the other browsers don't interest me much. So, when Safari gets a feature it didn't previously have, it *does* seem like it's something new.

In that way, I just realized that I've become to OS X what a Linux geek is to Linux. That is, when Windows had things like anti-aliased fonts, consistent UI elements, and the ability to get basic tasks done without having to go to the command line, the Linux geeks didn't seem to care - it was still all about Linux for them.

Hm. I don't like these getting-to-know-myself moments...

"Also, is Leopard on top of every spammer's search list at the moment..."

Yeah. Don't get me started.

I don't have a regular net connection at home (and won't until I move from here to the condo in a few months), so when I get the comment email notifications for Neopoleon, there's nothing I can do about it. If I did have a stable net connection (I'm lifting from the neighborhood with a signal booster, but it's spotty), I'd be able to delete the stuff before most people saw it.

I hate blog spam. I hate it. Oh, I hate it.
October 29, 2007 2:09 PM
 

Rory said:

koogle -

"its a good small review...although it wouldn't make me switch to a mac :D .. xp and lots of customizing+ many good programs, players,  utils, games etc  is still good enough to make me stay.... but I totally agree on your comments on vista, perhaps if they get enough bad feedback they'll actually do better the next time around."

I hope it didn't seem like I was trying to convert people :|

Windows is my only strong reference point, so when I find something that OS X does far better than Windows, I have a hard time not focusing on it. The network setup/dialogues/everything problem in Vista really is huge for me. Not because I expect perfection, but because I can't think of an excuse for the mess they made.

I've been using OS X much longer than I used Vista, and I have yet to run into problems like the ones Vista brought. I don't understand what went wrong, either. I *love* Windows 2000 - it was clean, it was stable, it worked... what was the problem? I also like XP - it came with some annoying "features", but it was still a good OS.

Vista... they turned the UI black, killed performance, and the thing even performs like crap on high end machines. I know there are people out there who claim to have it running smoothly, but I've *never* seen Vista run well. That'll change - I have no doubt of that - but it's so effing bad that, for me, it was unusable on some machines. It was practically unusable on my Dell XPS with the freaky 256MB super-graphics-card and the fancy multicore blah blah blah, all running with 4 gigs of ram to spare. As I've said before, it took longer for that XPS to wake from sleep mode than it does for me to reboot my Mac. I'll be connected to the net and have a few browsers running while Vista's still churning and straining to open the Start Menu (I still don't understand why the Start Menu is so resource intensive).

OK - given what I've just written, it's obviously easy for me to get carried away with Windows and Vista rants :)

Still, if it works for you, then that's cool. What I feel right now isn't triumph - it's relief.
October 29, 2007 2:19 PM
 

Tom said:

Uh huh, yeah, review, great, Mac OSX , oh excellent, yes mm very good.

But of course, what we're all left thinking is - is that topless Rory in that photo? And if yes, when did he get so beefed up? ALSO if yes, rrrrrr.... looking good Tiger.

I mean Leopard.
October 29, 2007 5:53 PM
 

Koogle said:

"Not because I expect perfection, but because I can't think of an excuse for the mess they made. "

ahah well that I can agree with.. and same with vista performance, its really not really doing a whole lot more than what xp can do, yet its demands on system performance seem more taxing.   Well i don't want to get started on rants about microsofts software, I think if they can't compare there software /products to other products on the market and see where they aren't doing a better job on things then there is no hope. And it will only be a few years before other OS start to look a lot more appealing and worth making the switch to.

"As I've said before, it took longer for that XPS to wake from sleep mode than it does for me to reboot my Mac." haha well I don't ever put my pc into sleep mode, thats like asking for it to go into a self inflicted coma,  infact it rarely ever gets turned off either as startup times just aren't worth waiting for. Can't wait for big fat flash memory hard drives to hit the market.

"It's weird - the more I use my Mac for everything, the less interested I am in what it doesn't do. I don't know if that makes sense - I like OS X so much that, when an app or the OS gets a feature that's useful but that's already been around elsewhere, it really is like it's just appeared on the scene. "

heh well i think its great that you can feel that way :)

I like to see what Apple brings to there OS, Dashcode looks like an interesting tool. But I know that in the past when I've used OSX certain design traits of there system have annoyed me more than anything, I start comparing things to what I do like about using windows or software made for windows. Looking at the screenshots of some of those new OSX features most of it looks way to simplified like there isn't a lot of options for customizing.  Its one of things where either going to really satisfied and like it or not, there isn't much in the way of customizing or alternative software choices that have taken good ideas and improved on them by adding more features and more customizing available. That for me is a big thing as I often find myself wanting better designed features and customizing options from software.

Anyway I know when I compare Windows to other OS's I often include all the extra addons, utilities that I have installed that goes into smoothing over windows deficiencies and making it much better to use on a day to day basis. I suppose at a base level Windows XP/Vista compared to any other OS,  your decision on what you going to use becomes a lot more simpler based on what you intend to use you pc for.
October 29, 2007 6:06 PM
 

Yuvi said:

Ah, but does it run Visual Studio?
October 30, 2007 8:36 AM
 

Yuvi said:

Just a little late, I remember that Macs now *do* run Visual Studio (Parallels, et al). Sigh. I guess it was muscle memory...

So, a new one:
Ah, but does it run on the Quad Core 4 GB RAM 2 TB HDD Beast I am hopefully going to buy with an 8 button mouse?
October 30, 2007 8:38 AM
 

xtine said:

Are you flexing your abs in that picture in the lower right hand side of that screenshot?  Or is that your naturally chiselled washboard recently plagued by a deadly strain of The Influenza?
October 30, 2007 11:47 AM
 

Rory said:

Tom -

"But of course, what we're all left thinking is - is that topless Rory in that photo? And if yes, when did he get so beefed up?"

That's me, but it's sort of a teaser for a future post (teasers are supposed to make people *want* to see the whole of the fragment that's shown, so I don't know how effective this one is).

The most visible clue to the subject of those activities is the browser window open just to the left.
October 30, 2007 2:35 PM
 

Rory said:

koogle -

"ahah well that I can agree with.. and same with vista performance, its really not really doing a whole lot more than what xp can do, yet its demands on system performance seem more taxing."

Yeah. I obviously haven't gotten over that. I really do hope that changes - there are a lot of good people working on Windows. I don't know what's behind the mess, but I bet it points to organization rather than skill. I don't think they're represented well by the product.

That has been addressed, though. We haven't seen the results yet, but the more frequent released schedules (along with other changes) might help to make it impossible to have the same amount of red tape in place.

My impression of MS was that there were ten managers to every individual contributor. I don't know how anybody gets anything done.

"But I know that in the past when I've used OSX certain design traits of there system have annoyed me more than anything, I start comparing things to what I do like about using windows or software made for windows."

I've heard other Windows users say this, but I found the transition - whether part time like it was for a few years or full time as it is now - to be very comfortable.

What kind of stuff are you talking about? I'm interested to hear about the things that suck for Windows users on OS X. If you're willing, maybe a short list of a few bulleted items (no need for super detail).

If not, I totally understand. But it'd be cool :)

"Looking at the screenshots of some of those new OSX features most of it looks way to simplified like there isn't a lot of options for customizing."

One thing I didn't cover was the dev tools. The stuff's been revamped, so I'm not familiar with it all yet, so writing about them would have been totally unfair to readers *and* the dev tools team. But, I've had a chance to play around with the new stuff, and it shows that, when things need to be advanced, Apple doesn't shy away from going to town on an app.

Dashcode seems to be for end users who want to tinker - kind of like the version of QBasic MS used to include with DOS. It came with gorilla.bas and a tetris clone - both clearly oriented toward a non-business crowd. The programs were probably too complicated for casual users, but they weren't that bad.

Dashcode definitely is quite simple compared to other coding tools, but the advanced stuff *is* there if you want to get your hands dirty. It's just unlikely to be the mode people go for first. I sure wouldn't. Not because it looks hard, but because my dislike of javascript keeps me at a distance. It's a good example, though - Apple provides three ways (that are obvious) to create widgets:

1. By using Safari to do the simplest kind of widget - that feature where you can just outline part of a web page to keep on the Dashboard all the time.

2. Using templates and a properties based interface to customize a widget/template to a greater degree than the Safari option.

3. Coding the whole thing from scratch/template and having total control over all behavior.

I like that philosophy. It shows up in other places as well:

1. An app called Automator to create simple chains of shell scripts to run sequentially (that's what's going on under the covers, but what you're doing is linking existing functions together and then setting properties).

2. Using Applescript to do some extremely high-level coding.

3. Using XCode/Interface Builder to build full blown apps.

There are other dev options, but they're more obscure. Java and Python bindings for Cocoa, for example (Cocoa is to Apple what the .Net framework is to Microsoft - both are great frameworks that cover most of what you'd need to do in a "normal" app).

I think the reason things look oversimplified is that Apple makes the easy stuff easy to find, probably assuming that the people who want to get their hands dirty will find the tools with which to do it.

Carl Franklin came up with a nice .Net paradigm for doing this. I think it was a couple years back. He suggested creating apps with 2-3 different interfaces, each at a different level of functionality. He had a good solution for implementation as well - I don't recall the specifics, but it really kept things simple for the dev.

Users could go to a menu and select the level of functionality - it was something like Beginner/Intermediate/Advanced. Once his idea hit the blogs, it was almost universally naysayed. It violated certain important tenets of design, and it was argued that it would actually make life more difficult for the user. I felt that the former argument wasn't enough to get in the way of making a user's life easier, and I never understood the latter.

But the philosophy was similar to the Apple Way, except that Apple seems, for the most part, to keep the complexity divided in several different apps rather than combine it all into one and do it the Carl Way. I think the Apple Way makes a bit more sense since having separate apps keeps things compartmentalized. Trying to dumb down an advanced interface, or provide an advanced alternative to a simple interface might not work. The fundamental design of, say, XCode isn't simple-friendly, and I don't see anyone tacking an advanced front-end onto Automator.

Carl's idea could work, but it'd require a solid plan as well as a good real world perspective on how users would handle the feature.

Overall, though, like I said, I think the design ideas are similar, and I think the users benefit in the end.

Another somewhat advanced thing is that Apple includes a "Utilities" folder that contains a bunch of cool tools for getting to the nitty-gritty. The tool most of us geeks will go for is the terminal. A real live bash shell - my favorite way to type my way around a *nix OS. You also still have access to all the usual *nix goodness - /bin, /etc, /usr, /sbin, and so on. You can do a *lot* of customization right there with those tools and the config files in the relevant directories.

I love it because I can still tinker. Sometimes, as a geek, I *like* to take two days to do what I could do in two hours - just because it's fun :)

OK. I feel like I've rambled on long enough about this topic. I guess my overall point is that the easy stuff is highly discoverable, and the advanced stuff is on a need-to-know availability (not that hidden, but, you know, a bit of hyperbole gets the point across).

"Anyway I know when I compare Windows to other OS's I often include all the extra addons, utilities that I have installed..."

I totally understand that point of view. But, I still have the dev sensibilities - I like to build my own utilities from scratch (even if they suck). It's another fun way to tinker.

It's a different story when you need to get things done *right now*, but I like that Apple hasn't covered everything I'd like to do (same goes for Windows, but to a greater extent with Apple) and leaves gaps to be filled by code slingers. Good times :)
October 30, 2007 3:05 PM
 

Rory said:

Yuvi -

"Ah, but does it run on the Quad Core 4 GB RAM 2 TB HDD Beast I am hopefully going to buy with an 8 button mouse?"

No comment, dawgg :)

But Apple will put out equivalent hardware. Yeah, it'll be more expensive than the PC alternatives, but I think it's worth it. I've always loved Apple gear. I have a MacBook Pro right now that's spec'd out to what I think is probably in the upper level of what you'd expect to find out there from anybody, but the hardware question is a little different on this side of the fence.

Vista, for example - at least right now - is such a resource intensive OS that you *need* the latest and greatest PC. I'm sure it's worth it - it probably flies with a good GPU and a 10,000 RPM drive. The RAM as well so you can use the quickstart feature. My experience sucked, though, as I never had access to hardware that ran it well - and that's despite the nearly $4,000 machine I got back in late winter of '06 to run Vista. It was *way* beyond the minimum specs, yet it ran like a dog missing a leg with limps in the other three.

But RAM is key, drive speed is key, and GPU is key. Good drivers are right up there, and my NVidia card *never* performed the way it should have. The power and 256 mb of RAM didn't help one bit. In the end, I had to run with all the aero bits turned off. The only way I could edit interviews was by reverting to the old school Windows look. Kind of a bummer, though I was never a fan of Vista's new look. A *black* interface? It's doom and gloom and not very inviting. Yeah, there's a lot you can do with it, but it looks like the Grim Reaper led the UI design team.

Got off topic there :)

On the Apple side of things, I still have some older hardware in my life that I gave to my mom and a friend of mine - a couple iBooks, each with 768 mb of RAM and 1.0-1.2GHz cpu's (why do I capitalize some acronyms and not others? I just noticed this about myself - I think it needs to stop).

Both of those machines are ready to upgrade to Leopard. I bought one of them in early 2004, and the other in late 2004. I *love* both. The iBook - as well as the new MacBook (non-pro) equivalent - is a fantastic machine. I actually prefer it for writing because the size and the feel of the keyboard is better suited to writing a lot - the reason I went for a MacBook Pro this time is that I'm still running Windows (and other OS's) in Parallels, and I like having the option to really do it to it. I'm also doing audio and video editing, and plan to get into both quite a bit more (for the site) - having the extra power is a good thing there.

In a perfect world, I'd have a MacBook and a Pro, but either is sufficient (though perhaps not ideal to all tasks). And, again, although the 10.x.0 releases of OS X tend to be a little laggy, they get cleaned up by 10.x.1 and reach a much higher level of performance by 10.x.3 (in my experience, anyway - those numbers aren't official or anything).

So, while you *could* run OS X on a super beefed up machine, you can also run it just fine on some pretty low end machines. Both the iBooks I mentioned surpass the minimum requirements, which are (I'm taking this off the box):

"Mac computer with an Intel, PowerPC G5, or PowerPC G4 (867MHz or faster) processor; 512MB of physical RAM; DVD drive for installation."

You gotta admit - those aren't especially steep requirements. You could run Leopard on a four year old machine - and maybe even a tad older than that. I'm not going to upgrade the other machines to Leopard until 10.5.1, but I *will* do it. All the previous upgrades I've done performed just fine on older hardware.

So, I've got one of these Intel Dual Core 2 Duo 22.2GHz MacBook Pro's with 4GIG of RAM (I thought I only had 2 - that was a neat surprise :) ). I expect I'll be able to upgrade to 10.6.0 with this machine as well. I don't *know* that, but I think it'll be the case.

There. I wrote you a novel for your answer :)

But, hey... you're Yuvi.
October 30, 2007 4:37 PM
 

Rory said:

Kaori -

"Are you flexing your abs in that picture in the lower right hand side of that screenshot?"

No.

"Or is that your naturally chiselled washboard recently plagued by a deadly strain of The Influenza?"

Yes.

You'd bloody well know.

Typhoid Kaori.

And, though I haven't died yet, you're absolutely right - this strain *is* deadly, but I'm fighting it. I'm fighting it with all my heart.
October 30, 2007 4:38 PM
 

Ben @ Parallels said:

Rory -

We dropped a new Parallels beta that rocks Leopard yesterday:
www.parallels.com/products/desktop/beta

Also does nifty new stuff like port mapping in Windows, works perfectly with Spaces, etc.  Enjoy!
October 31, 2007 3:42 PM
 

aristo said:

hej.
i am back, if you don't mind. i hve explained it as a comment to some other your post.
i had a marrraton of listening to the the smartest man dot com.
i'll speak about it later.
now i just want you to do me a favour.
what is that music in "Typhoid Baby".
i liked it. actually, i loved it.
help me to have it on my hdd please.
i mean, i want more.

contact@mariuszzaleski.com

i really loved it.
Mariusz
October 31, 2007 4:06 PM
 

Rory said:

aristo -

"i am back, if you don't mind. i hve explained it as a comment to some other your post."

I don't mind at all - I saw your other comment. I wasn't bothered that you left - people do it all the time. I just didn't understand why you were... well, not especially nice about it.

"now i just want you to do me a favour. what is that music in "Typhoid Baby". i liked it. actually, i loved it."

All that music was written and recorded by Carl Franklin [http://www.intellectualhedonism.com/]. He wrote a lot of stuff especially for The Smartest Man in the World, so I don't know if he still has it around. Geoff Maciolek - he was the sound editor for a while. I don't know who did what, either. I wasn't involved with the production - I just know that Geoff and Carl wrote all the music between them :)
October 31, 2007 9:03 PM
 

Rory said:

Ben -

"We dropped a new Parallels beta that rocks Leopard yesterday"

Nifty :) I'm going to go grab it now...
October 31, 2007 9:03 PM
 

aristo said:

Shame on me. I shouldnt be not nice. And what will be strange too, I didn't tried to. The Translator, which is residing in my head to help me interpret my thoughts (I think in one of five most difficult to learn languages - I don't know if it is bad or good, but for sure sometimes hard) is doing not good job sometimes.

So, I do appologise, if it went bad.
I apprieciate like a hell people like you.
It is something colorful in a black and white life.

I hope my "The Translator" didn't tried to be funny this time and made his best... otherwise I will punch him on the head...

...I think it will hurt me too :-)

Greets
Mariusz

ps. I gonna finish thesmartestman today, I mean all auditions, so please could you make more?
November 1, 2007 7:23 AM
 

aristo said:

I have finished...
November 1, 2007 3:38 PM
 

Rory said:

aristo -

"I shouldnt be not nice. And what will be strange too, I didn't tried to. The Translator, which is residing in my head to help me interpret my thoughts (I think in one of five most difficult to learn languages - I don't know if it is bad or good, but for sure sometimes hard) is doing not good job sometimes."

I understand. I thought there might have been some confusion with language.

Anyway... everything's good :)
November 2, 2007 2:09 AM
 

Rory said:

Michael -

"Pudding?"

Oh, no, no, no, no... that would be ridiculous.

*Vanilla* pudding.

Yeah.

That's what I'm talkin' about.

Mm-mmmm... oh, yeah...

Vanilla...

Pudding...

Vanilla Pudding...

So good.
November 3, 2007 12:43 AM
 

Apple Blog » OS X 10.5: Leopard - Oh, Lovely… said:

November 5, 2007 2:27 AM
 

Dave said:

I'm really _really_ late on this post but I've been reading the blog for a while and felt compelled to post in my opinion as a recent Mac user.

I work for a medium sized ISP as a System Engineer and understand exactly what you are talking about regarding the general confusion in the way to do things in Vista.  Having recently picked up a Macbook Pro at first I felt I was missing out on having advanced features, until I realized I don't need them.  Everything I do need is easily available and OS X just gets the hell out of my way and lets me work and play otherwise.  The OS just feels so much more polished even with it being a .0 release.

Spaces for me is a amazing tech.  I use a 24" Dell for my main display, with a full screen Fusion or RRP session to my Windows machines I am working on, and keep my other Mac related applications on another space.  I configure my laptop display to always show Quicktime on that monitor, so I can indendently Ctrl up and down between Windows and Mac which my latest TV plays without skipping a beat on the secondary display.  That is just such a smarter way and anyone I have shown this to is wowed.

There is no way I'd recommend our company to switch to Mac for the Enterprise, and there is no way I'd recommend to my faily to ever buy a PC for home, unless they want to game or Windows 7 is amazing.

Thanks for sharing your thoughts on this and other things Rory.  Some of your stuff on other topics hit pretty close to me and your openness and frank discussion is amazing considering how public you are.
November 8, 2007 6:13 PM
 

celpjefscycle said:

Thanks for information.
many interesting things
Celpjefscylc
January 11, 2008 11:42 PM
 

OS X 10.5: Leopard - Oh, Lovely… said:

January 15, 2008 10:26 AM
New Comments to this post are disabled

About Rory

I *own* this site, you loser.