Aside from using Chrome, Quicksilver and Emacs, I find most of the other listed OS X defaults to be perfectly adequate for my needs. I'll handle my own replication and backups, thanks.
Aside from using Chrome, Quicksilver and Emacs, I find most of the other listed OS X defaults to be perfectly adequate for my needs. I'll handle my own replication and backups, thanks.
Personally, it’s one of the most aggravating features I have to deal with on XP, so I can’t understand why anyone would want it on their mac.
Envisage, if you will, this scenario. I have multiple terminal windows open in the background connected to various services and my current focus is on my fullscreen IDE of choice. Now my IDE has various pieces of information on it and, given that my short term memory isn't what it once was, I would like to always be able refer to it. So I switch to Terminal and ALL the Terminal windows are pulled above the IDE window, often obscuring the piece of information I wanted to reference.
It's not that the 98-esque model is necessarily superior, it's rather that it's surprising when windows you haven't requested to see are pulled into the foreground. Now this may be due to me having used `window-centric` switching for many years but after 3 years of owning a mac I still find this behaviour frustrating.
Another more visual option (that you can manage with keyboard only) is to use Exposé. In Snow Leopard, press the Exposé key on the keyboard (or set your own shortcut), start typing the name of the window you want, and press return to bring only that window to the foreground.
I've found these to be pretty good built-in solutions to the single-window problem.
Because of this nuisance I never managed to get used to Spaces.
There are at least three applications where different windows are "morally" different applications: Terminal, Finder and web browser. I should be able to focus individual windows without bringing to foreground the whole application.
A "one task, one app" type of app should have it's functionally-related windows grouped for switching, but a highly multipurpose app where different windows do not serve different functions should be separate.
Trying to work on Windows without good multiple desktop support is horrid now.
But a power user is probably using more than one app per task, and is multitasking (or whose task requires many separate subtasks), and of course some of the apps are used in multiple tasks.
It would increase productivity if I could easily bring up the windows I'm using for task a, and switch easily to the windows I'm using for task b, even if textmate and a terminal are in use in both tasks. Yeah yeah, we have spaces... the point is that, for me, while purely window-level switching is a poor solution, app level switching is both a poor and often actually anti-productive solution.
(I, also, am a longtime windows user now using os x. That's definitely a factor, here)
Another bonus for Dropbox is the ability to share folders with other users. It makes sharing docs so easy because everyone sees the same version.
I don't keep 100% synchronisation between machines. I don't back everything up. I'm happy working at this level of granularity because it allows me to stay selective and not accumulate cruft due to relying on an automated backup of my entire drive. (In my case, backing everything up would result in a lot of useless noise.)
I'm not saying it's for everyone, but it works for me.
Version 2 is built in, but if you follow the directions at:
http://www.bombich.com/rsync.html
you can build a newer rsync that syncs all metadata.