Comment On Apple, Simple and Elegant

Apple's new ad campaign has done a lot to educate consumers about the differences between Macs and PCs. The bumbling, nerdy PC fumbles to get through a sentence about gray bar graphs (because he doesn't understand colors). That is, if he manages to go without crashing every 3 seconds! The suave, Keanu Reeves-esqe Mac outputs the most elegant, easy to understand dialog box in the history of computing. Even though it poses a yes or no question to the user, Rob L. knows there's only one answer: Apple. I mean "OK." [expand full text]
« PrevPage 1 | Page 2 | Page 3Next »

Re: Apple, Simple and Elegant

2007-03-26 11:32 • by Paul (unregistered)
Hmm, yes or no...

Re: Apple, Simple and Elegant

2007-03-26 11:33 • by gkdada (unregistered)
Hey, does the MAC come with a dictionary or do we take the sentence to Hawkeye Piece (so that he can have it shortened by Wednesday)?

Fist!

(no. Not that fist. This is shaking one at MAC)

Re: Apple, Simple and Elegant

2007-03-26 11:36 • by mdk
Hmm. I have no problem understanding this dialog box.

Re: Apple, Simple and Elegant

2007-03-26 11:37 • by akatherder
As a PC supporter, I actually appreciate the verboseness of that message. Windows has a lot of annoyances caused by copying and overwriting files.

P.S. Yes I understand the absence of Yes/No is the WTF.

Re: Apple, Simple and Elegant

2007-03-26 11:39 • by guesto (unregistered)
Of course, the real WTF is the use of "Keanu Reeves" and "suave" within the same sentence.

Re: Apple, Simple and Elegant

2007-03-26 11:39 • by pinkduck
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No

Re: Apple, Simple and Elegant

2007-03-26 11:39 • by gilleain
Those ads are the smuggest ever. I know that's not a word, shutup.

I guess that the reason for this dialog is that File.txt and file.txt can be different on darwin. Hmmm. Except that they can't:

.touch File.txt
.touch file.txt
.ls *.txt
File.txt
.

So. I don't know. Never mind, nothing to see here.

Re: Apple, Simple and Elegant

2007-03-26 11:50 • by jaserlet
Odd. When I try to reproduce that error message on MacOS 10.4.5, I get a totally different dialog box: "An item named "foo" already exists in this location. Do you want to replace it with the one you are moving?" Options are: "Don't Replace", "Stop", and "Replace". There is also a checkbox labeled "Apply to all".

Re: Apple, Simple and Elegant

2007-03-26 11:53 • by jaserlet
128487 in reply to 128483
gilleain:

I guess that the reason for this dialog is that File.txt and file.txt can be different on darwin. Hmmm. Except that they can't:

.touch File.txt
.touch file.txt
.ls *.txt
File.txt


ls shows both files for me. However this is probably because I selected "HFS+ Journaled (Case-Sensitive)" when I repartitioned my hard drive before reinstalling MacOS X 10.4. By default, I believe MacOS X uses a non-case-senstive variant of HFS+ file system.

Re: Apple, Simple and Elegant

2007-03-26 11:55 • by Anonymous (unregistered)
128489 in reply to 128482
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No | Maybe | File not found


Fixed.

Re: Apple, Simple and Elegant

2007-03-26 11:56 • by jaserlet
128490 in reply to 128475
gkdada:
Hey, does the MAC come with a dictionary


Yep. Ever since MacOS X 10.0 or NeXTstep 1.0 (from which MacOS X is based). Works system-wide (using contextual menus) and has a pretty nice Dictionary app too.

Pitty MacOS X doesn't ship with the complete works of Shakespeare, as NeXTstep did back in the 1980s.

Re: Apple, Simple and Elegant

2007-03-26 12:03 • by Judah (unregistered)
You are now coming to a sad realization about Macs, cancel or allow?

Re: Apple, Simple and Elegant

2007-03-26 12:11 • by ben curthoys (unregistered)
sir digby chicken caesar?

keanu reeves?

( http://www.youtube.com/watch?v=QACSo5xk3dE )

wtf?

Re: Apple, Simple and Elegant

2007-03-26 12:15 • by ButWhyIsRumGone?!! (unregistered)
128495 in reply to 128491
You are now coming to a sad realization about Macs, cancel or allow?


Don't be silly. There's only one button:

OK.

Re: Apple, Simple and Elegant

2007-03-26 12:17 • by arhhook (unregistered)
128496 in reply to 128491
Judah:
You are now coming to a sad realization about Macs, cancel or allow?


I don't think I could have said it better.

| yes | no | maybe |

captcha: digdug

Re: Apple, Simple and Elegant

2007-03-26 12:27 • by Pap
The Real WTF™ is that you used "Keanu Reeves-esqe" as a compliment.

Re: Apple, Simple and Elegant

2007-03-26 12:35 • by Phat Wednesday (unregistered)
128500 in reply to 128487
jaserlet:
ls shows both files for me. However this is probably because I selected "HFS+ Journaled (Case-Sensitive)" when I repartitioned my hard drive before reinstalling MacOS X 10.4. By default, I believe MacOS X uses a non-case-senstive variant of HFS+ file system.


Ah yes . . . macs are so much easier to use than PCs. Lovely.

Captcha: Doom? Perhaps . . .

Re: Apple, Simple and Elegant

2007-03-26 12:36 • by Shinobu (unregistered)
Even if it were a yes-no-question, it would still be wrong. Look at the word "continue". File managers should warn you about potential problems before any action has taken place, not halfway the procedure.

Re: Apple, Simple and Elegant

2007-03-26 12:39 • by Mr. Big (unregistered)
What the fuck?

Re: Apple, Simple and Elegant

2007-03-26 12:40 • by snoofle (unregistered)
128504 in reply to 128489
Anonymous:
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No | Maybe | File not found


Fixed.


In that context, FileNotFound might actually make sense - not as an action of course, but still...

Re: Apple, Simple and Elegant

2007-03-26 12:41 • by seconddevil (unregistered)
I think this is an acceptable extension to the one button mouse interface.

Re: Apple, Simple and Elegant

2007-03-26 12:43 • by KattMan
128507 in reply to 128489
Anonymous:
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No | Maybe | File not found


Fixed.



And don't forget, the return type HAS to be a boolean yet still allow all four of those values plus a fifth for the programmer to drink whenever he encounters one of these.

Re: Apple, Simple and Elegant

2007-03-26 12:44 • by new mac dude (unregistered)
128508 in reply to 128504
After much soul searching, I finally got my first Mac last week. I opened WTF today, saw that dialog and have been attempting to press that OK button for 30 minutes now but, no joy.

I thought Macs were supposed to be easy to use <snarls>

Re: Apple, Simple and Elegant

2007-03-26 12:46 • by still loving the joke (unregistered)
128509 in reply to 128507
KattMan:
Anonymous:
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No | Maybe | File not found


Fixed.



And don't forget, the return type HAS to be a boolean yet still allow all four of those values plus a fifth for the programmer to drink whenever he encounters one of these.

There's just no way to kill those jokes, is there?

Re: Apple, Simple and Elegant

2007-03-26 12:53 • by Alex (unregistered)
This is probably triggered by trying to copy files from a case insensitive file system (e.g. HFS+) to a case sensitive one (e.g ext3.)

Re: Apple, Simple and Elegant

2007-03-26 13:02 • by KattMan
128514 in reply to 128509
still loving the joke:
KattMan:
Anonymous:
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No | Maybe | File not found


Fixed.



And don't forget, the return type HAS to be a boolean yet still allow all four of those values plus a fifth for the programmer to drink whenever he encounters one of these.

There's just no way to kill those jokes, is there?


Especially when oracle actually has a specification for tri-state booleans with four states:
http://www.oracle.com/technology/products/jdev/esdk/api1013/oracle/ide/util/TriStateBoolean.html

Re: Apple, Simple and Elegant

2007-03-26 13:09 • by snoofle (unregistered)
128519 in reply to 128514
KattMan:
still loving the joke:
KattMan:
Anonymous:
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No | Maybe | File not found


Fixed.



And don't forget, the return type HAS to be a boolean yet still allow all four of those values plus a fifth for the programmer to drink whenever he encounters one of these.

There's just no way to kill those jokes, is there?


Especially when oracle actually has a specification for tri-state booleans with four states:
http://www.oracle.com/technology/products/jdev/esdk/api1013/oracle/ide/util/TriStateBoolean.html

Oh. My. Dear. Lord.

Re: Apple, Simple and Elegant

2007-03-26 13:10 • by anne (unregistered)
those ads always make me want to buy a PC becuase John Hodgman is so awesome and the Mac guy is so irritatingly smug.

Re: Apple, Simple and Elegant

2007-03-26 13:15 • by Opie (unregistered)
128521 in reply to 128520
anne:
the Mac guy is so irritatingly smug.


Congratulations, you just described 90% of Mac users.
Odd how a lot of them generally can't seem to handle tasks through which their hand is not held, when working with a computer.

Re: Apple, Simple and Elegant

2007-03-26 13:20 • by Opie (unregistered)
A thought...
If that four-state tri-bool was stored in a table and was null, does that mean it's a penta-bool?
Do we have a winner?

You might want to reconsider what you store your data with, if that's so.

Re: Apple, Simple and Elegant

2007-03-26 13:21 • by RogerC
128524 in reply to 128519
snoofle:
KattMan:
still loving the joke:
KattMan:
Anonymous:
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No | Maybe | File not found


Fixed.



And don't forget, the return type HAS to be a boolean yet still allow all four of those values plus a fifth for the programmer to drink whenever he encounters one of these.

There's just no way to kill those jokes, is there?


Especially when oracle actually has a specification for tri-state booleans with four states:
http://www.oracle.com/technology/products/jdev/esdk/api1013/oracle/ide/util/TriStateBoolean.html

Oh. My. Dear. Lord.

Indeed.

Re: Apple, Simple and Elegant

2007-03-26 13:23 • by KattMan
128525 in reply to 128523
Opie:
A thought...
If that four-state tri-bool was stored in a table and was null, does that mean it's a penta-bool?
Do we have a winner?

You might want to reconsider what you store your data with, if that's so.


No, the fourth state of the tri-bool is for the non-initialized value. This is what I thought most people wanted the third state in a boolean for.

I still need a fifth to drink after that one though.

Re: Apple, Simple and Elegant

2007-03-26 13:27 • by Opie (unregistered)
4-state logic can be achieved with 2 bits and can be accomplished with standard logical operators and no WTFs whatsoever.
Who the bloody hell at Oracle allowed someone to create that?

That actually upsets me and raises questions in my mind about what is going on under the hood in Oracle.

Simple, Elegant . . and Wrong

2007-03-26 13:28 • by mnature (unregistered)
128528 in reply to 128490
jaserlet:
gkdada:
Hey, does the MAC come with a dictionary


Yep. Ever since MacOS X 10.0 or NeXTstep 1.0 (from which MacOS X is based). Works system-wide (using contextual menus) and has a pretty nice Dictionary app too.

Pitty MacOS X doesn't ship with the complete works of Shakespeare, as NeXTstep did back in the 1980s.


Pitty? Guess the dictionary doesn't work by default, eh?

CAPTCHA: yummy. Mac users are yummy.

Re: Apple, Simple and Elegant

2007-03-26 13:34 • by rsynnott
HORRIBLY worded error message, but a necessary one. MacOS has both case-insensitive (FAT32, HFS, case-insensitive HFS+) and case-sensitive (case-sensitive HFS+, UFS) filing systems. Most users will never see a case-sensitive filing system, though (case-insensitive HFS+ is the default), so it should be hoped than anyone who actually sees this error message has decided they need a case-sensitive one, and more or less knows what they're doing.

(How does Windows handle this, actually? I know none of the default filing systems are case-sensitive, but it's possible to add support for UFS and ext3 at least, IIRC; isn't there also a case-sensitive version of NTFS?)

Re: Apple, Simple and Elegant

2007-03-26 13:35 • by rsynnott
128531 in reply to 128521
Opie:
anne:
the Mac guy is so irritatingly smug.


Congratulations, you just described 90% of Mac users.
Odd how a lot of them generally can't seem to handle tasks through which their hand is not held, when working with a computer.


All Windows users are, of course, utterly brilliant at using their computers. Yes, indeed.

Re: Apple, Simple and Elegant

2007-03-26 13:37 • by EvanED
I'm going to catch a lot of flak for this I know, but the Real WTF is that most filesystems support case-sensitive file names.

Re: Apple, Simple and Elegant

2007-03-26 13:37 • by [ICR] (unregistered)
128534 in reply to 128480
It may be verbose but it's also dense. It's one long stream of sentences making it very difficult to ascertain what it's actually saying at a glance.

Re: Apple, Simple and Elegant

2007-03-26 13:37 • by themagni
128535 in reply to 128481
guesto:
Of course, the real WTF is the use of "Keanu Reeves" and "suave" within the same sentence.


Dude, that's like...woah.

Woah.

Dude.

Re: Apple, Simple and Elegant

2007-03-26 13:38 • by Smug *Mac* User (unregistered)
128537 in reply to 128475
gkdada:
Hey, does the MAC come with a dictionary or do we take the sentence to Hawkeye Piece (so that he can have it shortened by Wednesday)?

Fist!

(no. Not that fist. This is shaking one at MAC)


Mac, goddammit! "MAC" is your NIC's hardware address! Get with the program!

Re: Apple, Simple and Elegant

2007-03-26 13:38 • by EvanED
128538 in reply to 128530
rsynnott:
(How does Windows handle this, actually? I know none of the default filing systems are case-sensitive, but it's possible to add support for UFS and ext3 at least, IIRC; isn't there also a case-sensitive version of NTFS?)


No idea what happens if it hits this problem, but NTFS is technically always case-sensitive. However, the Windows API provides a case-insensitive view of it. If you access it through the Unix subsystem for instance, it's case-sensitive.

Again no clue as to the mechanics of how the two views interact...

Re: Apple, Simple and Elegant

2007-03-26 13:40 • by bstorer
128539 in reply to 128533
EvanED:
I'm going to catch a lot of flak for this I know, but the Real WTF is that most filesystems support case-sensitive file names.

There's a difference between preserving case and case-insensitivity. Further, although NTFS is technically case-insensitive, you'd be hard-pressed to find a situation in which you can use it as such.

Re: Apple, Simple and Elegant

2007-03-26 13:42 • by KattMan
128541 in reply to 128537
Smug *Mac* User:
gkdada:
Hey, does the MAC come with a dictionary or do we take the sentence to Hawkeye Piece (so that he can have it shortened by Wednesday)?

Fist!

(no. Not that fist. This is shaking one at MAC)


Mac, goddammit! "MAC" is your NIC's hardware address! Get with the program!


He was using it correctly. He hates that Vista controls access to his media.

Re: Apple, Simple and Elegant

2007-03-26 13:46 • by stratos
128542 in reply to 128482
pinkduck:
I felt like having a bash at making this a better phrased dialogue...

"Some items already exist in the destination folder with the same names but differing case. Do you want to overwrite them?"

Yes | No


Will pressing "No" Still copy them but not care about the fact that there diffrent case or stop copying?

I'm guessing back to the drawing board for you :)

Re: Apple, Simple and Elegant

2007-03-26 13:51 • by Franz Kafka (unregistered)
128544 in reply to 128491
Judah:
You are now coming to a sad realization about Macs, cancel or allow?


Ironic that that's a Vista dialog...

Re: Apple, Simple and Elegant

2007-03-26 14:11 • by GRH (unregistered)
128546 in reply to 128503
You mean "Worse Than Failure"...

Re: Apple, Simple and Elegant

2007-03-26 14:11 • by EvanED
128547 in reply to 128539
bstorer:
EvanED:
I'm going to catch a lot of flak for this I know, but the Real WTF is that most filesystems support case-sensitive file names.

There's a difference between preserving case and case-insensitivity.


I know. Case-preserving is good. Case-preserving makes sense. Not case-preserving would be really obnoxious.

Case-sensitivity, to me, seems like a dumb idea. (This applies to programming languages as much as filesystems.)

Re: Apple, Simple and Elegant

2007-03-26 14:22 • by rsynnott
128548 in reply to 128547
EvanED:
bstorer:
EvanED:
I'm going to catch a lot of flak for this I know, but the Real WTF is that most filesystems support case-sensitive file names.

There's a difference between preserving case and case-insensitivity.


I know. Case-preserving is good. Case-preserving makes sense. Not case-preserving would be really obnoxious.

Case-sensitivity, to me, seems like a dumb idea. (This applies to programming languages as much as filesystems.)


It can occasionally become annoying, yes. Common Lisp is generally case insensitive and as standard does not even preserve case. This becomes annoying when interacting with MySQL; the designers of the most popular Lisp database interaction library assumed that SQL database table names are always case-insensitive (I think it's in the standard, somewhere), while in MySQL they aren't always. Confusion ensues, especially as it is IMPOSSIBLE in the current version of that library (CLSQL) to use the object-relational-model with case sensitive table names (you can use the functional model, but it's a pain in the neck).

Re: Apple, Simple and Elegant

2007-03-26 14:23 • by Gedoon (unregistered)
I discovered yet another example of Apple being the only answer. I tried to watch the ads like the article suggests, then tried to download QuickTime like the adpage suggests and then finally tried to figure which OS version to choose from Win and OS X when my computer is running Linux. It's nice to know they're supporting all the OS's, BOTH of them, in fact. Good Job, Steve!

Re: Apple, Simple and Elegant

2007-03-26 14:24 • by Andrew (unregistered)
128551 in reply to 128511
Alex:
This is probably triggered by trying to copy files from a case insensitive file system (e.g. HFS+) to a case sensitive one (e.g ext3.)


No, it's probably the opposite. A case insensitive file system will fold all letters to one case, and create conflicts in its directory system. A case sensitive file system will gladly accept more filenames from the other side.

Moving "Hello" from HFS+ to ext3 won't conflict with "hello" or "HELLO". However, try moving both the latter files from ext3 to HFS+!
« PrevPage 1 | Page 2 | Page 3Next »

Add Comment