Thread
Mac Veteran Writes Open Letter to Steve Jobs: Criticizing OS X
http://www.macnewsworld.com/story/41957.html
A long time Mac veteran has written an open letter to Steve Jobs, criticizing Mac OS X. His main points are:
A long time Mac veteran has written an open letter to Steve Jobs, criticizing Mac OS X. His main points are:
- Installation of Panther takes 3 days
- Defective RAM isn't detected by the Installer
- Optimization phase during installations takes too long
- System updates can't be reversed. Only way to go back is to wipe the disk which means loss of user data.
- Millions of libraries are too confusing
- Fast user switching makes a well-known third party audio program crash.
- Something with customising audio-hardware
- No way to save configurations of Audio MIDI Setup
- Problems with USB audio hardware, especially after sleep
- Firewire drives with Oxford 911 chips don't work
- Windows can only be dragged by grabbing their top
- Files can't contain slashed and question marks
- Copying "_Icon" files sometimes hangs
- "Optimizing" should also "fix permissions"
Quote:
|
[*]Installation of Panther takes 3 days |
Since when? My install took 10 mins.
Quote:
|
[*]Defective RAM isn't detected by the Installer |
What OS installer does?
Quote:
|
[*]Optimization phase during installations takes too long |
So...
Quote:
|
[*]System updates can't be reversed. Only way to go back is to wipe the disk which means loss of user data. |
This I agree with, but I haven't had an update go bad on me yet..
Quote:
|
[*]Millions of libraries are too confusing |
So..
Quote:
|
[*]Fast user switching makes a well-known third party audio program crash. |
Thats a third party problem then...
Quote:
|
[*]Something with customising audio-hardware[*]No way to save configurations of Audio MIDI Setup[*]Problems with USB audio hardware, especially after sleep[*]Firewire drives with Oxford 911 chips don't work |
Whine some more..
Quote:
|
[*]Windows can only be dragged by grabbing their top |
Same as other OSs.. so..
Quote:
|
[*]Files can't contain slashed and question marks |
Thats a unix limitation
Quote:
|
[*]Copying "_Icon" files sometimes hangs[*]"Optimizing" should also "fix permissions" |
Um.. alright.. I am sure that the list of things it does well far exceeds this little list of nonesense. Looks like he had to dig hard to find anything bad. Let me guess, he still uses OS9 since its a "good os"....?
Quote:
|
Originally posted by TETENAL: http://www.macnewsworld.com/story/41957.html A long time Mac veteran has written an open letter to Steve Jobs, criticizing Mac OS X. His main points are: |
Who?
I've read MANY issues of MacWorld and other publications both on and off the net, and I know LOTS of writers, but I never heard of this guy.
Mike
Quote:
|
Originally posted by TETENAL: [*]Installation of Panther takes 3 days |
OSX's installer isn't fast, it's true. But good God; three days?! What machine was he trying to use?
Quote:
| [*]Defective RAM isn't detected by the Installer |
RAM is not in the habit of reporting its manufacturer to the OS, last I checked, so the only way to detect this RAM would be to run actual tests on it. Thorough testing can take hours to run on systems with large amounts of RAM. The most thorough method known to date -the Major March- can take upwards of a week. This man is complaining about the install taking too long, and he wants to add in RAM testing?
Quote:
| [*]Optimization phase during installations takes too long |
Tough cookies. Anyone here remember OSX 10.0, then this installation phase was not performed? Although this is a minor annoyance, it results in performance gains which were more than worth it.
Quote:
| [*]System updates can't be reversed. Only way to go back is to wipe the disk which means loss of user data. |
Only if you don't back up your Home folder. Everybody sing, to the tune of "If You're Happy And You Know It":
Quote:
|
If you can't afford to lose it back it up (clap clap) If you can't afford to lose it back it up (clap clap) If you can't afford to lose it Then there's no way to excuse it If you can't afford to lose it back it up (clap clap) |
Alternatively, you can use the installer's "Archive And Install" option, which preserves user data.
Quote:
| [*]Millions of libraries are too confusing |
Why is he actually trying to manage these things, as though they were INITs under OS9? Would he prefer that they be rolled into the kernel, creating stability and security issues?
Quote:
| [*]Fast user switching makes a well-known third party audio program crash. |
This is a problem with that program, not with OSX. Apple is known to work with big developers to help fix bugs; they should be taking advantage of this.
Quote:
|
[*]Firewire drives with Oxford 911 chips don't work [quote][*]Windows can only be dragged by grabbing their top |
This was true up until OS8, as well as OSX. No one complained then.
Quote:
| [*]Files can't contain slashed and question marks |
Actually, filenames can contain question marks, even on standard Unix, though they require a bit of hoop-jumping if you intend to use them in the Terminal.
There are only two characters which cannot appear in OSX filenames: slash (/) and colon (
. Of these, the colon wasn't allowed in OS9 either, because it was used to separate folder names when dealing with file paths. The same is true of the slash in OSX. All other characters are allowed.Quote:
| [*]"Optimizing" should also "fix permissions" |
Fixing permissions does surprisingly little; although it can help on rare occasions, it is mostly voodoo. What Apple really needs to do is fix its Installer to keep permissions from being messed up in the first place.
Quote:
|
Originally posted by Millennium: Why is he actually trying to manage these things, as though they were INITs under OS9? |
That letter should be a wake-up call for many of you die-hard apologists. Seriously.
By the way, the OP forgot to mention another point:
� Permissions Suck.
By the way, the OP forgot to mention another point:
� Permissions Suck.
Quote:
|
And why the hell do I have to deal with "permissions" in my home studio anyway? It's my machine, no one else uses it, so why can't I just do what I want with it? Steve, I love your machines and I can't imagine life without them. And you know that I'll keep buying them as long as you keep making them. But a lot of us creative types bought Macs in the first place so we wouldn't have to deal with this horsesh#*, and for a good many years, we didn't. You'd make a lot of us happier if you could make it smell nicer or, better still, sweep it outta here. |
Quote from the linked article:
Well, he needs to go and read up on the concept of domains. How many networked environments has this person maintained? Seperating the Library directories is a Good Thing(TM).
http://developer.apple.com/document...ts/Domains.html
Quote:
|
The proliferation of library directories in OS X would make a pregnant sturgeon blush. There are libraries at the root level, libraries inside the system and libraries for each user account. |
Well, he needs to go and read up on the concept of domains. How many networked environments has this person maintained? Seperating the Library directories is a Good Thing(TM).
http://developer.apple.com/document...ts/Domains.html
Quote:
|
Originally posted by mAxximo: That letter should be a wake-up call for many of you die-hard apologists. Seriously. By the way, the OP forgot to mention another point: � Permissions Suck. |
Permissions are the reason OS X will never be prey to viruses like Windows is.
Adapt or die.
Quote:
|
Originally posted by mAxximo: That letter should be a wake-up call for many of you die-hard apologists. Seriously. By the way, the OP forgot to mention another point: � Permissions Suck. |
I guess because the TETENAL doesn't agree with permissions being a nuisance (like the vast majority of us). Permissions were integrated into HFS long before OS X, it is not something that magically appeared in OS X. (AFAIK Copland was a multi-user OS, too.)
If you take a look at what happens in the windows world, a big big weakness is XP Home Edition is the lack of permissions. Every virus/worm compromises the whole machine.
Quote:
|
Originally posted by mAxximo: That letter should be a wake-up call for many of you die-hard apologists. Seriously. By the way, the OP forgot to mention another point: � Permissions Suck. |
viruses spyware etc. suck.
locks on doors SUCK. they keep me from opening doors easily.
Quote:
Originally posted by Weyland-Yutani:![]() That you can't use / in filenames The actual filename of your hypothetical file there contains no slashes. It is actually called What:does:he:mean? |
Slashes in the Finder will be converted to semicolons in the Terminal and vice versa. In OS 9 days, folders were separated by semicolons whereas in all Unixoid OSes, they use slashes. M$ uses backslashes.
However, you are wrong about one thing: in Unix, you can use "/" in file names, but it makes things cumbersome and often many scripts don't work. So they are practically not used in Linux, etc.
Quote:
Originally posted by Weyland-Yutani:![]() That you can't use / in filenames The actual filename of your hypothetical file there contains no slashes. It is actually called What:does:he:mean? |
That depends on which OS layer you are in. In the POSIX layer, you are correct. In other layers the slashes will be there/
Wow stuff like this is such a waste of time to even read. What do you OS 9 advocates and complainers hope to achieve? For Steve jobs to redesign the entire OS to stasify a group of like 20 ignorant people? Some how I just don't see it happening. Instead of wasting peoples time by complaining about OS 10 you should be spending time creating programs for OS 9, since no one else will.
Quote:
|
Originally posted by Hi I'm Ben: What do you OS 9 advocates and complainers hope to achieve? For Steve jobs to redesign the entire OS to stasify a group of like 20 ignorant people? |
I'd say it's more like satisfying the 50% or more of the userbase that's still comfortably using their Macs, waiting for OS X to be ready for them to switch platforms. It's not like those Powermacs are flying off the shelves, are they?
Quote:
|
Originally posted by mAxximo: I'd say it's more like satisfying the 50% or more of the userbase that's still comfortably using their Macs, waiting for OS X to be ready for them to switch platforms. It's not like those Powermacs are flying off the shelves, are they? |
as if they were ever flying off the shelves? You're such an interesting person, it seems like you argue for the sake of arguing.
Edited by Detrius. Watch the personal attacks.
Quote:
|
Originally posted by mAxximo: I'd say it's more like satisfying the 50% or more of the userbase that's still comfortably using their Macs, waiting for OS X to be ready for them to switch platforms. It's not like those Powermacs are flying off the shelves, aren't they? |
This statement fails on its face:
1) Claiming that those who have not switched are only doing so because they are waiting for OS X without any evidence to back up the claim is facile. Many people have not switched because many people will never switch until they buy a new machine; I know several people still using OS 9 because it is fine for their needs. These are not technically inclined people, so as long as the machine works, they're happy. If you have any data to back up your claim, I would like to see it;
2) 4Q2004 Power Mac sales were only off 4% compared to 3Q2004 sales. iMac sales were up 147% from 3Q2004. As all are OS X machines, your logic fails once again.
Quote:
|
Originally posted by mAxximo: That letter should be a wake-up call for many of you die-hard apologists. Seriously. By the way, the OP forgot to mention another point: � Permissions Suck. |
As opposed to insecure systems? Just because you're ignorant about computer security does not mean that computers should be insecure.
Quote:
|
Originally posted by OreoCookie: However, you are wrong about one thing: in Unix, you can use "/" in file names, but it makes things cumbersome and often many scripts don't work. So they are practically not used in Linux, etc. |
And you can't.
Quote:
|
Originally posted by Weyland-Yutani: You must have been reading some other post because I never said that you couldn't use / in UNIX filenames but rather you can't use / in Mac OS X filenames. And you can't. |
I just named a file with a forward slash in the Finder just now. Am I hallucinating?
The only thing I agree with is that I do wish you could "roll back" system updates. I want to be able to quickly uninstall an update if it breaks something I need. For home users this is less important than the corporate user who really can't backup all files for a reinstall quickly. Losing 1/2/day on any Mac costs the company I work for tens of thousands of dollars.
The rest of his stuff is subjective babble IMO.
The rest of his stuff is subjective babble IMO.
Quote:
|
Originally posted by mAxximo: That letter should be a wake-up call for many of you die-hard apologists. Seriously. By the way, the OP forgot to mention another point: � Permissions Suck. |
I am no apologist, but much of what he says he probably gleaned from thalo.net. I'm tired of this. I need no wake up call for an OS that works for ME better than whatever you envision is what is right for me.
Even you should know Panther doesn't take 3 days to install, since you have reinstalled it so many times trying to fix your dislike of everything OS X.
The firewire problems were not on FW400 drives, but mostly FW800. This guy doesn't know crap about what he is talking about.
Ya, permissions suck so bad. They would keep you out of my files for sure.
edited by Detrius. Seriously guys, watch the personal attacks.
Quote:
|
Originally posted by Weyland-Yutani: You must have been reading some other post because I never said that you couldn't use / in UNIX filenames but rather you can't use / in Mac OS X filenames. And you can't. |
I dare you to try it. Works fine for me. In the command line, the slash is converted to colons, so the Finder just exchanges slashes with colons in file names.
Quote:
|
Originally posted by OreoCookie: I guess because the TETENAL doesn't agree with permissions being a nuisance (like the vast majority of us). |
In fact I believe permissions are necessary and useful, but that doesn't mean that Apple's implementation can't be criticised. Permissions got in my way a few times and at that point the OS is little help on how to fix the problem.
Quote:
| Slashes in the Finder will be converted to semicolons in the Terminal and vice versa. |
Quote:
|
Originally posted by Weyland-Yutani: That you can't use / in filenames The actual filename of your hypothetical file there contains no slashes. It is actually called What:does:he:mean? |
On an HFS volume the file is actually called "What/does/he/mean?". Depending on the API the OS switches between colon and slash in the way OreoCookie describes.
Quote:
|
Originally posted by TETENAL: http://www.macnewsworld.com/story/41957.html A long time Mac veteran has written an open letter to Steve Jobs, criticizing Mac OS X. His main points are: |
I actually read that rant, and while I feel sorry for the guy, I have a couple of points to make.
A.
Quote:
| [*]Installation of Panther takes 3 days[*]Defective RAM isn't detected by the Installer |
B.
Quote:
| [*]System updates can't be reversed. Only way to go back is to wipe the disk which means loss of user data. |
C.
Quote:
| [*]Optimization phase during installations takes too long[*]"Optimizing" should also "fix permissions" |
D.
Quote:
| [*]Millions of libraries are too confusing |
E.
Quote:
| [*]Fast user switching makes a well-known third party audio program crash. |
Uhm, Mr Lerhmann, these are all, to be honest, problems with third party software. If the software doesn't work with fast user switching, you either need an update from the developer, or you need to avoid using fast user switching. According to you and the developer, there is a problem with being able to read preferences from a user's Library, as I see it. That is a security feature, not a bug, and Apple will not change that (I hope). What I don't understand is why your developer isn't capable of wirting an application that writes a new set of prefs to the current users' Library.
F.
Quote:
| [*]Something with customising audio-hardware[*]No way to save configurations of Audio MIDI Setup[*]Problems with USB audio hardware, especially after sleep |
) and how to ask questions there. I think that 90% of his problems would have been solved within a few days if he had simply asked about his problems here on this forum or one like it. As for the Audio MIDI setup,although I have no experience with this, I see that you can both copy the settings to the clipboard and make a number of configurations in the device list. Since that data is almost assuredly stored in a property list somewhere, I'm pretty sure you can copy it and reuse it. If this is a real problem, which I suspect it's not, then file a bug with Apple. They have a feedbakc page.
Dissapearing USB and Firewire devices after sleep might be Apple's problem and it might be 3rd party. I have no USB audio devices so I can't say, but my scanner, printer and mouse, all of which are on usb, are always there after sleep, as is my firewire drive.
G.
Quote:
| [*]Firewire drives with Oxford 911 chips don't work |
H.
Quote:
| [*]Windows can only be dragged by grabbing their top[*]Files can't contain slashed and question marks[*]Copying "_Icon" files sometimes hangs |
Again, I think this whole open letter thing is mainly a bit of sensationalism on Macworld's part and OS9 user frustration on Mr Lehrmann's part. If he's taken the time to ask a few people online about these problems, I think most of them would by now be solved.
Quote:
Originally posted by Weyland-Yutani:![]() That you can't use / in filenames The actual filename of your hypothetical file there contains no slashes. It is actually called What:does:he:mean? |
Wrong.
What/do/you/mean?
Quote:
|
Originally posted by Agent Macintosh: Wrong. What/do/you/mean? |
Quote:
|
Originally posted by Millennium: As opposed to insecure systems? Just because you're ignorant about computer security does not mean that computers should be insecure. |
No, as opposed to overly paranoid security schemes.
Just because you're ignorant about usability does not mean we can't have a secure platform that stays out of our face as much as possible.
Quote:
|
Originally posted by mAxximo: No, as opposed to overly paranoid security schemes. Just because you're ignorant about usability does not mean we can't have a secure platform that stays out of our face as much as possible. |
We need permissions to make the OS more secure. Remember that there was no internet when the original MacOS (and any flavor of Windows) were created! So permissions were not a necessity. Nowadays, permissions are necessary, because the world has changed.
Also, nowadays, your computer can do a lot lot lot more than in the OS8 days. You can browse Windows networks, run a webserver, run an ftp server, access your computer from the outside, etc. etc. etc. without installing any kind of extra software (like -- say -- Dave).
So OS X stays out of your way as much as possible, but because of the broader range of services and networking, things are more complicated than before.
Quote:
|
Originally posted by mAxximo: No, as opposed to overly paranoid security schemes. |
So what's "just right", then? Windows and its Swiss cheese, or is even that too paranoid? Oh, but I know; you want a machine that just does whatever anyone wants it to do, with no regard whatsoever to security. "Mommy, I DON'T WANNA PUT MY NAME ON THE PAPER FOR SCHOOL!"

OSX is not overly paranoid. Overly-paranoid operating systems exist, of course; you'll find them in use by the NSA and similar agencies. But making sure that someone doing something dangerous is actually allowed to do it is not paranoid.
Quote:
|
Originally posted by Weyland-Yutani: You must have been reading some other post because I never said that you couldn't use / in UNIX filenames but rather you can't use / in Mac OS X filenames. And you can't. |
If you want the dirty details, Wilfredo Sanchez, the guy who wrote the kernel bits to do this, has a long paper on it on his site: http://www.wsanchez.net/papers/USENIX_2000/
Quote:
|
Originally posted by OreoCookie: We need permissions to make the OS more secure. Remember that there was no internet when the original MacOS (and any flavor of Windows) were created! So permissions were not a necessity. |
That's not quite true; the Internet did exist when Macs were first created. The Web did not -it wouldn't be invented for several years yet- and Macs had no form of TCP networking until the introduction of MacTCP, so the Net was basically closed off to them until then. The closest one could get was to use a BBS with an Internet gateway, and these were rare.
Despite this, however, viruses flourished on earlier versions of the Mac OS. How did this happen? Simply put, they spread the old-fashioned way: hopping from file to file, rather than from machine to machine. They spread through the file-sharing sections of BBS systems, and from floppy to floppy as users shared files with their non-wired cousins. It's actually quite shocking just how much of the Mac userbase would infected at any given time.
The old Mac OS was never secure enough. We got some protection from remote hack attacks, simply because the Mac had no network services built into the OS at all, but this severely limited the power of the OS, and it did not close every door. It was a rare Mac lab indeed -particularly in the schools systems that formed the core of the Mac userbase- that didn't have at least one hacked or infected machine.
Quote:
| Nowadays, permissions are necessary, because the world has changed. |
The world hasn't really changed much, now that I think about it. Permissions are nothing more than correcting a mistake that was made in the original Mac OS: namely, they bring security to an OS which never bothered with it before.
Quote:
| So OS X stays out of your way as much as possible, but because of the broader range of services and networking, things are more complicated than before. |
That's part of it, but there was always some degree of security which we needed but never had. OSX corrects that, and if mAxximo's uninformed opinion clashes with that, then I suggest he switch to Windows, where the OS designers think the same way he does about security.
Quote:
|
Originally posted by TETENAL: http://www.macnewsworld.com/story/41957.html A long time Mac veteran has written an open letter to Steve Jobs, criticizing Mac OS X. His main points are: [list][*]Installation of Panther takes 3 days |
WTF?

Quote:
| [*]Defective RAM isn't detected by the Installer |
Oh, I get it - the first point meant to say that installing Panther should take 3 days. I get it now.
Quote:
| [*]Optimization phase during installations takes too long |
Actually, this is a valid point. The prebinding stage isn't really as necessary anymore as it used to be in 10.0 and 10.1.
Quote:
| [*]System updates can't be reversed. Only way to go back is to wipe the disk which means loss of user data. |
Um... Archive and Install?
Quote:
| [*]Millions of libraries are too confusing |
/Library, /System/Library, ~/Library. 3 < a million.
Plus, you only really ever have to deal with two of those: /Library and ~/Library. Gee, separating the Library into two places is so confusing!
Quote:
| [*]Fast user switching makes a well-known third party audio program crash. |
Well-known third-party audio program's fault.
Quote:
| [*]Something with customising audio-hardware[*]No way to save configurations of Audio MIDI Setup |
Actually, he has a point here as well. The MIDI setup could definitely be improved. Aside with being able to save configurations, I wish it would let me drag the MIDI settings into /Library and have them recognized by all users (for some reason, it doesn't work currently). These are hardware settings, after all...
Quote:
| [*]Problems with USB audio hardware, especially after sleep |
AFAIK, it's always been this way. It did this with OS 9, too, at least in my experience. If you don't put the machine to sleep, this doesn't happen.
Quote:
| [*]Firewire drives with Oxford 911 chips don't work |
WTF?

That was fixed a long time ago.
Quote:
| [*]Windows can only be dragged by grabbing their top |
Well, unless they're brushed metal. Minor point.
Quote:
| [*]Files can't contain slashed and question marks |
Yes, they can (to the guy who claimed the actual filename would have colons instead of slashes, you are wrong. The HFS+ path delimiter is the colon, and the actual filenames will have slashes in them, which appears as colons in the Terminal and in Cocoa apps).
Quote:
| [*]Copying "_Icon" files sometimes hangs |
Okay, this one's valid. When you copy a folder that has a custom icon to an MS-DOS formatted disk, it bails out, because the invisible icon file has a carriage return in the filename, and the FAT format apparently doesn't like that. It should just go copy the rest of the files and move on instead of abandoning the copy like that.
Quote:
| [*]"Optimizing" should also "fix permissions" |
ARGH!!! First he wants the "Optimizing" phase to take less time earlier on, but now he wants to double the time it will take, for this reason:
Quote:
| And how about while you're wasting all that time with that "optimizing" thing you do, you take care of that "fix permissions" nonsense so I don't have to do it manually every time I start a studio session? |
You don't! Why must people keep on perpetuating this?

Quote:
|
Originally posted by mAxximo: I'd say it's more like satisfying the 50% or more of the userbase that's still comfortably using their Macs, waiting for OS X to be ready for them to switch platforms. It's not like those Powermacs are flying off the shelves, are they? |
Those are your choices. If you read my reply to Paul Lehrmann's open letter, you'll see that much of his complaint is based on a lack of knowledge and an unwillingness to find solutions on his own. In other words, an inability to adapt. This is very similar to your complaint. You find it difficult to adapt as well.
If you can adapt you'll be happier in the long run, I think. Almost all of your complaints, such as OSX being less usable etc, will not really change anything, but, if you really must, carry on complaining. I personally will carry on with OSX, and, you'll find, Apple's marketshare has actually grown in the past year, so it means that lots of people are happy with OSX.
You can make dire threats about Apple's impending doom and insults to others who don't agree with you till you're blue in the face, but you're a member of a shrinking minority. Your post about the Layers magazine shows that you have no idea about what you are talking. This is 2005, not 1987. Times and situations have changed.
Quote:
|
Originally posted by CharlesS: Okay, this one's valid. When you copy a folder that has a custom icon to an MS-DOS formatted disk, it bails out, because the invisible icon file has a carriage return in the filename, and the FAT format apparently doesn't like that. |
Did you file a bug?
Quote:
| Originally posted by Millennium:That's part of it, but there was always some degree of security which we needed but never had. OSX corrects that, and if mAxximo's uninformed opinion clashes with that, then I suggest he switch to Windows, where the OS designers think the same way he does about security. [/B] |

Why I'm not surprised that you pulled an �If you don't like it, switch to windows�?
So telling.
Quote:
|
Originally posted by theolein: I don't know what you hope to achieve with your constant complaining about OSX. Apple isn't going to change the system back to an OS9 type system anymore, regardless of how much you complain about it. |
You just don't *get it*. It's OK. It's not about �going back to System 9�.
Quote:
| You can make dire threats about Apple's impending doom and insults to others who don't agree with you till you're blue in the face |
Show me ONE post of mine insulting someone. You'll see others freely insulting me for sure.
Quote:
Originally posted by mAxximo:![]() Why I'm not surprised that you pulled an �If you don't like it, switch to windows�? |
Because Windows is an example of what happens when people build an OS around the "usability"-trumps-security attitude you espouse. I was not entirely serious when I said to switch to Windows, but it provides a perfect example of what happens when people think the way you do about security. The OS is so horribly insecure that within mere minutes of first connecting to the Net, your average machine is already hacked.
Not that it matters. What you are advocating is not usability, but convenience, and you're advocating it at the cost of necessary security. You are the one who does not "get it".
