Originally posted by: evilharp
Why does OSX add a bunch of "system files" to a floppy, when I am simply trying to view a FAT (ie from Windows) directory?
Windows puts extraneous crap in certain places too. For instance, anytime anybody sends me a folder of pictures there's always Thumbs.db along with other crap that their photo software stores. I'm not sure which program is responsible, but with music, like mp3s, I've dealt with more extra 'hidden' files than the music itself. Like numerous different-sized album art jpgs and stuff. I don't think any platform is blameless when it comes to hidden files that are annoying when transferred to another.
Gui-wise, I'm not really excited about macs but they're nice. The dock is interesting but it's too much of a pain when you want a program that's not on it. A 'start menu' in this case is more efficient. Alt/comand-tab only goes between applications, not windows, so you have less to sort through but it's a little harder to get to a specific window. Expose and command-` for going through the windows of a single app help, but it's still not as direct as alt-tabbing between windows, especially when you only care about one windows from an app and want to keep the rest in the background.
Dashboard is indeed handy, but not that big of a deal. I like that the whole system feels a little smaller and more contained so it makes a good desktop when all I want to do is browse/email/music but I don't think I could deal with it being my only computer.
Running stuff under X is a pain though, since none of the regular shortcut keys work and copy-and-paste isn't so solid. Open source stuff like gimp and ethereal will always get a native windows interface, since it's such a big platform and that's the only option, but when there is a workable solution like X, nobody bothers to make a native osx port of the guis.
Finder, despite being visually simple, is quite underpowered compared to most other file managers I've used.
Underneath, it's better than windows in that you have access to all the standard tools like ssh by default and most of whatever else you need can be installed with fink. It's not as smooth as a real *nix with a built-in package system though. And silly things like /etc and /var actually being symbolic links are a pain when you try to do stuff like 'ls /etc'.