Comment Re:Hello? (Score 1) 97
Source: Best friend's stepfather, a retired cop.
Cmd-Delete deletes the file
That's what confused me, because I thought when you said "deletes the file" you meant, well... deletes... the file. CMD-Delete moving to trash, also one of the first things I learned in OSX, is the behavior I was already familiar with.
Adobe Acrobat icon = PDF, or malware executable masquerading as a PDF by co-opting the Acrobat icon.
Fixed that for you.
But the defaults are mutable, and not to be trusted to stay consistent.
Your point? The defaults would still be mutable even if we used magic numbers, or some other system, instead of extensions.
There is nothing that prevents an application from changing the default for
You have a point. However, there is nothing that prevents an executable from using an icon that looks like an image thumbnail (after all, that's all an icon really is). Trusting that an icon properly identifies a file is folly.
Unix(-like) systems have this pretty well handled on the command line, since you can see right there, in the directory listing, whether the executable bit is set. If a GUI is more your speed, what is actually needed is for the GUI to apply some type of overlay to the icon displayed for each file, to indicate what it will attempt to do when that file is opened. That only works if you're displaying icons and, then, if the icons are big enough to be useful (in list views, they usually aren't), though, so some color-coding of file names should be done, as well.
Or, common sense, look at the file header before opening it if you don't trust the source; and you should *never* trust the source.
That
As will OSX. In fact, on both platforms it is possible to exploit that behavior to your own benefit as a user. Try configuring your OS to open
Only possible when the OS makes intelligent use of file extensions; the people we're arguing with don't seem to comprehend the usefulness of this, though.
"I've seen it. It's rubbish." -- Marvin the Paranoid Android