4 ms·
Yup https://www.apple.com/hotnews/thoughts-on-flash/ https://www.apple.com/hotnews/thoughts-on-flash/ "We also know first hand that Flash is the number one re
by mattnewton 9y ago
Yup
https://www.apple.com/hotnews/thoughts-on-flash/ https://www.apple.com/hotnews/thoughts-on-flash/
"We also know first hand that Flash is the number one reason Macs crash. We have been working with Adobe to fix these problems, but they have persisted for several years now. "
- kbenson 9y agoThat's... interesting, and it also smacks of quite a bit of PR to me. If an app causes your OS to crash, and that problem persists for several years, you can no longer blame that squarely on the app. Your OS should not allow an app to crash it. It happens anyways, and that means you have a bug in your OS at best (and possibly an exploit). All this means is that Apple was unable to figure out how to keep their OS from crashing. Sure, flash was crap, but keeping crap software from crashing your computer is one of the things the OS does.
- mattnewton 9y agoI think he meant "crashes logged on Mac OS" not that the operating system itself crashed
- kbenson 9y agoThat's definitely not what that phrasing means, and I find it hard to believe that it would have been accidentally overlooked in a PR piece like this. To me that means the likely explanations are that either it actually caused Macs to crash (which I seem to recall from experience it could, at least occasionally), or that Jobs is purposefully trying to shift OS instability blame to an application, which I think is possible. Or some combination thereof.
- nardi 9y agoAs is common, Apple uses the term “panic” to describe the OS itself failing. “Crash” is reserved for applications.
- jacoblambda 9y agoI believe that also applies to most UNIXes and UNIX-likes. <rambling> I really like that terminology though, it makes quite a bit of sense. When you witness a crash(you are not part of the crash, you were simply witnessing/interacting with the thing that crashed. You are not necessarily harmed), it is not like the whole world is falling apart. There was a crash, it is horrible and now you have to save what you can. This applies both digitally and in real life. Think crashing a drone or watching a plane crash. You rush to the scene and call for help, but you are not harmed. Now when the OS fails, it stops everything and can potentially result in significantly more data loss than a standard application crash. Much like when a person is in an accident involving a vehicle. It is no longer just a crash, it is now a panic. When you end up in an accident you don't think "oh ya that crash" you think panic, not the word, the feeling. </rambling> Sorry for the rambling on, it kinda just happened. But ya that terminology is great.
- kbenson 9y agoIf that's so, then the way it was worded seems needlessly unclear. It specifically says it caused Macs to crash. The normal terminology (and proper English) would be to say "cause Mac applications to crash" when referring to the applications and not the OS or hardware. It's like someone saying "Windows crash" is supposed to refer to Windows applications because people say blue screen instead of crash usually. Even if you accept the terminology, it's applied to the wrong subject. As I said, I can't imagine that distinction having escaped notice in a PR piece such as this.
- snowwrestler 9y agoYou need to let this go. You're trying to argue something that everyone understood well at the time. Thousands of news stories followed up on every detail in that letter and it was very clear what Apple meant.
- wooter 9y agoa kernel panic is a specific type of phenomena
- kbenson 9y ago> That's definitely not what that phrasing means To clarify, because I think people may be misinterpreting what I meant by that. I wasn't implying a definitive intent to the statement, but stating that the suggested interpretation is not what that statement means in English, as the the subject is a "Mac", which could logically be construed as the OS, the hardware, or both, but not an application running on a Mac. So either it means something other than the suggestions put forth (that he's referring to application crashes), or it's a misstatement, on purpose or not.
- deleted 9y ago[deleted]
- abiox 9y ago> That's definitely not what that phrasing means i invite you to learn about idioms! they're interesting. equivocating over idiomatic language is basically a waste of time.
- wlesieutre 9y agoThis was also published not too long after Snow Leopard came out (August 2009), which is when Safari first split plugins out to a separate process, as long as you were running it in 64-bit mode. Before that it could bring down the whole browser, after it would only kill itself and require pages to be reloaded. So it's not like Apple wasn't doing anything about it. Obviously a positive change in general, but the push to prioritize that and get it done must have been 99% aimed at problems caused by Flash. And even after that was implemented, an ad crashing flash in one window would still bring down a video player in another, if I'm remembering right. Still a crappy user experience.
- masklinn 9y agoThey mean application crashes, not the entire OS. And Flash was the reason they rewrote Safari's plugin system to load them in a separate process so as not to crash the entire browser. This was released around the same time as the open letter.
- j45 9y agoIIRC at the time, Flash lite powered or existed on many more mobile phones than did iOS. Neat stuff to read into the history of. Many of the things in this letter were true, but Apple itself was holding back some things. iOS had it's own battery management issues at this time (even though it was 1-2 generations ahead of Android power management). Cutting to the bone of power management has paid dividends for Apple, the iPhone generally manages power much better than any Android phone I use. The latest Nexus phones from Google started to change that drastically and I hope that continues.