Comments on: Nope. http://www.metafilter.com/91479/Nope/ Comments on MetaFilter post Nope. Thu, 29 Apr 2010 07:16:42 -0800 Thu, 29 Apr 2010 07:16:42 -0800 en-us http://blogs.law.harvard.edu/tech/rss 60 Nope. http://www.metafilter.com/91479/Nope <a href="http://www.apple.com/hotnews/thoughts-on-flash/">Here's Why We Don't Allow Flash On The iPhone And iPad</a> . An open letter by Steve Jobs. Some previous discussion <a href="http://www.metafilter.com/90864/What-you-need-to-know-about-the-iPad">here</a>, <a href="http://www.metafilter.com/85612/Build-iPhone-Apps-with-upcoming-Flash-CS5">here</a>. post:www.metafilter.com,2010:site.91479 Thu, 29 Apr 2010 07:12:38 -0800 mazola apple adobe stevejobs flash html5 iphone ipad android nope By: mazola http://www.metafilter.com/91479/Nope#3065238 Here's <a href="http://www.joyoftech.com/joyoftech/joyarchives/1384.html">a handy way to send your thoughts back to El Jobso</a> too. comment:www.metafilter.com,2010:site.91479-3065238 Thu, 29 Apr 2010 07:16:42 -0800 mazola By: smackfu http://www.metafilter.com/91479/Nope#3065239 Nothing new in the letter. I think it's more interesting that he felt the need to write it. comment:www.metafilter.com,2010:site.91479-3065239 Thu, 29 Apr 2010 07:16:52 -0800 smackfu By: KokuRyu http://www.metafilter.com/91479/Nope#3065241 Does this mean that iPad and iPhone users can't access Flash-based porn websites? comment:www.metafilter.com,2010:site.91479-3065241 Thu, 29 Apr 2010 07:18:30 -0800 KokuRyu By: jb http://www.metafilter.com/91479/Nope#3065252 Ironically enough, the formatting of that page is not compatible with an itouch/iphone. Webpage people, maybe you answer this: is there any reason that HTML cannot wrap for small screens while still having a set readable width for large ones? or is the culprit here the inferiority of safari to firefox or opera? comment:www.metafilter.com,2010:site.91479-3065252 Thu, 29 Apr 2010 07:21:24 -0800 jb By: DU http://www.metafilter.com/91479/Nope#3065255 "Allow": Here's Why I Don't Use Apple Products comment:www.metafilter.com,2010:site.91479-3065255 Thu, 29 Apr 2010 07:22:32 -0800 DU By: chavenet http://www.metafilter.com/91479/Nope#3065256 My iPhone 3Gs' battery lasts for about 7 hours with no calling at all. And it's brand new. Man am I glad it can't run that Flash! comment:www.metafilter.com,2010:site.91479-3065256 Thu, 29 Apr 2010 07:23:17 -0800 chavenet By: East Manitoba Regional Junior Kabaddi Champion '94 http://www.metafilter.com/91479/Nope#3065258 <em>Adobe's Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. While Adobe's Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe.</em> <a href="http://en.wikipedia.org/wiki/Open_Screen_Project#Open_Screen_Project">oh </a><a href="http://www.openscreenproject.org/about/faq.html#tree2">really?</a> comment:www.metafilter.com,2010:site.91479-3065258 Thu, 29 Apr 2010 07:24:32 -0800 East Manitoba Regional Junior Kabaddi Champion '94 By: DU http://www.metafilter.com/91479/Nope#3065259 (Which is not to say I wouldn't like to see Flash dead and HTML5 take it's place. Just that Apple is being pretty disingenuous calling the kettle black.) comment:www.metafilter.com,2010:site.91479-3065259 Thu, 29 Apr 2010 07:24:39 -0800 DU By: kuatto http://www.metafilter.com/91479/Nope#3065261 Steve Jobs, may you never die! comment:www.metafilter.com,2010:site.91479-3065261 Thu, 29 Apr 2010 07:25:27 -0800 kuatto By: anti social order http://www.metafilter.com/91479/Nope#3065264 <em>Adobe's Flash products are 100% proprietary.</em> That he can say this with a straight face is amazing. comment:www.metafilter.com,2010:site.91479-3065264 Thu, 29 Apr 2010 07:26:26 -0800 anti social order By: kmz http://www.metafilter.com/91479/Nope#3065265 <i>Webpage people, maybe you answer this: is there any reason that HTML cannot wrap for small screens while still having a set readable width for large ones? or is the culprit here the inferiority of safari to firefox or opera?</i> It looks like the page forces the main div to be 650px wide. Which is why it's not wrapping correctly on small browsers. Regular HTML has no problem wrapping correctly on large or small screens. I think the culprit is stupid CSS. comment:www.metafilter.com,2010:site.91479-3065265 Thu, 29 Apr 2010 07:26:36 -0800 kmz By: kuatto http://www.metafilter.com/91479/Nope#3065266 <a href="http://www.metafilter.com/91479/Nope#3065252">jb</a> fixed width is just that, fixed :( There is no easy way for software to infer beyond the explicit intension of the developer comment:www.metafilter.com,2010:site.91479-3065266 Thu, 29 Apr 2010 07:27:36 -0800 kuatto By: Hoenikker http://www.metafilter.com/91479/Nope#3065268 I really hate flash websites. I cringe every time one pops up in my browser and all of a sudden every fan in my computer is blowing full strength. I detest trying to navigate poorly implemented (but colorful! and animated!) menus. I really feel like the developer is condescending to me when I have to sit through a splash page, or an intro, or I can't find the information I came for because everything looks like something other then a webpage. Part of me feels like Steve Jobs is standing up for people like me. The other part of me doesn't really think he needs to be the daddy of the Internet. comment:www.metafilter.com,2010:site.91479-3065268 Thu, 29 Apr 2010 07:28:22 -0800 Hoenikker By: le morte de bea arthur http://www.metafilter.com/91479/Nope#3065270 Well, that's 0.1% of mobile phones Flash isn't going to be allowed to run on then :( I was also a bit confused about the 'There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world.' part. Are there really more games for the iThings than there are for Windows? It seems unlikely. comment:www.metafilter.com,2010:site.91479-3065270 Thu, 29 Apr 2010 07:28:53 -0800 le morte de bea arthur By: ardgedee http://www.metafilter.com/91479/Nope#3065273 You know, I'm as much of an Apple fanboy as anybody (I woo-hooed a little this morning at getting my shipping notice for an iPad 3G), but we have a lot of open threads discussing Apple already, several of them already discussing Apple vs Adobe, mobile platforms vs Flash, and so on. Is this news, or an excuse to bump up the same heated exchanges that a dozen people here feel really strongly about? You know what's a lot more interesting and more world-changing than a Steve Jobs press release? <a href="http://www.nytimes.com/2010/04/29/technology/29palm.html">HP bought Palm</a>. Make an FPP about that instead. comment:www.metafilter.com,2010:site.91479-3065273 Thu, 29 Apr 2010 07:30:03 -0800 ardgedee By: idiopath http://www.metafilter.com/91479/Nope#3065274 I sure am happy that the proprietary technology vendors are sniping at one another. The more that Apple undermines Adobe and Adobe undermines Windows and Windows undermines Apple, the more breathing room open standards get. If Apple's refusal to play nice with flash means html5 rolls out faster and gets a better browser implementation, I can't help but cheer it on. comment:www.metafilter.com,2010:site.91479-3065274 Thu, 29 Apr 2010 07:30:40 -0800 idiopath By: enn http://www.metafilter.com/91479/Nope#3065277 <i>Webpage people, maybe you answer this: is there any reason that HTML cannot wrap for small screens while still having a set readable width for large ones?</i> It can, using <code>max-width</code>. comment:www.metafilter.com,2010:site.91479-3065277 Thu, 29 Apr 2010 07:31:15 -0800 enn By: Caduceus http://www.metafilter.com/91479/Nope#3065278 <i>with the iPad offering perhaps the best YouTube discovery and viewing experience ever.</i> Yeah, okay, Steve. It's a neat gadget, sure, but your 9.7 inch slab o' plastic doesn't offer better video viewing than my 19 inch monitor and high end graphics card. Let alone better video viewing than someone with a <i>nice</i> monitor. If you want me to take your arguments seriously, try not actively jerking off while you explain your position. comment:www.metafilter.com,2010:site.91479-3065278 Thu, 29 Apr 2010 07:31:19 -0800 Caduceus By: Space Coyote http://www.metafilter.com/91479/Nope#3065280 iPod won't run Java applets, either. I'm not taking to the streets over this. comment:www.metafilter.com,2010:site.91479-3065280 Thu, 29 Apr 2010 07:31:30 -0800 Space Coyote By: JaredSeth http://www.metafilter.com/91479/Nope#3065281 <em>on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained</em> Odd, most of my friends who have iPhones are lucky to get 10 hours unless they don't use the phone at all, much less play 10 hours of video. comment:www.metafilter.com,2010:site.91479-3065281 Thu, 29 Apr 2010 07:32:08 -0800 JaredSeth By: SyntacticSugar http://www.metafilter.com/91479/Nope#3065282 And this just after Google <a href="http://www.pcpro.co.uk/news/357592/google-pledges-android-flash-support">pledged</a> Flash support for Android 2.2. comment:www.metafilter.com,2010:site.91479-3065282 Thu, 29 Apr 2010 07:33:47 -0800 SyntacticSugar By: delmoi http://www.metafilter.com/91479/Nope#3065283 <i>Adobe's Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. </i> First falsehood, 4th paragraph. It's true that Adobe controls the direction that flash goes in, but actually flash itself is an open standard, and there are alternative implementations. You don't need to buy adobe's flash products to author flash apps. "<a href="http://www.thedailyshow.com/watch/wed-april-28-2010/appholes">Apple, you guys were the rebles, man, the underdogs. People believed in you. But are you becoming <i>the man</i>"</a> -- Jon Stewart comment:www.metafilter.com,2010:site.91479-3065283 Thu, 29 Apr 2010 07:35:01 -0800 delmoi By: Space Coyote http://www.metafilter.com/91479/Nope#3065284 "And this just after Google pledged Flash support for Android 2.2." That feels a bit like Sun pledging support for every open-sounding standard they could back in the day just to have a stick to beat Microsoft with. comment:www.metafilter.com,2010:site.91479-3065284 Thu, 29 Apr 2010 07:35:22 -0800 Space Coyote By: smackfu http://www.metafilter.com/91479/Nope#3065287 H.264 is the one true video codec, anything else is bad because it's not open. Except Quicktime of course. comment:www.metafilter.com,2010:site.91479-3065287 Thu, 29 Apr 2010 07:36:25 -0800 smackfu By: adipocere http://www.metafilter.com/91479/Nope#3065289 He goes through great pains to explain why <em>their</em> proprietary is bad but <em>his</em> proprietary is good. Apple is eventually going to lose this battle. The more the company takes a stand, the longer it will take them to catch up and the more embarrassing it will be for them when they eventually cave. comment:www.metafilter.com,2010:site.91479-3065289 Thu, 29 Apr 2010 07:36:48 -0800 adipocere By: schmod http://www.metafilter.com/91479/Nope#3065290 <i>Adobe's Flash products are 100% proprietary.</i> Okay. More like 99% (and he *does* address many Apple technologies being proprietary later on in the letter) If Flash was truly open, we'd have had a usable open-source alternative years ago. Instead, my reasonably powerful machine <a href="http://ask.metafilter.com/152308/Flash-More-like-Strobe">can't play</a> a YouTube video the size of a postage stamp without stuttering, thanks to the hilariously-inefficient Flash 10. As far as I'm concerned, Adobe's digging their own grave. <sub>Yes, they've done a few cool things in recent memory. CS5 looks quite cool, and Lightroom has become an indispensable tool for any professional photographer. However, before Adobe purchased Lightroom (then RawShooter), it ran quickly, and on modest hardware. Now, the feature set has barely increased, and it requires a quad-core machine to run at acceptable levels. Being purchased by Adobe is the kiss of death for a product.</sub> comment:www.metafilter.com,2010:site.91479-3065290 Thu, 29 Apr 2010 07:36:49 -0800 schmod By: Houyhnhnm http://www.metafilter.com/91479/Nope#3065291 Flash and Javascript are usually abused, anyway. I would rather just see text. comment:www.metafilter.com,2010:site.91479-3065291 Thu, 29 Apr 2010 07:37:28 -0800 Houyhnhnm By: entropicamericana http://www.metafilter.com/91479/Nope#3065293 Crap, I'm gonna need more popcorn <em>again</em>. This has been a good month for Orville Reddenbacher. comment:www.metafilter.com,2010:site.91479-3065293 Thu, 29 Apr 2010 07:38:57 -0800 entropicamericana By: echo target http://www.metafilter.com/91479/Nope#3065294 <em>Are there really more games for the iThings than there are for Windows?</em> No no, he said game <em>titles</em>. Steve's got a whole notebook full of killer platformers he's going to start working on any day now. comment:www.metafilter.com,2010:site.91479-3065294 Thu, 29 Apr 2010 07:39:42 -0800 echo target By: smackfu http://www.metafilter.com/91479/Nope#3065297 Counting apps or games doesn't really mean anything. Lots of shovelware out there. comment:www.metafilter.com,2010:site.91479-3065297 Thu, 29 Apr 2010 07:41:56 -0800 smackfu By: Burhanistan http://www.metafilter.com/91479/Nope#3065298 <em>Counting apps or games doesn't really mean anything. Lots of shovelware out there.</em> Indeed, there are boatloads of near identical common games, and every time a new movie or product comes out there seems to be a corresponding app for it. comment:www.metafilter.com,2010:site.91479-3065298 Thu, 29 Apr 2010 07:43:11 -0800 Burhanistan By: The Winsome Parker Lewis http://www.metafilter.com/91479/Nope#3065299 I get the feeling Steve really wanted to end the letter with "...so shut up already!!!" comment:www.metafilter.com,2010:site.91479-3065299 Thu, 29 Apr 2010 07:43:13 -0800 The Winsome Parker Lewis By: geoff. http://www.metafilter.com/91479/Nope#3065300 <i>You know what's a lot more interesting and more world-changing than a Steve Jobs press release? HP bought Palm. Make an FPP about that instead.</i> HP buys Palm? That's as yawn inducing as Honda and Ford announcing a Civic/Taurus hybrid. comment:www.metafilter.com,2010:site.91479-3065300 Thu, 29 Apr 2010 07:44:12 -0800 geoff. By: Space Coyote http://www.metafilter.com/91479/Nope#3065301 Apple went though the effort of building their own damn office suite rather than just shipping OpenOffice or something because they really really believe that native programs are better than cross-platform ones. And on the Mac, which is a powerful enough platform to be able to handle the overhead of things like XUL and AIR, this is still obvious when you put a Cocoa app beside one built with a cross-platform toolkit. On the iPhone the platform is much more limited. Having the shiniest Twitter app on the phone be one that doesn't use multitouch right, scrolls jerkily and heats the phone up and kills the battery would be platform suicide. Adobe could own the HTML 5 Canvas authoring market if they weren't so blind to the direction of the web. comment:www.metafilter.com,2010:site.91479-3065301 Thu, 29 Apr 2010 07:44:56 -0800 Space Coyote By: jedicus http://www.metafilter.com/91479/Nope#3065303 <em>It's true that Adobe controls the direction that flash goes in, but actually flash itself is an open standard, and there are alternative implementations. </em> It's an open standard in the sense that it's a published, free to implement standard, but effectively only Adobe can make changes to the specification. It's not like HTML where there's a large committee that works on it. As for alternative implementations: they're all terrible and incomplete. Gnash, for example, has only partial support for SWF 8 and 9, which suggests that its support for 10 is nonexistent. Swfdec is a dead project and only got up to version 4. comment:www.metafilter.com,2010:site.91479-3065303 Thu, 29 Apr 2010 07:45:56 -0800 jedicus By: sveskemus http://www.metafilter.com/91479/Nope#3065305 <i>Adobe could own the HTML 5 Canvas authoring market if they weren't so blind to the direction of the web.</i> This. comment:www.metafilter.com,2010:site.91479-3065305 Thu, 29 Apr 2010 07:47:53 -0800 sveskemus By: bondcliff http://www.metafilter.com/91479/Nope#3065306 So Metafilter hates Apple now? Somehow I missed that memo. Can someone let me know when we stop liking Lady Gaga and Mad Men? Cause I don't want to be in a thread and be all "Mad Men is awesome!" only to be told I'm wrong. It's just so damn hard to keep up sometimes. comment:www.metafilter.com,2010:site.91479-3065306 Thu, 29 Apr 2010 07:48:42 -0800 bondcliff By: TheophileEscargot http://www.metafilter.com/91479/Nope#3065309 The important part seemed to me this:<blockquote>Sixth, the most important reason. Besides the fact that Flash is closed and proprietary, has major technical drawbacks, and doesn't support touch based devices, there is an even more important reason we do not allow Flash on iPhones, iPods and iPads. We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices. We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features. We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers. This becomes even worse if the third party is supplying a cross platform development tool. The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features. Again, we cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor's platforms. Flash is a cross platform development tool. It is not Adobe's goal to help developers write the best iPhone, iPod and iPad apps. It is their goal to help developers write cross platform apps.</blockquote>This seemed to me the disingenuous bit. If the "third party platform" supplies a bad experience to users, missing out on the cool platform features, why not leave it to the user to abandon it or not? This isn't really for the benefit of the users. If users run cross-platform apps on the iPhone, then <i>they're not tied to the iPhone</i>. You start having open <i>competition</i>, where the users can move to another platform (Blackberry, gPhone, Symbian, Windows Mobile, whatever). It's for the benefit of Apple, to keep users tied to the platform. comment:www.metafilter.com,2010:site.91479-3065309 Thu, 29 Apr 2010 07:49:27 -0800 TheophileEscargot By: Hoenikker http://www.metafilter.com/91479/Nope#3065311 <i>with the iPad offering perhaps the best YouTube discovery and viewing experience ever. </i> Caduceus, it is my impression that Apple products are designed to the demands of one man, Steve Jobs. I'm sure if you had a large computer manufacturing company at your bidding then you could also build something that you consider to be the <i> best YouTube discovery and viewing experience EVER!</i> If your wants and desires for computers are similar to Steve Job's wants and desires then you probably like OS X and the iPhone. If you want something else, well then you need to buy a different product. comment:www.metafilter.com,2010:site.91479-3065311 Thu, 29 Apr 2010 07:49:47 -0800 Hoenikker By: smackfu http://www.metafilter.com/91479/Nope#3065314 <i>Having the shiniest Twitter app on the phone be one that doesn't use multitouch right, scrolls jerkily and heats the phone up and kills the battery would be platform suicide.</i> And we need Apple to protect us from using crappy software? (And I've seen bad multitouch and scrolling in stuff that passed Apple's review process.) comment:www.metafilter.com,2010:site.91479-3065314 Thu, 29 Apr 2010 07:50:22 -0800 smackfu By: yerfatma http://www.metafilter.com/91479/Nope#3065315 I'm confused as to why H.264 is the answer. Beyond the fact Apple chose to support it in hardware a longtime ago. The article would be slightly more believable (like 2% instead of 1%) if he were talking about an open codec that didn't have to be licensed. comment:www.metafilter.com,2010:site.91479-3065315 Thu, 29 Apr 2010 07:51:14 -0800 yerfatma By: plinth http://www.metafilter.com/91479/Nope#3065317 The most important reason he listed was "we don't like third party frameworks, because We Know Better". There is the biggest stinking lie in that document. For many years on the Mac platform, the *only* reasonable application kits were third party (TCL, PowerPlant, etc). In fact, after the glow has worn off the initial use of *any* toolkit, the developer has to rewrite key parts because the tools weren't up to his/her task. And if one of your goals is portability across platforms, you're SOL without a 3rd party solution or roll-your-own. comment:www.metafilter.com,2010:site.91479-3065317 Thu, 29 Apr 2010 07:52:02 -0800 plinth By: xthlc http://www.metafilter.com/91479/Nope#3065319 1) I agree that Adobe's bleats about "openness" are disingenuous. Flash is a closed platform, as is the App Store. However, Adobe's record at being a good citizen in the broader software ecosystem is much, much better than Apple's at this point. I'm glad Apple is pushing web standards; I'm not so glad that they're wielding them as a club. 2) "Full Web". 50k games in the App Store? Lovely. But I'm not so chuffed that Steve suggests I write my games from scratch, twice: once for the iPhone and once for desktops. Without even the option to use automated porting tools. 3) It's a laugh that Jobs is blaming Adobe for Flash's performance problems on the Mac and throwing FUD on its future on mobile devices. Apps written natively for the Mac crash a lot too; but because Flash is a platform, its crash stats aggregate those of all the shitty web apps and banner ads in existence. And given how hostile Apple has been towards Adobe in helping Flash run well on OS X, well... 4) Battery life: he's got a point. I do wish he'd stop going on about H.264 like it's a good thing though; it's horribly patent-encumbered, and risky for any business to base their revenue stream on something that could have its licensing fees jacked up as soon as the standard really takes off. 5) Touch: bullshit bullshit bullshit. The iPad and iPhone already have ways of working around mouseover and mouseclick events in existing JS webapps: touch to "hover", double-tap to click. An iPhone flash player would simply need to do the same. 6) Here's where the mask slips. It's OK that Apple is not interested in helping developers create content for anything other than their proprietary, locked-down platform. It's NOT OK that they actively seek to control not just what appears on the platform, but the entire engineering process (and therefore business model) of their developers. This has always been a delicate dance between Apple and their developers: Apple tends to demand more uniformity and architectural compliance from their apps, and we developers have usually been kinda sorta OK with that. However, with the App Store, Apple has become increasingly draconian in their demands for control over every aspect of application development. I think it's reaching the level of abuse, and they're pushing hard to see how far they can go by leveraging their monopoly on decent smartphones. Steve is clearly irritated that his serfs have started to grumble, and is trying to use his trademark blend of happytalk and alpha-geek FUD to herd us back in line. I'm glad to see he's rattled; he should be. comment:www.metafilter.com,2010:site.91479-3065319 Thu, 29 Apr 2010 07:54:06 -0800 xthlc By: caddis http://www.metafilter.com/91479/Nope#3065320 I agree with Jobs that Flash is not open source and there are no good open source options for playing Flash. Nevertheless, there is much content for it and it is too bad you can't access that on Apple devices. This is really about power. Apple is starting to develop some market power and wants to use it to muscle Adobe out of this space. comment:www.metafilter.com,2010:site.91479-3065320 Thu, 29 Apr 2010 07:54:08 -0800 caddis By: Hoenikker http://www.metafilter.com/91479/Nope#3065321 <i>Flash and Javascript are usually abused, anyway. I would rather just see text.</i> Houyhnhnm, I agree. I know that I'm looking at a computer screen right now, just make it a good looking computer screen. I won't be fooled into thinking it's suddenly become a television, or the bridge of a spaceship, or the set of a game show. comment:www.metafilter.com,2010:site.91479-3065321 Thu, 29 Apr 2010 07:55:32 -0800 Hoenikker By: Space Coyote http://www.metafilter.com/91479/Nope#3065323 <i>And we need Apple to protect us from using crappy software? </i> Compare: pre-1984 video game market to what came later when releases were controlled. There's a good argument for ensuring a new platform is shown in the best light by its software. comment:www.metafilter.com,2010:site.91479-3065323 Thu, 29 Apr 2010 07:56:14 -0800 Space Coyote By: burnmp3s http://www.metafilter.com/91479/Nope#3065324 <i>We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features. We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers.</i> This argument against third party development tools is completely ridiculous. Yes, if an OS adds some incredible new feature (such as copy and paste), third party development tools will need to be updated to support that feature. But that one downside of using a third party development tool in no way justifies Apple's policy of completely banning any code not created with their tools. Third party development tools, both proprietary and free (as in speech), have been a core part of every personal computing device ever. If computer manufacturers had always forced developers to use their own proprietary development tools, we wouldn't have languages like Python, PHP, and Ruby. And if web browsers had been created on locked down systems like the iPad, we wouldn't have JavaScript or any of the other various hacks that browser developers were free to put in to make the web better without clearing it with Apple or Microsoft first. Apple products are popular enough without Flash, but the fact that a manufacturer like Apple can dictate what kind of code can run on their computers will stifle the kind of unfettered innovation that led us to where we are right now. comment:www.metafilter.com,2010:site.91479-3065324 Thu, 29 Apr 2010 07:56:29 -0800 burnmp3s By: ecurtz http://www.metafilter.com/91479/Nope#3065326 Anybody who thinks Apple is going to lose this particular pissing match is smoking crack. If they have to write a free vector animation program to add to their little productivity suite they'll do it, but they can probably just wait for some small, hungry developer to write the Flash killer they've just created the need for. I have done a lot of work in Flash, and believe me, it can't be taken behind the barn and put out of its misery fast enough. comment:www.metafilter.com,2010:site.91479-3065326 Thu, 29 Apr 2010 07:58:06 -0800 ecurtz By: bonaldi http://www.metafilter.com/91479/Nope#3065332 <i>but your 9.7 inch slab o' plastic doesn't offer better video viewing than my 19 inch monitor and high end graphics card.</i> He said a better <i>YouTube</i> experience, and I think he's probably right: my 30" monitor and high-end graphics card are great, but when it comes to YouTube all they're doing is throwing a mass of lego blocks at the screen, even in HD mode. I'm most surprised that Lightroom was a buy-in. I thought it was an internal skunkworks. Damn, the sole thing I admired Adobe for since, ooh, PS 5, and it's just chequebook dev. Shit. comment:www.metafilter.com,2010:site.91479-3065332 Thu, 29 Apr 2010 08:01:11 -0800 bonaldi By: Burhanistan http://www.metafilter.com/91479/Nope#3065337 <em>but your 9.7 inch slab o' plastic doesn't offer better video viewing than my 19 inch monitor and high end graphics card. He said a better YouTube experience, and I think he's probably right</em> I'll give jobs that, output device quailty notwithstanding. The YouTube app automatically filters all the comments and feels like an integrated component of the iPxx rather than the clicky-box in the browser. Still, my plain PC can render 1080p YouTube just fine in full screen mode without any glitches, so there's that. comment:www.metafilter.com,2010:site.91479-3065337 Thu, 29 Apr 2010 08:05:15 -0800 Burhanistan By: Space Coyote http://www.metafilter.com/91479/Nope#3065338 I'm more torn about this than my above posts would indicate, I like the technical things developers are doing on Android getting Python and other hacker-y tools up and running, seeing what neat tricks they can pull off. And if I get a pot of play money sooner or later an Android device is on my wishlist. But there's still no comparison between the user experience between the two platforms. Especially how having a slightly out-of-date device seems to leave some Android customers stranded. So I can respect Apple not wanting to complicate the task of cultivating the best user experience, but if Android ends up being a good-enough alternative that can reach more users the way Windows supplanted Mac OS then so be it. comment:www.metafilter.com,2010:site.91479-3065338 Thu, 29 Apr 2010 08:05:19 -0800 Space Coyote By: smackfu http://www.metafilter.com/91479/Nope#3065339 <i>Anybody who thinks Apple is going to lose this particular pissing match is smoking crack.</i> What does "lose" even mean? Apple has complete control, like a dictator. This is just a fight for public opinion. comment:www.metafilter.com,2010:site.91479-3065339 Thu, 29 Apr 2010 08:05:44 -0800 smackfu By: smackfu http://www.metafilter.com/91479/Nope#3065342 <i>Especially how having a slightly out-of-date device seems to leave some Android customers stranded.</i> Apple seems to be going in the same direction, unfortunately. You can buy an iPhone 3G today, but it won't be fully supported by iPhone 4.0 which comes out this summer. Like you won't get multitasking, so all those neat apps won't be usable. comment:www.metafilter.com,2010:site.91479-3065342 Thu, 29 Apr 2010 08:08:07 -0800 smackfu By: I Foody http://www.metafilter.com/91479/Nope#3065343 I don't have a problem with apple not supporting flash at the level of the browser. I wish there was a way to enable it selectively but the trade offs there make sense. What I don't like is not allowing flash as a cross platform development environment. I get that it will make apps that are in some ways lower quality than what is potentially possible, but there are already so many apps that are glorified rss readers, terrible clones of other apps, soundboards, and lazy accelerometer toys. Development tools hurt apple not because they create an inherently inferior product but because they allow for the creation of a product that is accessible to apples competitors. comment:www.metafilter.com,2010:site.91479-3065343 Thu, 29 Apr 2010 08:08:20 -0800 I Foody By: Caduceus http://www.metafilter.com/91479/Nope#3065350 <i>So Metafilter hates Apple now? Somehow I missed that memo. </i> We don't hate Apple any more or less than we hate any other big corporation that makes toys we like to play with. What we hate are people being disingenuous assholes, which is what Steve Jobs is doing in this letter. That doesn't mean we're on Adobe's side instead. comment:www.metafilter.com,2010:site.91479-3065350 Thu, 29 Apr 2010 08:11:55 -0800 Caduceus By: Space Coyote http://www.metafilter.com/91479/Nope#3065351 <i> Apple seems to be going in the same direction, unfortunately. You can buy an iPhone 3G today, but it won't be fully supported by iPhone 4.0 which comes out this summer. Like you won't get multitasking, so all those neat apps won't be usable.</i> I can see this being because of technical limits of the 3G making it impractical to offer those features, though. I'm much happier with them offering us 3G owners what they can in an OS upgrade and not holding back arbitrary new features of a new OS as a way to push us to buy a new device. comment:www.metafilter.com,2010:site.91479-3065351 Thu, 29 Apr 2010 08:12:07 -0800 Space Coyote By: schmod http://www.metafilter.com/91479/Nope#3065355 <i>I'm most surprised that Lightroom was a buy-in. I thought it was an internal skunkworks. Damn, the sole thing I admired Adobe for since, ooh, PS 5, and it's just chequebook dev. Shit.</i> Not to derail, but you <i>are</i> partially correct. Lightroom started off as a skunkworks offshoot of Adobe Camera RAW. The Pixmantec acquisition provided much of the technology necessary to make Lightroom into a usable, sellable product, and also improved the quality of ACR's RAW processing by a bit. Unfortunately, they seem to have missed RawShooter's primary draw of being highly simplistic, fast, and multithreaded. Of course, this is still partially on-topic, as it provides yet another example of Adobe's <a href="http://mrgan.tumblr.com/post/235455865/the-many-sliders-of-photoshop-cs4">general incompetence</a>. comment:www.metafilter.com,2010:site.91479-3065355 Thu, 29 Apr 2010 08:13:23 -0800 schmod By: KirkJobSluder http://www.metafilter.com/91479/Nope#3065356 <i>This seemed to me the disingenuous bit. If the "third party platform" supplies a bad experience to users, missing out on the cool platform features, why not leave it to the user to abandon it or not?</i> Oh yes. There are many times that I'll prefer a pure Cocoa interface over a hybrid. But while interfaces like Adobe, Mozilla, Microsoft, Java, and Opera are klunky under OSX, they still offer features that I need and/or want. comment:www.metafilter.com,2010:site.91479-3065356 Thu, 29 Apr 2010 08:13:27 -0800 KirkJobSluder By: Rory Marinich http://www.metafilter.com/91479/Nope#3065360 <i> we need Apple to protect us from using crappy software?</i> Yes, for the same reason we need Facebook to disallow HTML coding in profiles. Have you ever seen the average user? They're stupid. At least they're stupid when it comes to computers. If Apple allowed crossplatform shitty apps most users wouldn't be able to tell the difference when looking for programs. "Well, this is a native app, so I can trust it'll have a better user experience..." isn't going to happen. The average user doesn't know what user experience is, or what a native app is. All they know is if they like the thing they're using or not. It was perfectly possible to use MySpace and create a tasteful, attractive profile. I have seen beautiful MySpace pages. But I don't think of MySpace as a collection of beautiful profiles. I think of it as a vast shitheap, because most profiles are really, really bad. comment:www.metafilter.com,2010:site.91479-3065360 Thu, 29 Apr 2010 08:15:11 -0800 Rory Marinich By: ecurtz http://www.metafilter.com/91479/Nope#3065363 And, since I'm in the middle of figuring out what we need to do about this whole SNAFU for work anyway... HTML5 <a href="http://www.canvasdemos.com/">canvas demos</a> (require Safari, Chrome, Firefox?) <a href="http://craftymind.com/factory/html5video/CanvasVideo.html">Video Playback</a> <a href="http://processingjs.org/exhibition">Processing</a> <a href="http://www.snappymaria.com/canvas/FunctionPlotter.html">Graphing Toy</a> <a href="http://aduros.emufarmers.com/easel/">Tetris</a> <a href="http://www.megidish.net/awjs/">Another World</a> comment:www.metafilter.com,2010:site.91479-3065363 Thu, 29 Apr 2010 08:18:58 -0800 ecurtz By: Thorzdad http://www.metafilter.com/91479/Nope#3065364 The page is blue, but this reads like another Cory rant. comment:www.metafilter.com,2010:site.91479-3065364 Thu, 29 Apr 2010 08:19:01 -0800 Thorzdad By: zarq http://www.metafilter.com/91479/Nope#3065365 <i>You know what's a lot more interesting and more world-changing than a Steve Jobs press release? HP bought Palm.</i> This news affects a lot of people who depend on Apple mobile products, and knowing that Apple refuses to support a widely available web standard may influence them when they are making a decision to buy an Apple mobile product in the future. As someone in the market for an iPod Touch, I'm glad mazola made this FPP. <i>Make an FPP about that instead.</i> I don't mean to be rude, but is something stopping <i>you</i> from doing so? comment:www.metafilter.com,2010:site.91479-3065365 Thu, 29 Apr 2010 08:19:14 -0800 zarq By: antifuse http://www.metafilter.com/91479/Nope#3065366 <em>Like you won't get multitasking, so all those neat apps won't be usable.</em> Umm, my 3G runs apps just fine without multitasking. I'm not sure what you mean by this? comment:www.metafilter.com,2010:site.91479-3065366 Thu, 29 Apr 2010 08:19:16 -0800 antifuse By: empath http://www.metafilter.com/91479/Nope#3065367 I loathe flash and love my iPhone, but here is the problem: When I buy a phone, it becomes MY phone, not YOUR phone, Steve. Everything else in your little essay becomes moot after that. comment:www.metafilter.com,2010:site.91479-3065367 Thu, 29 Apr 2010 08:19:53 -0800 empath By: delmoi http://www.metafilter.com/91479/Nope#3065368 Myspace's HTML was a (table based) mess. That's the main reason that the custom profiles were so awful, because making them look <i>good</i> was <i>really, really hard</i>. If MySpace had a sensible layout to start with, most profiles would have looked good. Most of the kids were using profile generators, not rolling their own HTML. Metafilter actually allowed HTML and CSS in profiles for a while, and the results were pretty good (it was removed over concerns about cross site scripting) comment:www.metafilter.com,2010:site.91479-3065368 Thu, 29 Apr 2010 08:19:54 -0800 delmoi By: Wood http://www.metafilter.com/91479/Nope#3065370 Of course Jobs can talk about Flash's proprietary nature with a straight face. Jobs builds a proprietary platform of course. But he also builds hardware, and he sells his shit straight to consumers through stores. Adobe's trying to make some sort of (bizarre) internet / computer freedom argument for being on the iphone and thereby makes themselves vulnerable to accusations about who the fuck they think they are. Honestly not everyone else is a stupid as mefis think they are. They know what flash is and they can make their own informed decisions about what they want on their phone. Personally I just wish Adobe would put up or shut up. Why didn't they release Air for Android before the iphone? Their freakout about Apple followed by, hey, don't cha know we're in a closed beta for android. Release some freaking apps! comment:www.metafilter.com,2010:site.91479-3065370 Thu, 29 Apr 2010 08:20:14 -0800 Wood By: zarq http://www.metafilter.com/91479/Nope#3065371 <i>We don't hate Apple any more or less than we hate any other big corporation that makes toys we like to play with. What we hate are people being disingenuous assholes, which is what Steve Jobs is doing in this letter. That doesn't mean we're on Adobe's side instead.</i> Yeah, please don't speak for the entire site as if we are all some sort of monolithic group that holds the same opinion. comment:www.metafilter.com,2010:site.91479-3065371 Thu, 29 Apr 2010 08:21:01 -0800 zarq By: mazola http://www.metafilter.com/91479/Nope#3065374 <i>When I buy a phone, it becomes MY phone, not YOUR phone, Steve. Everything else in your little essay becomes moot after that.</i> But is your phone just the hardware? the hardware+OS? or the 'experience'? comment:www.metafilter.com,2010:site.91479-3065374 Thu, 29 Apr 2010 08:22:35 -0800 mazola By: smackfu http://www.metafilter.com/91479/Nope#3065375 <i>Umm, my 3G runs apps just fine without multitasking. I'm not sure what you mean by this?</i> OS 4.0 adds new stuff to allow multitasking in apps. If any new apps use that for critical features, you won't be able to use them on your 3G. comment:www.metafilter.com,2010:site.91479-3065375 Thu, 29 Apr 2010 08:22:36 -0800 smackfu By: graventy http://www.metafilter.com/91479/Nope#3065376 I've been on the App Store. Apple's going to have to do a lot of weeding if they want to protect us from crappy software. comment:www.metafilter.com,2010:site.91479-3065376 Thu, 29 Apr 2010 08:22:55 -0800 graventy By: Malor http://www.metafilter.com/91479/Nope#3065377 Holy shit. The Reality Distortion Field is in full swing here. First: <i>so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads. </i> Who the hell are you to determine what your customers can and can't run? How much more 'closed' can you get than that? An approval and vetting process is a <i>great</i> idea. A <i>coerced</i> approval process, on the the other hand, is control-freakish and anti-competitive; you're using your control over the app signing process to keep other App Stores, ones that could do it even better than you do, from coming into being. An App Store could be done a <i>lot</i> better than yours, but your control over the keys absolutely ensures that nobody can show you how to improve, and it turns customers into a captive market. I'm sure that hasn't escaped you. <i>Adobe's Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc.</i> Well, sure, but anyone can develop for Flash, and they can do it any way they want. Customers can choose whether or not to accept certain apps. Flash isn't really any tighter than any other operating environment; Adobe has no vetting process of any type. Now, it could be argued that some kind of voluntary vetting process would be a good thing, and I'd love to see one happen. But criticizing Adobe for being closed, sitting as the gatekeeper to the largest coerced software market ever invented, is well beyond disingenuous. <i>we strongly believe that all standards pertaining to the web should be open.</i> Only when it's to your benefit. Your recent moves, for instance, to put language in your dev licenses forbidding <i>all other development environments</i> from running on your phone is disgusting. You only want open Web standards because you don't control the Web. Your desire for openness disappears the instant it's to your advantage. <i>iPhone, iPod and iPad users aren't missing much video.</i> The fact that they're missing <i>any at all</i> is purely for your benefit, not your customers'. <i>We don't want to reduce the reliability and security of our iPhones, iPods and iPads by adding Flash.</i> How about you let your customers decide that? It's their damn phones. If you don't want to approve Flash for your store, that's fine. You're entitled to have and share your opinion of another company's products. You're not entitled to keep them off hardware you don't own. <i>In addition, Flash has not performed well on mobile devices</i> Again, that's up to customers to choose. They certainly don't have to install it. If they don't like it, they won't run it, case closed. Putting your weight behind the development of better standards would be laudable; trying to force those standards to exist, by using your customers as a coerced weapon, is not. <i>Although Flash has recently added support for H.264, the video on almost all Flash websites currently requires an older generation decoder that is not implemented in mobile chips and must be run in software.</i> So, in one breath, you talk about all the H.264 video that's available for the iPhone, stating that iPhone users aren't missing much video, and then in the next breath, the video that <i>isn't</i> in that format is a terrible problem. Yeah, right. <i>Flash was designed for PCs using mice, not for touch screens using fingers. For example, many Flash websites rely on "rollovers", which pop up menus or other elements when the mouse arrow hovers over a specific spot. Apple's revolutionary multi-touch interface doesn't use a mouse, and there is no concept of a rollover.</i> Okay, fine. Let Adobe work that out. If Flash is really crappy, they won't run it. You don't have the right to make decrees. <i>We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. </i> No, what it <i>really</i> means is that cross-platform software becomes easier, making your competitors more attractive, and putting you in in a poorer position. Screw the customers, it's all about Apple. <i>Hence developers only have access to the lowest common denominator set of features.</i> Yeah, maybe. But we'll never find out. Adobe has no ability to add support for those features, and thus drive demand for those features in other phones. Not coincidentally, this helps protect Apple's market share. Color me unsurprised. <i>For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.</i> Yeah, Adobe kinda sucks. Sure, I buy that. But they DID just finally fix that problem, so criticizing them for it seems a bit late. If your development environment is really that much better, that provides a powerful advantage for Adobe competitors, like you, that use it. If it's really that important, you will gradually crowd Adobe out of their market. But you're not willing to compete fairly. <i>But the mobile era is about low power devices, touch interfaces and open web standards – all areas where Flash falls short.</i> The mobile market is about <i>whatever mobile customers want it to be</i>, not what Apple wants it to be. If you think they want low power devices, touch interfaces, and open standards, then provide those things, and if they agree with you, you'll win. If they don't, you'll have to keep trying to convince them, instead of coercing them. <i>Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.</i> Perhaps Apple should focus more on what's best for its customers, instead of what's best for Apple. comment:www.metafilter.com,2010:site.91479-3065377 Thu, 29 Apr 2010 08:23:28 -0800 Malor By: nomisxid http://www.metafilter.com/91479/Nope#3065378 At least it supports <a href="">Green Lantern</a> comment:www.metafilter.com,2010:site.91479-3065378 Thu, 29 Apr 2010 08:23:33 -0800 nomisxid By: ecurtz http://www.metafilter.com/91479/Nope#3065380 <em>What does "lose" even mean? Apple has complete control, like a dictator. This is just a fight for public opinion.</em> Sorry, I should have been clearer. I would consider it a loss for Apple if this Flash thing slowed down their inexorable crushing of the entire cellphone market. comment:www.metafilter.com,2010:site.91479-3065380 Thu, 29 Apr 2010 08:24:46 -0800 ecurtz By: verb http://www.metafilter.com/91479/Nope#3065381 <blockquote> Who knew cross-platform would become a bad word? </blockquote> People who have to use cross-platform Java apps. comment:www.metafilter.com,2010:site.91479-3065381 Thu, 29 Apr 2010 08:24:52 -0800 verb By: zarq http://www.metafilter.com/91479/Nope#3065383 <i>When I buy a phone, it becomes MY phone, not YOUR phone, Steve. Everything else in your little essay becomes moot after that.</i> It isn't entirely your phone, though. Never has been. An iPhone is not a BlackBerry or a Droid. As an iPhone user, you're held to a stricter TOS agreement, which sort of makes it more of a lease. Apple has prevented their products from being unlocked by users, and they can brick "your" phone if you violate your TOS. comment:www.metafilter.com,2010:site.91479-3065383 Thu, 29 Apr 2010 08:25:35 -0800 zarq By: antifuse http://www.metafilter.com/91479/Nope#3065384 I'm also curious as to how people are getting such horrendous battery life on their iPhones. Just an example of my 3G, which I've had for almost 2 years now (so it's not like it's a brand new battery): Starting with a full charge at 8am yesterday, I surfed on 3G network for roughly 2 hours non-stop, and at another point I was on hold for an hour with Air Transat. I listened to about 4 hours of podcasts. And I still have 20% battery life left, 27.5 hours later. comment:www.metafilter.com,2010:site.91479-3065384 Thu, 29 Apr 2010 08:26:08 -0800 antifuse By: callmejay http://www.metafilter.com/91479/Nope#3065385 Steve Jobs is like an architect who arranges it so that all your furniture is bolted down and it's impossible to change the color of the paint on the walls. I really love the look of his work, but damn, it's my fucking house. You just designed the thing. comment:www.metafilter.com,2010:site.91479-3065385 Thu, 29 Apr 2010 08:27:16 -0800 callmejay By: burnmp3s http://www.metafilter.com/91479/Nope#3065386 <i>Compare: pre-1984 video game market to what came later when releases were controlled. There's a good argument for ensuring a new platform is shown in the best light by its software.</i> Nintendo's idea of controlling what software could be published for their systems proved that manufacturing video game systems could be <i>profitable</i>, it did not make things better for the consumer or developers. Nintendo dragged their feet on releasing any new hardware for nearly a decade, and was only forced into it by competition from Sega, while the completely open world of computer game development was always the first to adopt innovations like realistic sound, 3D graphics, and network play. The FPS genre that dominates games today was created by small group of computer shareware developers who wouldn't have been able to get their games published by Nintendo. The modern game industry is often criticized for sticking to established IP and genres rather than creating new and innovative games, and in my opinion that's directly due to the focus on profits and the barrier to entry for small developers. If someday a kid has to solder a modchip into his computer to be able to run his own code, the software development world is going to look pretty bleak compared to today's. comment:www.metafilter.com,2010:site.91479-3065386 Thu, 29 Apr 2010 08:27:19 -0800 burnmp3s By: ALongDecember http://www.metafilter.com/91479/Nope#3065387 This will be moot when Apple buys Adobe just to prove a point. Then at the next Apple conference, Steve walks out thrusting an iPhone into the air as the speakers loudly blare: FLASH! <a href="http://www.youtube.com/watch?v=MS4_Z84-rRE">AAAAAAAAAAAAAAAHHH</a>! SAVIOR OF THE UNIVERSE! comment:www.metafilter.com,2010:site.91479-3065387 Thu, 29 Apr 2010 08:27:44 -0800 ALongDecember By: unSane http://www.metafilter.com/91479/Nope#3065388 <em>Perhaps Apple should focus more on what's best for its customers, instead of what's best for Apple.</em> Apple is a publicly traded corporation. It is required to focus on what's best for Apple, in the shape of a fiduciary responsibility to maximise return for shareholders. If it did anything else, it would be sued into oblivion. Seriously, don't like Apple products? Buy something else. comment:www.metafilter.com,2010:site.91479-3065388 Thu, 29 Apr 2010 08:28:24 -0800 unSane By: unSane http://www.metafilter.com/91479/Nope#3065390 Also, he's dead right about Adobe taking a FREAKING DECADE to update the CS code from Carbon to Cocoa. Fuck 'em. comment:www.metafilter.com,2010:site.91479-3065390 Thu, 29 Apr 2010 08:29:39 -0800 unSane By: Rory Marinich http://www.metafilter.com/91479/Nope#3065392 <i>If MySpace had a sensible layout to start with, most profiles would have looked good. Most of the kids were using profile generators, not rolling their own HTML. </i> I dunno, Delmoi. My problems with MySpace never had to do with how information was laid out. My problems had to do with 24pt pale blue Comic Sans over a repeating background image of the galaxy. Tweren't tables what caused that. comment:www.metafilter.com,2010:site.91479-3065392 Thu, 29 Apr 2010 08:31:47 -0800 Rory Marinich By: unSane http://www.metafilter.com/91479/Nope#3065393 (It would not surprise me at all if Apple *did* buy Adobe). comment:www.metafilter.com,2010:site.91479-3065393 Thu, 29 Apr 2010 08:32:09 -0800 unSane By: KirkJobSluder http://www.metafilter.com/91479/Nope#3065394 <i>Also, he's dead right about Adobe taking a FREAKING DECADE to update the CS code from Carbon to Cocoa. Fuck 'em.</i> But at the same time, people still bought Adobe products because even though they were not the best citizen on the Macintosh desktop, the alternatives were usually worse. comment:www.metafilter.com,2010:site.91479-3065394 Thu, 29 Apr 2010 08:32:32 -0800 KirkJobSluder By: Artw http://www.metafilter.com/91479/Nope#3065395 Our 3G sure as he'll isn't my 3G. comment:www.metafilter.com,2010:site.91479-3065395 Thu, 29 Apr 2010 08:32:54 -0800 Artw By: euphorb http://www.metafilter.com/91479/Nope#3065396 These are all excuses not reasons. One more falsehood. The Nokia n900 <a href="http://www.youtube.com/watch?v=YVpRRia61Sc&feature=related">runs Flash</a>. Flash Lite plays on numerous phones as well. comment:www.metafilter.com,2010:site.91479-3065396 Thu, 29 Apr 2010 08:32:56 -0800 euphorb By: antifuse http://www.metafilter.com/91479/Nope#3065397 <em>OS 4.0 adds new stuff to allow multitasking in apps. If any new apps use that for critical features, you won't be able to use them on your 3G.</em> I guess I'm just not that creative, I can't imagine an app or a specific piece of functionality in an app that would be a *critical* feature making it completely unusable on my 3G. Not to say I'm not bummed that my 3G won't support multitasking, but I imagine it would run terribly slowly any way. Luckily for me, I'm an early adopting whore, so maybe when the new iPhone gets announced this year I'll decide to pick up one of those :) Or, maybe I'll decide to switch over to the Android platform, or Windows Mobile 7 Phone Mobile Series 7 Series Mobile Phone Edition. comment:www.metafilter.com,2010:site.91479-3065397 Thu, 29 Apr 2010 08:33:29 -0800 antifuse By: Wood http://www.metafilter.com/91479/Nope#3065399 <i>The mobile market is about whatever mobile customers want it to be, not what Apple wants it to be. If you think they want low power devices, touch interfaces, and open standards, then provide those things, and if they agree with you, you'll win. If they don't, you'll have to keep trying to convince them, instead of coercing them.</i> Apple coerces its customers? Seriously? Seriously? Your suggestion is that Apple should compete for it's customers instead of .... whaat? Talk about a reality distortion field. comment:www.metafilter.com,2010:site.91479-3065399 Thu, 29 Apr 2010 08:35:13 -0800 Wood By: Caduceus http://www.metafilter.com/91479/Nope#3065400 <em>Yeah, please don't speak for the entire site as if we are all some sort of monolithic group that holds the same opinion.</em> Really? Of all the things you might be doing with your time, and you're bothering to take offense at my speaking in generalities? I'm really sorry, I didn't really think anyone would seriously consider me to be the spokesman for the entire site. 'Cause that would be stupid. But you're right, clearly everyone else reading this is an idiot, and automatically assumes I'm the Metatron of Metafilter if I talk like I am. I'd hate it if anyone isn't able to figure out that you if fact now do hate Apple and/or are on Adobe's side and/or love disingenuous assholes. My deepest apologies. comment:www.metafilter.com,2010:site.91479-3065400 Thu, 29 Apr 2010 08:36:13 -0800 Caduceus By: verb http://www.metafilter.com/91479/Nope#3065401 <blockquote>But at the same time, people still bought Adobe products because even though they were not the best citizen on the Macintosh desktop, the alternatives were usually worse.</blockquote> Which is why most of the iThing users I know use Apple products. Turtles all the way down. comment:www.metafilter.com,2010:site.91479-3065401 Thu, 29 Apr 2010 08:36:14 -0800 verb By: chunking express http://www.metafilter.com/91479/Nope#3065403 <em>Does this mean that iPad and iPhone users can't access Flash-based porn websites?</em> PornHub works on the iPad (and the iPhone). Those forward thinking pornographers. comment:www.metafilter.com,2010:site.91479-3065403 Thu, 29 Apr 2010 08:37:52 -0800 chunking express By: The Winsome Parker Lewis http://www.metafilter.com/91479/Nope#3065404 I've been a Mac guy since I was, literally, three years old. These are the computers I grew up on: Macintosh II, SE, LC III, Performa 475, Power Mac 7200, and a 2nd-gen gumdrop iMac. In college I had a PowerBook G4 and a 1st-gen Mac Mini. Nowadays I use a MacBook at home and a new iMac at work. My phone is an iPhone. My router is a Time Capsule. Mac geek cred established? My family and I have given Apple a lot of business over the years. I've never owned a Windows PC; I bought XP once for dual-booting when Apple switched to Intel chips and only use it to play a handful of games. That said, I'm not really the flag-waving apologist type. I've stuck with Macs because it's what I know, and what I like. 22 years on one platform is long enough to be a pretty freaking hardcore power-user, and I'm frankly a lot more productive in a familiar environment. (Incidentally, I develop for both LAMP and BlueDragon/IIS platforms, so I'm no stranger to the non-Mac world. I still prefer OS X though, for plenty of subjective reasons.) Anyway, I'm really disappointed with lockdown approach Steve &amp; Co. are taking these days. Information and software want to be free; DRM only hurts the consumer. There is zero benefit to me, the end user, of using artificially restrictive systems. But I'm in this tight spot, because I've gotten myself dependent on Apple products, and I still love them more than I hate them, but they're getting worse. I don't like what Apple's doing to the tech world. It's smothering innovation and competition. It's becoming as evil as the eternal villain we love to hate, Microsoft (though it arguably always has been, and was just too small to draw the same kind of ire). Apple's not coercing anybody. I'm free to leave. But I still love the product... I'm just not such a fan of the company. The best solution for people like me is for lots of us — especially ordinary, non-techy people — to start jailbreaking iPhones/iPods/iPads, removing iTunes FairPlay DRM, and building or buying hackintoshes. This shouldn't be the exclusive realm of open source geeks (like me), but should be the standard course of action for any thoughtful consumer who wants to unshackle Apple's software without kissing it goodbye. In my opinion, that's the best path to take, better than killing Apple, and better than letting it continue down this path believing its customers support this kind of thing. comment:www.metafilter.com,2010:site.91479-3065404 Thu, 29 Apr 2010 08:39:20 -0800 The Winsome Parker Lewis By: jadepearl http://www.metafilter.com/91479/Nope#3065405 The story of Be and NeXT is great but this is one of my favorite quotes: <i>Gassée begged Red Herring, "For God's sake, don't compare us to NeXT. We want to be a better tool for developers, not to be tasteful. We don't cost $10,000. We have a floppy drive. <b><a href="http://www.macspeedzone.com/archive/art/con/be.shtml">We do not defecate on developers</a>.</b>"</i> comment:www.metafilter.com,2010:site.91479-3065405 Thu, 29 Apr 2010 08:40:28 -0800 jadepearl By: jedicus http://www.metafilter.com/91479/Nope#3065406 <em>One more falsehood. The Nokia n900 runs Flash. Flash Lite plays on numerous phones as well.</em> Jobs didn't say Flash doesn't run on any mobile devices. He said it doesn't run <em>well</em>, which is of course quite subjective. I'm not familiar enough with the device to say whether it runs well or not. Anyway, the n900 runs Flash 9.4, whereas the latest stable release for the major platforms is version 10, which is evidence of Jobs's point that the cross platform nature of Flash means that Flash for iPhone/iPod/iPad may well lag behind Flash on other systems. Flash Lite is a joke. comment:www.metafilter.com,2010:site.91479-3065406 Thu, 29 Apr 2010 08:40:30 -0800 jedicus By: delmoi http://www.metafilter.com/91479/Nope#3065407 <i>My problems with MySpace never had to do with how information was laid out.</i> Have you ever looked at the actual HTML? It's not about how it was laid out on the screen, it had to do with the technical aspects, using nested tables instead of &lt;div&gt;s meant that trying to change the styling on any individual element had to be done by indexing it using the nesting structure, which was very difficult. You couldn't just change the font size and color in one section, you couldn't easily change the padding or spacing between elements at all, etc. So trying to make your myspace profile look good would be like trying to remodel a car with a baseball bat. Even if you used a custom tool to precisely aim the bat, it's not going to work very well. On the other hand, if myspace's layout had been better designed from the start, it would have been a lot easier for people to edit it, or create editing tools. I'm sure you'd still see some ugly pages, but I think the results wouldn't have been nearly as bad. comment:www.metafilter.com,2010:site.91479-3065407 Thu, 29 Apr 2010 08:41:13 -0800 delmoi By: homunculus http://www.metafilter.com/91479/Nope#3065410 <i>So Metafilter hates Apple now? Somehow I missed that memo. Can someone let me know when we stop liking Lady Gaga and Mad Men? Cause I don't want to be in a thread and be all "Mad Men is awesome!" only to be told I'm wrong. It's just so damn hard to keep up sometimes.</i> Play it safe: hate everything. comment:www.metafilter.com,2010:site.91479-3065410 Thu, 29 Apr 2010 08:42:39 -0800 homunculus By: xorry http://www.metafilter.com/91479/Nope#3065411 <a href="http://www.metafilter.com/91479/Nope#3065385">&gt;</a> <em>Steve Jobs is like an architect who arranges it so that all your furniture is bolted down and it's impossible to change the color of the paint on the walls. I really love the look of his work, but damn, it's my fucking house. You just designed the thing.</em> Actually.. here's a <a href="http://en.wikipedia.org/wiki/Samara_%28house%29">Frank Lloyd Wright house</a> where that's exactly the case. comment:www.metafilter.com,2010:site.91479-3065411 Thu, 29 Apr 2010 08:44:59 -0800 xorry By: Ber http://www.metafilter.com/91479/Nope#3065413 Appholes. God I love the Daily Show. comment:www.metafilter.com,2010:site.91479-3065413 Thu, 29 Apr 2010 08:46:15 -0800 Ber By: Dennis Murphy http://www.metafilter.com/91479/Nope#3065415 <em>The more the company takes a stand, the longer it will take them to catch up and the more embarrassing it will be for them when they eventually cave. posted by adipocere at 7:36 AM</em> Have you ever paid attention to Apple? Two button mouse? Surely they'll cave. Getting rid of the floppy? They'll regret that! Maybe they'll lose this one. I don't know. But neither do you. A lot of people hate flash, and alternatives are becoming more prevalent. <i>Steve is clearly irritated that his serfs have started to grumble, and is trying to use his trademark blend of happytalk and alpha-geek FUD to herd us back in line. I'm glad to see he's rattled; he should be. posted by xthlc at 7:54 AM on April 29</i> Rattled how? I think it was a good move. Sure, we've heard all these points before, but not in one easy to digest list. I think he was more frustrated at having to answer the same question over and over again. So now, here's your list. Agree or disagree. Whoever said it should have ended with 'now shut the fuck up already' has it right. <i>Apple seems to be going in the same direction, unfortunately. You can buy an iPhone 3G today, but it won't be fully supported by iPhone 4.0 which comes out this summer. Like you won't get multitasking, so all those neat apps won't be usable. posted by smackfu</i> Oh bullshit. Android has differences in their OS depending on what you buy today. The iphone 3G is 2 years old now. That's ancient. And anyone that bought a 3G are coming up on their upgrade discount. But if I keep my 3G multitasking is about the only upgrade in the OS I'll be missing. <i>We don't hate Apple any more or less than we hate any other big corporation that makes toys we like to play with. What we hate are people being disingenuous assholes, which is what Steve Jobs is doing in this letter. That doesn't mean we're on Adobe's side instead. posted by Caduceus</i> I don't have much to say except I think it's precious you believe you speak for all of metafilter. :) comment:www.metafilter.com,2010:site.91479-3065415 Thu, 29 Apr 2010 08:47:30 -0800 Dennis Murphy By: mazola http://www.metafilter.com/91479/Nope#3065416 <i>Actually.. here's a Frank Lloyd Wright house where that's exactly the case.</i> There's no pictures inside the place. <a href="http://www.istockphoto.com/file_thumbview_approve/8072856/2/istockphoto_8072856-no-flash-photography.jpg">Flash</a> probably not allowed... comment:www.metafilter.com,2010:site.91479-3065416 Thu, 29 Apr 2010 08:47:42 -0800 mazola By: bonehead http://www.metafilter.com/91479/Nope#3065417 <em>Have you ever seen the average user? They're stupid.</em> That's the Apple attitude, in all its patronizing glory. It's also its biggest weakness in connecting with customers. Sure there's a sizable chunk of the market that doesn't want to be bothered to learn how to do anything, they just want their email, but that chunk is a minority: 1 in 6, if you believe the general computer market figures, perhaps 1 in 3 if you believe the smartphone market ones. Still, the majority of the markent doesn't want Apple (and Mr Jobs) deciding what's kosher for them to do. Jobs doesn't edit books, he doesn't design fuel injectors, he doesn't try to analyse sales data from a trillion-entry database. He does sit on the couch to read books, watch movies and listen to music. He apparently doesn't play "casual" games either. The negative reactions here and in every other iPad/Phone thread are coming from that majority of people who want to do things that Jobs doesn't do and hasn't thought of. The risk to Apple is recreating the Mac split all over again. Is the iPhone/iPad going to be a high-price, high-status system with limited market penetration? Is the iPhoneOS turning into a niche programming platform? Jobs seems to be on that track right now; closed API, niche first-class languages. It's a real problem for Apple if Apple is the best developer for the device. comment:www.metafilter.com,2010:site.91479-3065417 Thu, 29 Apr 2010 08:47:43 -0800 bonehead By: jedicus http://www.metafilter.com/91479/Nope#3065418 It occurs to me that you may have been referring to the ship date for Flash on a smartphone slipping. There are a handful of smartphones that run Flash, although the n900 is really more of a tiny computer as it runs a full-blown OS. It is nonetheless the case that <a href="http://www.intomobile.com/2010/04/15/flash-hitting-smartphones-second-half-of-year-says-adobe.html">the ship date for the smartphone OSs that account for the vast majority of the smartphone market has slipped</a>. This applies to Android, WebOS, Blackberry OS, Windows Mobile, and Symbian. So Jobs may be technically incorrect in that there is a device that is categorized as a smartphone that runs (an out of date version of) Flash, but that vast, vast majority of smartphones cannot run Flash because Adobe can't deliver it even if the smartphone maker wants it. comment:www.metafilter.com,2010:site.91479-3065418 Thu, 29 Apr 2010 08:48:45 -0800 jedicus By: Ajit AP http://www.metafilter.com/91479/Nope#3065419 I think banning flash from the iPhone makes sense to me for all the reasons that Jobs listed. Has anyone here used a Flash app ported to the iPhone? If you have, you would see Apple's point of view. It turns your iPhone into some kind of cheap Chinese rip-off. I'm more concerned about apps being rejected from the app store. More transparency and consistency is needed. I've noticed this on other sites as well but Apple haters are always the first ones to post comments. They seem more passionate about Apple than the Apple fanboys. comment:www.metafilter.com,2010:site.91479-3065419 Thu, 29 Apr 2010 08:48:49 -0800 Ajit AP By: phaedon http://www.metafilter.com/91479/Nope#3065420 I think this is just another case of Apple calling out another company on their bullshit waaayy before anybody thought they would or could. Adobe rather innocently creates an export app for CS5 and gets told to pack its bags by a company it seemingly has a good relationship with. Why all the hostility? But the truth is that Flash is a shit product; maybe not exactly worthy of being obsolete, but definitely shit. They have made Flash a more feature-rich dev environment since 2005, but have done little to address some of its bigger underlying problems. Two things stand out to me: Adobe should have never bought Macromedia in the first place, and Apple's done playing the lowest common denominator game. comment:www.metafilter.com,2010:site.91479-3065420 Thu, 29 Apr 2010 08:49:00 -0800 phaedon By: misha http://www.metafilter.com/91479/Nope#3065421 I get that Jobs is being really high-handed with his, "We know what's best for our customers," letter. But that doesn't negate the fact that Adobe IS a huge, huge power drain, that it is responsible for a lot of crashing macs, and that it is lagging way behind the market with updates, etc. And I absolutely agree that it is a hassle to run a third-party app when the support just isn't there. But I still want the right, even as a stupid user, to choose to do so when, for example, Open Office meets my needs as well as an expensive office suite I can't afford. So, this letter isn't going to keep me from buying Apple products, which I enjoy, or make me a big fan of Adobe, which I wish wouldn't slow my mac all the hell down whenever I want to use it. But it also isn't going to convince me to just shut up and take whatever Apple gives me just to make Steve Jobs happy. And please get my iPhone the hell off of AT&amp;T already. comment:www.metafilter.com,2010:site.91479-3065421 Thu, 29 Apr 2010 08:49:04 -0800 misha By: adamrice http://www.metafilter.com/91479/Nope#3065423 TheophileEscargot: <i>This seemed to me the disingenuous bit. If the "third party platform" supplies a bad experience to users, missing out on the cool platform features, why not leave it to the user to abandon it or not?</i> Gruber had <a href="http://daringfireball.net/2010/01/apple_adobe_flash">a piece</a> that touched on this a while back (indeed, this letter from Jobs almost reads like a rehash of some of Gruber's think-pieces). In particular, scroll down to the paragraph beginning "Maybe you don't believe..." and read a few paragraphs from there. <i>This isn't really for the benefit of the users. If users run cross-platform apps on the iPhone, then they're not tied to the iPhone. You start having open competition, where the users can move to another platform (Blackberry, gPhone, Symbian, Windows Mobile, whatever). It's for the benefit of Apple, to keep users tied to the platform.</i> You're assuming that if compiled Flash apps were made available through the App store, that Apple would not wrap them in their own DRM. I don't think that's a safe assumption. comment:www.metafilter.com,2010:site.91479-3065423 Thu, 29 Apr 2010 08:49:19 -0800 adamrice By: mazola http://www.metafilter.com/91479/Nope#3065425 Sure the hardware and software are closed, but the letters are open. And that's what really matters. comment:www.metafilter.com,2010:site.91479-3065425 Thu, 29 Apr 2010 08:49:28 -0800 mazola By: bondcliff http://www.metafilter.com/91479/Nope#3065429 <em>Play it safe: hate everything.</em> 'cept The Wire, right? comment:www.metafilter.com,2010:site.91479-3065429 Thu, 29 Apr 2010 08:51:31 -0800 bondcliff By: stbalbach http://www.metafilter.com/91479/Nope#3065430 <i>flash itself is an open standard</i> No, it is not. comment:www.metafilter.com,2010:site.91479-3065430 Thu, 29 Apr 2010 08:51:53 -0800 stbalbach By: xorry http://www.metafilter.com/91479/Nope#3065431 <em>There's no pictures inside the place. Flash probably not allowed...</em> Finally found a gallery: http://www.samara-house.org/edgall1.htm comment:www.metafilter.com,2010:site.91479-3065431 Thu, 29 Apr 2010 08:52:09 -0800 xorry By: xorry http://www.metafilter.com/91479/Nope#3065432 Grrr <a href="http://www.samara-house.org/edgall1.htm">http://www.samara-house.org/edgall1.htm</a> comment:www.metafilter.com,2010:site.91479-3065432 Thu, 29 Apr 2010 08:52:22 -0800 xorry By: mccarty.tim http://www.metafilter.com/91479/Nope#3065435 Why can't Adobe leave the source code for Flash in a bar so that Apple can implement Flash properly? comment:www.metafilter.com,2010:site.91479-3065435 Thu, 29 Apr 2010 08:53:55 -0800 mccarty.tim By: Malor http://www.metafilter.com/91479/Nope#3065437 <i>Apple's not coercing anybody. I'm free to leave.</i> Only if you abandon your expensive hardware and spend a ton of money to replace it. You do not own your iPod, iPhone, or iPad, even though you 'purchased' it. If you were really free to leave, you could run anything on that hardware you wanted. <i>Two button mouse? Surely they'll cave.</i> They <b>did</b> cave; it's called multitouch. Multitouch is far more complex than multiple buttons. But they had put so much political capital into the one-button idea that they weren't willing to back down from the ledge until they could pretend they hadn't. comment:www.metafilter.com,2010:site.91479-3065437 Thu, 29 Apr 2010 08:54:48 -0800 Malor By: Burhanistan http://www.metafilter.com/91479/Nope#3065438 <smal><em>'cept The Wire, right?</em> You're allowed to hate the main plot line involving McNulty in season 5, if you really must. But if you do so you had at least better respect that it was done to illustrate the confluence of media and law enforcement and the problems therein. Any other "The Wire" related hate will result in banination</smal> comment:www.metafilter.com,2010:site.91479-3065438 Thu, 29 Apr 2010 08:54:51 -0800 Burhanistan By: mullingitover http://www.metafilter.com/91479/Nope#3065439 adamrice: "You're assuming that if compiled Flash apps were made available through the App store, that Apple would not wrap them in their own DRM. I don't think that's a safe assumption." Apple can do whatever they like with the App once it's in their store. It wouldn't stop developers doing another build that targets Android/Blackberry/WinPhone7/Symbian. Regardless, we already have <a href="http://www.youtube.com/watch?v=5yO2KQHkt4A">Android OS on an iPhone</a>. Anyone want to take bets on how long it'll be before someone ports the flash-enabled Android build to an iPhone, or how long after that video is leaked before Apple has the developers arrested? comment:www.metafilter.com,2010:site.91479-3065439 Thu, 29 Apr 2010 08:54:51 -0800 mullingitover By: Dennis Murphy http://www.metafilter.com/91479/Nope#3065440 <em>Jobs sort of circles around the main issue which is, from my own perspective as heavy web user and web developer: though Flash may have been necessary in the past to provide functionality in the browser that wasn't possible using JS, HTML, and CSS, that is no longer the case. Those open web technologies have matured (or will in the near future) and can do most or even all of what is possible with Flash. For 95% of all cases, Flash is, or will soon be, obsolete because there is a better way to do it that's more accessible, more open, and more "web-like".</em> <a href="http://kottke.org/10/04/steve-jobs-thoughts-on-flash">kottke</a> comment:www.metafilter.com,2010:site.91479-3065440 Thu, 29 Apr 2010 08:55:27 -0800 Dennis Murphy By: mccarty.tim http://www.metafilter.com/91479/Nope#3065441 I right click all the time on my Mac. It's fun. comment:www.metafilter.com,2010:site.91479-3065441 Thu, 29 Apr 2010 08:55:29 -0800 mccarty.tim By: mccarty.tim http://www.metafilter.com/91479/Nope#3065443 Does anyone have an HTML 5 Tower Defense game? Because I have some time I'd like to burn, and I've played all the good flash ones. comment:www.metafilter.com,2010:site.91479-3065443 Thu, 29 Apr 2010 08:56:36 -0800 mccarty.tim By: Dennis Murphy http://www.metafilter.com/91479/Nope#3065446 <a href="http://topherchris.com/post/558594718">Steve Jobs' Thoughts on Flash, in Flash.</a> :) comment:www.metafilter.com,2010:site.91479-3065446 Thu, 29 Apr 2010 08:57:24 -0800 Dennis Murphy By: Rory Marinich http://www.metafilter.com/91479/Nope#3065447 <i>So trying to make your myspace profile look good would be like trying to remodel a car with a baseball bat. Even if you used a custom tool to precisely aim the bat, it's not going to work very well.</i> I'm not talking minor things like placing items on the page. I'm talking choices of color that had nothing to do with HTML and everything to do with an appalling taste. Rather: An apathy towards developing taste. Most users are apathetic toward learning to find native applications. They simply don't care. So banning cross-platform applications makes sense, because it makes a choice for users that <i>most</i> users aren't educated enough to make. (I wish there was an "expert mode" on my iPod and on the iPad that let seasoned users make more choices. But I completely understand Apple's disregarding the tech elite in favor of the casual user.) comment:www.metafilter.com,2010:site.91479-3065447 Thu, 29 Apr 2010 08:57:34 -0800 Rory Marinich By: mullingitover http://www.metafilter.com/91479/Nope#3065448 Can we replace the FPP link with <a href="http://topherchris.com/post/558594718">this one</a>? I find it's a big improvement. comment:www.metafilter.com,2010:site.91479-3065448 Thu, 29 Apr 2010 08:57:56 -0800 mullingitover By: mullingitover http://www.metafilter.com/91479/Nope#3065451 Rory Marinich: <em>"Most users are apathetic toward learning to find native applications. They simply don't care. So banning cross-platform applications makes sense, because it makes a choice for users that most users aren't educated enough to make."</em> Most readers have poor taste in books. They simply don't care. So banning bad books makes sense, because it makes a choice for readers that most readers aren't educated enough to make. comment:www.metafilter.com,2010:site.91479-3065451 Thu, 29 Apr 2010 09:00:47 -0800 mullingitover By: Hoenikker http://www.metafilter.com/91479/Nope#3065452 <a href="http://www.metafilter.com/91479/Nope#3065377">Malor</a>, just don't buy one, ok? Steve Jobs can't hurt you if you don't let him. comment:www.metafilter.com,2010:site.91479-3065452 Thu, 29 Apr 2010 09:01:08 -0800 Hoenikker By: CarlRossi http://www.metafilter.com/91479/Nope#3065453 I dislike both Flash and Apple, but, like Premiere, wouldn't it be something if Adobe pulled Photoshop from Macs and cancelled CS5 support as a response? comment:www.metafilter.com,2010:site.91479-3065453 Thu, 29 Apr 2010 09:01:20 -0800 CarlRossi By: euphorb http://www.metafilter.com/91479/Nope#3065456 <em>Anyway, the n900 runs Flash 9.4, whereas the latest stable release for the major platforms is version 10, which is evidence of Jobs's point that the cross platform nature of Flash means that Flash for iPhone/iPod/iPad may well lag behind Flash on other systems.</em> Uh, Flash for the iPhone will lag behind other systems by virtue of it's not being available at all. Jobs is making sure of that. The rest of us believe that half a loaf is better than no loaf at all. Flash Player will be available on Android and WebOS later this year or early next and then we'll see if it sucks horribly. Then maybe Jobs will be seen as having been prescient. I'm not so sure. comment:www.metafilter.com,2010:site.91479-3065456 Thu, 29 Apr 2010 09:02:00 -0800 euphorb By: Artw http://www.metafilter.com/91479/Nope#3065460 So... when Apples talking about the open HTML 5 it's actually talking about the <a href="http://www.metafilter.com/90279/The-new-browser-video-wars">video tag</a> and canavas. Video is just a container for a codec they happen to like. And the iPhone deals with it by giving you a link to Apples propriety video player. Whether that's some amazing leap forwards in web standards is kind of debatable. Certainly it seems a lot more like the web before Flash video players became ubiquitous. Canvas is of course apples baby, and though it's theoretically becoming part of the open HTML 5 standard you can bet that they are going to be taking a proprietary interest in it and performing all kinds of tweaks just like they did with Quicktime when it became a standard. Also Canvas is slow and kind of dumb - you can't apply accessibility features or anything else semantic to anything on the canvas because there's nothing really there - it's just a big block of pixels that you draw on using a set of commands that would be familiar to anyone who did any graphics programming in the early 90s. But the funniest thing is that CANVAS <a href="http://www.themaninblue.com/writing/perspective/2010/03/22/">benchmarks</a> really poorly on iPhone and iPad. We can't compare it with Androids flash support, of course, but Android does canvas significantly faster than the iPhone and iPad does - video <a href="http://vimeo.com/10553088">here</a>, iPhone is towards the end. So basically there a lot of problems with the arguments for HTML 5 as an awesome replacement for Flash on Apples phones. Use an App instead. It's what Steve wants. comment:www.metafilter.com,2010:site.91479-3065460 Thu, 29 Apr 2010 09:03:30 -0800 Artw By: antifuse http://www.metafilter.com/91479/Nope#3065461 <em><a href="http://topherchris.com/post/558594718">Steve Jobs' Thoughts on Flash, in Flash</a>.</em> Yet another unnecessary use of Flash. :P comment:www.metafilter.com,2010:site.91479-3065461 Thu, 29 Apr 2010 09:03:41 -0800 antifuse By: mccarty.tim http://www.metafilter.com/91479/Nope#3065462 The iPad, iPod Touch, and iPhone are closed platforms. Apple makes it clear from day one. If you don't like that, don't buy it. You can buy a MacBook if you want something more open from Apple, or you can go for another company's hardware. If I were in the market for a smartphone, I'd get an Android powered one, most likely. I like that openness. I'm kind of thinking about picking up something like an iPod touch, but nobody seems to make something like that, without the phone, that is quite as good. I've read about the Zune HD, and its browser sounds lacking. Any suggestions? comment:www.metafilter.com,2010:site.91479-3065462 Thu, 29 Apr 2010 09:03:55 -0800 mccarty.tim By: bonehead http://www.metafilter.com/91479/Nope#3065463 Are there any frameworks out there for JS/HTML/CS that a high school kid could pick up in a few weeks and make a game with? Or is our proto-developer going to have to sit down with a few shelf-feet of manuals and then still write their own pixel blitters? Until that happens, Falsh is going to continue to be dominant. comment:www.metafilter.com,2010:site.91479-3065463 Thu, 29 Apr 2010 09:04:19 -0800 bonehead By: Combustible Edison Lighthouse http://www.metafilter.com/91479/Nope#3065466 <i>Steve Jobs' Thoughts on Flash, in Flash.</i> Scrollbar arrows in the wrong place, non-proportional thumb, scroll wheel has no effect. Definitely Flash. comment:www.metafilter.com,2010:site.91479-3065466 Thu, 29 Apr 2010 09:05:44 -0800 Combustible Edison Lighthouse By: Rory Marinich http://www.metafilter.com/91479/Nope#3065467 <a href="http://www.marco.org/558616489">Marco Arment of Tumblr suggests something interesting:</a> <i>Establish Flash (the tool) as the premier tool for creating rich HTML5 content, the same way Photoshop is the premier tool for image manipulation and Illustrator is the premier tool for vector drawing. Adobe is in the tools business, first and foremost. Make Flash (the tool) cross-compile between Flash Player binaries and HTML5/Javascript. Then use Flash Player as a legacy compatibility layer for browsers that don't fully support the necessary standards, including Internet Explorer and Firefox.</i> comment:www.metafilter.com,2010:site.91479-3065467 Thu, 29 Apr 2010 09:05:44 -0800 Rory Marinich By: qxntpqbbbqxl http://www.metafilter.com/91479/Nope#3065470 tl;dr summary: "We have always been at war with Eurasia." But seriously... the platform needs to be closed and tightly controlled <i>in the name of openness</i>? What a load of shit. Apple's one and only true reason for excluding Flash from the iPhone is that it would let app developers bypass the Apple's stranglehold on the marketplace and development tool chain. comment:www.metafilter.com,2010:site.91479-3065470 Thu, 29 Apr 2010 09:07:03 -0800 qxntpqbbbqxl By: kmz http://www.metafilter.com/91479/Nope#3065471 <i> It is nonetheless the case that the ship date for the smartphone OSs that account for the vast majority of the smartphone market has slipped. </i> Did you even read the full article, especially the update? <a href="http://www.engadget.com/2010/04/19/adobe-says-no-delays-to-flash-10-1-ceo-was-just-talking-hardwar/3">An explicit link from Engadget, in case you're still confused.</a> comment:www.metafilter.com,2010:site.91479-3065471 Thu, 29 Apr 2010 09:07:12 -0800 kmz By: Wood http://www.metafilter.com/91479/Nope#3065472 <i>Until that happens, Falsh is going to continue to be dominant.</i> Dominant? The product (air) at the heart of this brouhaha is not yet out for Android or any other phone. Adobe seems to be in the business of producing whines lately, which I suppose is why they found unlikely common cause with web standards nerds. comment:www.metafilter.com,2010:site.91479-3065472 Thu, 29 Apr 2010 09:07:27 -0800 Wood By: mccarty.tim http://www.metafilter.com/91479/Nope#3065473 Bonehead, I get the feeling Jobs wants him to write it as an App. Which is ironically very proprietary, since you're not going to play it on a Droid. It'd be interesting to see if something like the Unity development suite came out with a compiler to make games in HTML 5. I think it can already export the same game to Web (via plugin), iPod touch, and Wii IIRC. comment:www.metafilter.com,2010:site.91479-3065473 Thu, 29 Apr 2010 09:07:37 -0800 mccarty.tim By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065474 Flash is proprietary, what few versions of it run on mobile devices are slow and wasteful, and Adobe is slow - glacially slow - to adopt new and better technology that Apple puts into its products. That is all bad news for iPhone and iPad users. In those major respects, Jobs is correct about almost everything in his letter. That detractors, people who wouldn't care to use Apple products anyway, get into such an apoplectic fit over his observations only underscores why the iPhone and iPad have been and will continue to be successful and the driver of most of the innovations that will end up in your Android or Kin. comment:www.metafilter.com,2010:site.91479-3065474 Thu, 29 Apr 2010 09:07:46 -0800 Blazecock Pileon By: 256 http://www.metafilter.com/91479/Nope#3065479 <em>There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world.</em> You what platform has more game titles available for it than the iPhone? Any platform that can run Flash. comment:www.metafilter.com,2010:site.91479-3065479 Thu, 29 Apr 2010 09:08:39 -0800 256 By: euphorb http://www.metafilter.com/91479/Nope#3065480 <em>Note: Help maintain a healthy, respectful discussion by focusing comments on the issues, topics, and facts at hand—not at other members of the site.</em> comment:www.metafilter.com,2010:site.91479-3065480 Thu, 29 Apr 2010 09:08:54 -0800 euphorb By: Artw http://www.metafilter.com/91479/Nope#3065484 <i>So Metafilter hates Apple now?</i> Oh, I think you'll find that anyone pulling a dick move of the magnitude that Apple pulled off and then making a bunch of lame excuses would be likely to get the same reaction. comment:www.metafilter.com,2010:site.91479-3065484 Thu, 29 Apr 2010 09:10:17 -0800 Artw By: phaedon http://www.metafilter.com/91479/Nope#3065485 <a href="http://online.wsj.com/article/SB10001424052748703648304575212411500983040.html">And in related news...</a> comment:www.metafilter.com,2010:site.91479-3065485 Thu, 29 Apr 2010 09:11:19 -0800 phaedon By: mullingitover http://www.metafilter.com/91479/Nope#3065486 Blocking Flash from their platform makes a lot of sense for Apple in one major way: it hides what's shaping up to be a big deficiency in RAM compared to a lot of the upcoming competitors' hardware. Apple makes a lot of phones, and if they can cut corners by only giving them 256 MB of RAM then it helps them maintain their obese profit margins. Flash can be RAM-hungry and would make their iPhones look very bad in a side-by-side comparison with any of the Android phones that are loaded with 512 MB and up. I could be wrong, but pay attention to how much RAM the forth-gen iPhone has. I suspect they won't upgrade it this year. comment:www.metafilter.com,2010:site.91479-3065486 Thu, 29 Apr 2010 09:11:25 -0800 mullingitover By: Artw http://www.metafilter.com/91479/Nope#3065488 Rory Marinich - It would perform really badly as soon as it did something complicated, because it would be in canavas, and then everyone would blame Adobe. Yay! comment:www.metafilter.com,2010:site.91479-3065488 Thu, 29 Apr 2010 09:12:13 -0800 Artw By: Rory Marinich http://www.metafilter.com/91479/Nope#3065493 People saying the market wants more freedom in their phones apparently haven't been following the iPhone for the last four years. Because that shit was selling before they even had an app store, and now it's selling even better. comment:www.metafilter.com,2010:site.91479-3065493 Thu, 29 Apr 2010 09:13:20 -0800 Rory Marinich By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065494 <em>Also, he's dead right about Adobe taking a FREAKING DECADE to update the CS code from Carbon to Cocoa. Fuck 'em.</em> Bingo. As far as I'm concerned, Adobe's been throwing Apple in the backseat for years, which is fine, it's a smaller market, makes sense for Adobe. But they really don't have a moral leg to stand now that Apple has 85 million devices (and growing) doing just fine without Flash. It's been almost FOUR years since the iPhone came out, why hasn't Adobe hacked an iPhone and made Flash the best damn environment on the thing? 'cause they've gotten lazy and arrogant and feel everyone should be using Flash just because, even the platform they've been treating as a second hand citizen. Put up or shut up Adobe. I'd respect and be rooting for them if, when Apple pulled the latest move of shutting down the Flash bridge to iPhone, they had publicly and unanimously said "look, we have a failure to communicate. We would like to see Flash available on the iPhone, what can we do? We have this demo running, which we think shows massive improvement and would be a win win for everyone, what are the specifications you need to allow Flash to run on the iPhone OS. Tell us what they are, publicly, and we pledge to not only match, but exceed those specs." Instead, we got individual Adobe employees crying and bitching all over the web in one of the most unprofessional tantrums I've ever seen. Unreal. I've had an iPod Touch for years and I haven't missed Flash except in a few video instances. In those cases, I left the website and made mental notes not to go back. Make of that what you will. Note to Apple: I don't mind you slapping Adobe around a bit, they need it, but frankly so do you. Get your crap together on the App store and publish some clear rules about what you will and won't allow. Stop restricting books and cartoons, if you need to make rating system with parental controls, but quit being such an asshole about letting stuff into the App store, it won't scale and you need to scale if you want to pull this off, ok? comment:www.metafilter.com,2010:site.91479-3065494 Thu, 29 Apr 2010 09:13:31 -0800 Brandon Blatcher By: jedicus http://www.metafilter.com/91479/Nope#3065496 <em>Did you even read the full article, especially the update? An explicit link from Engadget, in case you're still confused.</em> Of course I did. It's all well and good if Adobe ships the runtime to OS companies in the first half of 2010, but that doesn't mean it will be in the hands of users. The OS companies still have to integrate it into an OS update, and in the case of some platforms that update has to be vetted and pushed out by the phone company. And the engadget article you linked notes that only the Android platform was specifically mentioned for 1H2010. comment:www.metafilter.com,2010:site.91479-3065496 Thu, 29 Apr 2010 09:13:56 -0800 jedicus By: eggplantplacebo http://www.metafilter.com/91479/Nope#3065497 As an iPhone owner, I want to thank Steve for not letting the App Store turn into a stinking swamp of shitty Flash ports. There's already enough crap in there as it stands. And unless you're a Mac owner, you can't really appreciate how badly Flash sucks in OS X. I just bought one of the brand new MacBook Pros, and Flash still crashes on me all the damn time (yes, even when I'm watching YouTube videos, so don't try to blame this one on sleazy ad-banner developers). I hate Flash and I hope Steve kills it. comment:www.metafilter.com,2010:site.91479-3065497 Thu, 29 Apr 2010 09:14:20 -0800 eggplantplacebo By: Artw http://www.metafilter.com/91479/Nope#3065498 <i>Blocking Flash from their platform makes a lot of sense for Apple in one major way: it hides what's shaping up to be a big deficiency in RAM compared to a lot of the upcoming competitors' hardware.</i> Remember that screen resolution comes out of RAM - so the iPAd might theoretically have the same 256Mb as you 3GS, but actually it's less. comment:www.metafilter.com,2010:site.91479-3065498 Thu, 29 Apr 2010 09:14:25 -0800 Artw By: bonehead http://www.metafilter.com/91479/Nope#3065499 <em>Dominant?</em> For phones, sure. The market is still to immature for anything to be really dominant. But for the web, what are young developers and artists doing? Putting up short animations and games on places like newgrounds or kongregate or whatever. Student licence to Flash and off they go, no gatekeepers and they can even make a few bucks if they're lucky. Plus they have a portfolio to show to companies when they interview. Total out-of-pocket outlay maybe $50 bucks if they don't just pirate Flash in the first place. There was a iPhone developer on local news recently, they'd made a game which had gone to #1 on the Japan App Store and was doing well elsewhere. Their average development budget for an iPhone game was $80,000 to $100,000 for what amounted to a casual game. Even considering the free labour a student would put in, that's a huge barrier to entry. comment:www.metafilter.com,2010:site.91479-3065499 Thu, 29 Apr 2010 09:14:44 -0800 bonehead By: Optimus Chyme http://www.metafilter.com/91479/Nope#3065500 152 comments and no one is talking about erotic fart apps comment:www.metafilter.com,2010:site.91479-3065500 Thu, 29 Apr 2010 09:15:37 -0800 Optimus Chyme By: zarq http://www.metafilter.com/91479/Nope#3065501 <i>Flash is proprietary, what few versions of it run on mobile devices are slow and wasteful,</i> Au contraire. My BlackBerry runs YouTube videos in both H264 and Flash through Windows Media Player with no problem. The image doesn't fill the screen, but they play. My understanding is that Winamp Remote/ORB also streams Flash on BlackBerries, but I haven't tested it yet. Also, <a href="http://crackberry.com/adobe-flash-now-arriving-blackberry-second-half-2010">a standalone flash player is coming to Blackberries in the second half of this year.</a> comment:www.metafilter.com,2010:site.91479-3065501 Thu, 29 Apr 2010 09:16:13 -0800 zarq By: Wood http://www.metafilter.com/91479/Nope#3065503 The only flash game I've ever loved http://www.shockwave.com/gamelanding/blix.jsp It would be awesome on a touchscreen phone. But I already went through 300 levels of it when it first came out like 7 years ago so it's hardly a factor in my purchasing decisions. Thought I should be fair though, and honestly, take it from someone who's been pro-Jobs in this whole debate: it's a good game. comment:www.metafilter.com,2010:site.91479-3065503 Thu, 29 Apr 2010 09:16:54 -0800 Wood By: mccarty.tim http://www.metafilter.com/91479/Nope#3065504 There are plenty of free fart soundboards online. Flash would kill the market. Think of the great American fart app entrepreneur, Adobe! comment:www.metafilter.com,2010:site.91479-3065504 Thu, 29 Apr 2010 09:16:59 -0800 mccarty.tim By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065505 <em>You what platform has more game titles available for it than the iPhone? Any platform that can run Flash.</em> Is there something like the App Store for Flash? I'm asking seriously, because one of the things I like about the App store is that I don't have to hunting all over the web for a game, there's one specific spot for everything. Flash could use that, if it isn't already there. comment:www.metafilter.com,2010:site.91479-3065505 Thu, 29 Apr 2010 09:17:15 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3065507 Erotic fart piano in HTML 5 would be high quality and appstore worthy, whereas if it were in Flash it would be of such low quality that users should be protected from it. comment:www.metafilter.com,2010:site.91479-3065507 Thu, 29 Apr 2010 09:17:22 -0800 Artw By: Burhanistan http://www.metafilter.com/91479/Nope#3065510 <em>The only flash game I've ever loved </em> That's a Shockwave applet, you monster! comment:www.metafilter.com,2010:site.91479-3065510 Thu, 29 Apr 2010 09:18:17 -0800 Burhanistan By: mccarty.tim http://www.metafilter.com/91479/Nope#3065514 <a href="http://www.kongregate.com/">Kongregate</a> is a pretty good gathering of flash games. Not really a store, but it's formated well enough that I think it wouldn't be a pain on a touch screen. comment:www.metafilter.com,2010:site.91479-3065514 Thu, 29 Apr 2010 09:19:36 -0800 mccarty.tim By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065515 <em>pay attention to how much RAM the forth-gen iPhone has</em> Almost no major cellphone maker whose products you see on the shelves of Verizon or AT&amp;T makes RAM a selling point. Very few cellphone buyers know or care what RAM is, let alone begin to understand its relative import when there are so many other features they care about - camera, keyboard, price of the service plans, etc. RAM is a non-issue for pretty much everyone shopping for a phone. comment:www.metafilter.com,2010:site.91479-3065515 Thu, 29 Apr 2010 09:19:40 -0800 Blazecock Pileon By: bonehead http://www.metafilter.com/91479/Nope#3065516 <em>Is there something like the App Store for Flash?</em> There are bunches. Here are a few: www.jayisgames.com www.newgrounds.com www.kongregate.com comment:www.metafilter.com,2010:site.91479-3065516 Thu, 29 Apr 2010 09:20:27 -0800 bonehead By: Wood http://www.metafilter.com/91479/Nope#3065518 <i>That's a Shockwave applet, you monster!</i> Fudge!!! I didn't click through to play it. I could have sworn it was flash. It's been a long time as I mentioned. I had blocked ever using Shockwave from my memory. comment:www.metafilter.com,2010:site.91479-3065518 Thu, 29 Apr 2010 09:21:06 -0800 Wood By: phearlez http://www.metafilter.com/91479/Nope#3065519 If you're going to make <a href="http://www.metafilter.com/91479/Nope#3065499">that comparison</a>, bonehead, be consistent. $50 for a student Flash license or $99 for an iPhone dev license. The fact that average game budgets in corporations is so high has no bearing on what the barriers are for someone who wants to cobble something together in their garage. comment:www.metafilter.com,2010:site.91479-3065519 Thu, 29 Apr 2010 09:21:23 -0800 phearlez By: Artw http://www.metafilter.com/91479/Nope#3065520 <i>Is there something like the App Store for Flash?</i> I hope you like IN YOUR FACE ADVERTISING! comment:www.metafilter.com,2010:site.91479-3065520 Thu, 29 Apr 2010 09:21:41 -0800 Artw By: sotonohito http://www.metafilter.com/91479/Nope#3065521 "Allow". As others have said, that's the key word, and the reason I would never pay for an iPhone. I worry that the success of the evil Trusted Computing model on the iPhone will encourage it to spread, as many powerful entities in the industry very much want it to, to real computers. But more than that, it offends me at a deep level that "my" device isn't really mine. It's Apple's device, you just pay them for the privilege of pretending it's yours and using it for a while. comment:www.metafilter.com,2010:site.91479-3065521 Thu, 29 Apr 2010 09:23:18 -0800 sotonohito By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065522 <em>There are bunches. Here are a few:</em> Thanks, could you tell me what the difference is between the various portals? comment:www.metafilter.com,2010:site.91479-3065522 Thu, 29 Apr 2010 09:23:46 -0800 Brandon Blatcher By: klangklangston http://www.metafilter.com/91479/Nope#3065523 My girlfriend won't care about any of this—just that when I'm talking about something cool I found on the web, she'll ask, "Does it use flash?" and if I say yes, she can't see it on her Touch. comment:www.metafilter.com,2010:site.91479-3065523 Thu, 29 Apr 2010 09:24:29 -0800 klangklangston By: jedicus http://www.metafilter.com/91479/Nope#3065527 <em>Their average development budget for an iPhone game was $80,000 to $100,000 for what amounted to a casual game. </em> That may be true of that company, but the development budget for an iPhone game consists of the following: an iPhone or iPod Touch (at the low end, $50 for a refurb 3G to $200 for a new iPod Touch) a Mac ($500 for a refurb mini to $550 for a new mini at student pricing) So that totals up to well under $1000 even if you opt for new gear and have to buy a monitor, keyboard, and mouse. If you go for a MacBook it'd still be well under $2000. And of course you need a computer to make a Flash game (not necessarily a Mac, but still) as well as the student version of Flash, which is something like $250, more than the cost of an iPod Touch. The $80-100k development budget is for paying developers, artists, sound and music composers, etc. A student doing everything on his or her own time can make an iPhone/iPod Touch/iPad app for the same price as a Flash program. comment:www.metafilter.com,2010:site.91479-3065527 Thu, 29 Apr 2010 09:24:49 -0800 jedicus By: ecurtz http://www.metafilter.com/91479/Nope#3065531 <em>But the funniest thing is that CANVAS benchmarks really poorly on iPhone and iPad. We can't compare it with Androids flash support, of course, but Android does canvas significantly faster than the iPhone and iPad does - video here, iPhone is towards the end.</em> From the page of Artw's benchmark link: <em>Update (23/3/2010): For those whose browsers crash on the Flash test I have a feeling that the flood of setInterval calls might be causing it, so you can try the versions of the tests that are rate-limited to 25 FPS</em> [I'm pretty sure the snark writes itself] comment:www.metafilter.com,2010:site.91479-3065531 Thu, 29 Apr 2010 09:25:47 -0800 ecurtz By: jedicus http://www.metafilter.com/91479/Nope#3065535 Argh, I forgot the dev license. Anyway, the overall point stands. comment:www.metafilter.com,2010:site.91479-3065535 Thu, 29 Apr 2010 09:26:22 -0800 jedicus By: Artw http://www.metafilter.com/91479/Nope#3065542 <i>From the page of Artw's benchmark link:</i> Yeah, you can write bad actionscript as easily as bad javascript, that's certainly true. The issue of running too fast is certainly one you are never going to hit with canvas. comment:www.metafilter.com,2010:site.91479-3065542 Thu, 29 Apr 2010 09:30:47 -0800 Artw By: jfuller http://www.metafilter.com/91479/Nope#3065543 &gt;&gt; Adobe's Flash products are 100% proprietary. &gt; &gt; That he can say this with a straight face is amazing. &gt; posted by anti social order at 10:26 AM on April 29 [24 favorites +] [!] Belial notices that Beelzebub is actually pretty creepy comment:www.metafilter.com,2010:site.91479-3065543 Thu, 29 Apr 2010 09:30:54 -0800 jfuller By: cortex http://www.metafilter.com/91479/Nope#3065550 <small>[A few comments removed. Please cut it out with the interpersonal sniping and the calling out people who haven't commented in the thread yet.]</small> comment:www.metafilter.com,2010:site.91479-3065550 Thu, 29 Apr 2010 09:33:30 -0800 cortex By: rfs http://www.metafilter.com/91479/Nope#3065552 If Jobs was really concerned about the user experience with Apple software he would do something about iTunes for Windows. Isn't Apple using some kind of cross-platform middleware to develop it ? comment:www.metafilter.com,2010:site.91479-3065552 Thu, 29 Apr 2010 09:34:06 -0800 rfs By: Artw http://www.metafilter.com/91479/Nope#3065555 You know, though the horrendous UI of iTunes on windows is accentuated by the Apple skinning, most of the UI blunders are fully cross platform and horrendous on PC and Mac. And let's not even talk about the store... yuck. Worse with every iteration. comment:www.metafilter.com,2010:site.91479-3065555 Thu, 29 Apr 2010 09:35:49 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3065560 Anyone remember when Apple were doing that brushed metal effect on their stuff? Now some of the ports of QT from back then were really horrendous. comment:www.metafilter.com,2010:site.91479-3065560 Thu, 29 Apr 2010 09:37:02 -0800 Artw By: acb http://www.metafilter.com/91479/Nope#3065565 <i>So Metafilter hates Apple now? Somehow I missed that memo. </i> It wasn't a memo in its own right, but a rider on the hipster-hate memo. comment:www.metafilter.com,2010:site.91479-3065565 Thu, 29 Apr 2010 09:38:45 -0800 acb By: haveanicesummer http://www.metafilter.com/91479/Nope#3065568 <em>If Jobs was really concerned about the user experience with Apple software he would do something about iTunes for Windows. Isn't Apple using some kind of cross-platform middleware to develop it ? posted by rfs</em> I honestly think iTunes for Windows is considered a promotional tool for Macs. They must expect users who don't know the difference to run iTunes on their PC, have it run horribly, and then see it running great on their friend's Mac and make the switch. I uninstalled all iTunes related software from my PC and started using Winamp to manage my iPod Classic instead, and it works quickly and perfectly. Also it didn't crash my computer when I tried to add my mp3 folder to the library. Now if only someone would get rockbox to work on the damn iPod classic, I'd be thrilled. comment:www.metafilter.com,2010:site.91479-3065568 Thu, 29 Apr 2010 09:40:08 -0800 haveanicesummer By: Artw http://www.metafilter.com/91479/Nope#3065575 I installed windows Safari on my work computer a couple of jobs ago, and for some reason the network didn't like it, so the stupid thing kept trying until my user account got locked. That was awesome. Sticking with the G5 for Safari testing now. comment:www.metafilter.com,2010:site.91479-3065575 Thu, 29 Apr 2010 09:42:40 -0800 Artw By: Malor http://www.metafilter.com/91479/Nope#3065577 Also, I wanted to add one more thing to my prior comment, in reference to this: <i>For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.</i> What you carefully aren't pointing out there is that, until quite recently, Carbon was fully-supported under OS X; it was supposed to be 'the way forward' from OS 9. Cocoa has always been better, but Carbon was an integral part of the feature set. And Adobe's products are almost certainly the most complex applications running under OS X. Between the mixed signals you guys were sending, and their enormous codebase, <i>of course</i> they were the last developer to fully switch over. It cost them more to do it than anyone else, even you guys. Carbon wasn't officially <a href="http://arstechnica.com/apple/reviews/2007/10/mac-os-x-10-5.ars/6">put on the hit list until WWDC in 2007</a>, when they announced that there would be no 64-bit support. Siracusa says: <blockquote><i>Perhaps the most painful part of this for developers with large Carbon code bases (poor Adobe... ) is that Apple did, in fact, port Carbon to 64-bit. There were sessions on it at WWDC 2006, and the code appeared in Leopard seeds. The decision to drop 64-bit support for Carbon was obviously a hard one to make, but eventually it was made, despite the work already put into the effort</i></blockquote>So Adobe didn't even <i>know</i> that they were supposed to go Cocoa until 2007. It's really only been three years since you guys dropped the bomb, and it's not particularly shocking that Adobe would wait to integrate full Cocoa support with the 64-bit transition. They are, after all, managing three platforms; 32-bit Windows, 64-bit Windows, and OS X. Keeping releases in sync, when one codebase is changing so dramatically, is not an easy thing to do. Further, I'm pretty sure OS X itself continued to use Carbon into Leopard. IIRC, Quicktime was the biggest culprit. Expecting the single largest outside developer to completely switch over to your technologies in under three years, when you yourselves took at least eight years to do so (OS X Server was released in March of '99, and Leopard came out in October, 2007), is both unreasonable and rather disingenuous. comment:www.metafilter.com,2010:site.91479-3065577 Thu, 29 Apr 2010 09:43:08 -0800 Malor By: acb http://www.metafilter.com/91479/Nope#3065586 I think Google may have just made a huge mistake in vowing to integrate Flash into Android, for the reasons that Jobs articulates. Flash UIs invariably look shitty (they make Java Swing look good), and unless Flash seriously lifts its game, it's going to chew up resources, drain batteries and make Android phones unstable and insecure. Having said that, Adobe have a spectacular opportunity here. If they get a team together, add hooks into Flash for the whole Android API stack, and write Flash-based resident apps for phones (things like organiser tools, messaging tools, &amp;c.), they stand a chance of taking over the Android platform (in the way that the population of Brazil took over Orkut, another Google property) and making it into a substrate for a Flash-based mobile environment. Of course, then they'd have to make it not suck. comment:www.metafilter.com,2010:site.91479-3065586 Thu, 29 Apr 2010 09:46:30 -0800 acb By: Astro Zombie http://www.metafilter.com/91479/Nope#3065589 <em>Apple is a publicly traded corporation. It is required to focus on what's best for Apple, in the shape of a fiduciary responsibility to maximise return for shareholders.</em> <a href="http://hbr.org/2010/04/the-myth-of-shareholder-capitalism/ar/1">This is a myth.</a> comment:www.metafilter.com,2010:site.91479-3065589 Thu, 29 Apr 2010 09:48:05 -0800 Astro Zombie By: weston http://www.metafilter.com/91479/Nope#3065590 <i>Adobe could own the HTML 5 Canvas authoring market if they weren't so blind to the direction of the web.</i> CS5 can target Canvas. My understanding is that it's somewhat limited (you can't do everything you can do in Flash) but if there are rockstar canvas-targetting tools out there kicking Adobe's trash, I'd be interested to hear about them, and I think it shows they certainly have some awareness. I also think it's fair to say that Adobe has not exactly ignored the market for authoring HTML content in general in the past (you may have heard of Dreamweaver, you may or may not have heard of PageMill and GoLive). <i>If they [Apple] have to write a free vector animation program to add to their little productivity suite they'll do it</i> Isn't Quartz Composer halfway there? <i>Gassée begged Red Herring, "For God's sake, don't compare us to NeXT. We want to be a better tool for developers, not to be tasteful. We don't cost $10,000. We have a floppy drive. We do not defecate on developers."</i> As great as BeOS was, Gassée overplays his hand in this comment, just like Be did in negotiations with Apple. Yeah, Jobs' aesthetic obsessions were on display in the hardware, but it was priced fairly enough for its time, the developer tools were widely considered pretty great, and they were arguably the womb of the world wide web. comment:www.metafilter.com,2010:site.91479-3065590 Thu, 29 Apr 2010 09:48:24 -0800 weston By: Artw http://www.metafilter.com/91479/Nope#3065591 OK, so, that search bar in the top pane, that's sort-of contextual even though it looks like it shouldn't be? And that from the podcasts view searches podcasts you already have rather than looking for new ones? Every damn time I click on "podcast directory" in the lower sort-of-contextual pane and get taken to the podcast homepage in the iTunes store I expect it to search for podcasts, not do a general iTunes store search. That gets me every damn time. comment:www.metafilter.com,2010:site.91479-3065591 Thu, 29 Apr 2010 09:48:24 -0800 Artw By: Sys Rq http://www.metafilter.com/91479/Nope#3065593 <em>This is really about power. Apple is starting to develop some market power and wants to use it to muscle Adobe out of this space.</em> It's quite funny, really. If I were to buy a Mac, it would immediately be filled with Adobe software. I suspect I am not alone in that. While Apple likes to market itself as the computer brand for creative types, well, no, actually, it's the Adobe software that makes it so. If Adobe were to just take their ball and go home, Apple would be royally fucked. Steve Jobs should be kissing Adobe's ass. comment:www.metafilter.com,2010:site.91479-3065593 Thu, 29 Apr 2010 09:49:19 -0800 Sys Rq By: burnmp3s http://www.metafilter.com/91479/Nope#3065599 <i>The iPad, iPod Touch, and iPhone are closed platforms. Apple makes it clear from day one. If you don't like that, don't buy it. You can buy a MacBook if you want something more open from Apple, or you can go for another company's hardware.</i> It will be interesting to see what happens if Apple ever plugs up the holes that allow jail-breaking, or start banning users that use exploits like Microsoft did with modded XBox 360s on XBox Live. I think a lot of power users are happy right now that Apple's closed platforms aren't as closed as Apple wants them to be. But yes, if there will always be popular alternatives to Apple's locked-down systems then it's not a big deal. Apple customers will miss out on the kinds of technology and software that Apple doesn't want them to use, but that's a trade-off that many people are willing to live with. The problem is if Apple's business model of tightly controlled apps and no third party development tools becomes that standard instead of the exception. Going back to video games, the Commodore 64 came out around the same time as the original Nintendo did. You could go to a store and buy Skate or Die for the C64 or NES and they were more or less identical. If a kid had a Nintendo system, that's all they could do, because it was a closed system and Nintendo decided who could sell games for it. If a kid had a C64 though, BASIC was built-in and they could write their own games. Ask most professional developers today that grew up in the 80s how they got started, and they will most likely tell you it was on a C64 or similar home computer. They didn't have to buy a special dev machine or pay for a license to do it, and when they started they didn't even know how to write code or that they even wanted to. If you give a bunch of people the power to create things, innovation happens. It doesn't matter if that innovation is profitable or even legal, if it's possible someone will figure out how to do it. You get things like BBSes, the demoscene, new types of games, new programming languages, and the web as we know it today, that would never have been created by major established companies. If todays kids grow up playing PS3s and surfing the web on an iPad, always consuming media rather than being given the tools to create fundamentally new things, we're going to lose out on the kinds of innovation we've seen in the last 30 years as personal computers took off. comment:www.metafilter.com,2010:site.91479-3065599 Thu, 29 Apr 2010 09:50:27 -0800 burnmp3s By: Artw http://www.metafilter.com/91479/Nope#3065603 Heh. I have never been strongarmed into putting flash onto a site that damn well didn't need it by anyone other than a Mac-based developer/designer. comment:www.metafilter.com,2010:site.91479-3065603 Thu, 29 Apr 2010 09:51:30 -0800 Artw By: wcfields http://www.metafilter.com/91479/Nope#3065607 I'm torn between my hate of Flash and hoping that it disappears as a bygone era of "Web 2.0" just as VRML and <a href="http://wiki.multimedia.cx/index.php?title=Vividas_VIV">Vivdas VIV</a> are no longer in use versus my hate of Apple making it so I have to root my phone to make it usable. But then again, there's way more important things to be focused on than first world geek shit problems. comment:www.metafilter.com,2010:site.91479-3065607 Thu, 29 Apr 2010 09:52:49 -0800 wcfields By: delmoi http://www.metafilter.com/91479/Nope#3065613 <blockquote><i>I'm not talking minor things like placing items on the page. I'm talking choices of color that had nothing to do with HTML and everything to do with an appalling taste. Rather: An apathy towards developing taste.</i></blockquote> Well, I think that's a minority view. I've never heard anyone else complain about the colors people chose; rather it was the layout and the fact that everything was a horrible cludge. Most people can at least pick good <i>colors</i>, it's pretty intuitive. The problem was that while myspace allowed you to "tweak" things it didn't allow you to do it in a way that made sense, even to developers or graphic designers. The result: Disaster. Besides, there's an example of a site that lets users pic whatever <i>colors</i> they want: Twitter. You can have whatever color you want for the background, text, links, sidebar. True you can't change the white background on the tweets, but anyway I've never heard anyone complain about it. <blockquote><i>Remember that screen resolution comes out of RAM - so the iPAd might theoretically have the same 256Mb as you 3GS, but actually it's less.</i></blockquote> The iPad only has <a href="http://www.tuaw.com/2010/04/06/ipad-tech-specs-reveal-cortex-a8-256mb-ram-powervr-sgx-535/">256mb of ram</a> total. <blockquote><i>Almost no major cellphone maker whose products you see on the shelves of Verizon or AT&amp;T makes RAM a selling point. Very few cellphone buyers know or care what RAM is,</i></blockquote> The more ram you have, the more complicated your programs can be. An average user might not see the connection, but its there. comment:www.metafilter.com,2010:site.91479-3065613 Thu, 29 Apr 2010 09:54:22 -0800 delmoi By: ecurtz http://www.metafilter.com/91479/Nope#3065617 <em>Yeah, you can write bad actionscript as easily as bad javascript, that's certainly true. The issue of running too fast is certainly one you are never going to hit with canvas. </em> posted by Artw The <a href="http://themaninblue.com/writing/perspective/2010/03/22/graph_osx_safari.png">Safari Results</a>, which seem a lot more relevant to the iPhone / iPad discussion, don't entirely agree. Flash still performs better overall, but only on the tests with extra particles. This is probably related to the scanline painting algorithm that Flash uses, the more overlap of opaque particles Flash has the better it is going to do relative to the other methods. comment:www.metafilter.com,2010:site.91479-3065617 Thu, 29 Apr 2010 09:57:09 -0800 ecurtz By: mullingitover http://www.metafilter.com/91479/Nope#3065620 <em>Is there something like the App Store for Flash? </em> Yes, the internet. comment:www.metafilter.com,2010:site.91479-3065620 Thu, 29 Apr 2010 09:57:46 -0800 mullingitover By: fartknocker http://www.metafilter.com/91479/Nope#3065627 Although I still use it to do the family Xmas card each year, I've always hated sites built in Flash. Even while building them at the day job, I've secretly (actually, not so secretly) been cursing them under my breath. Glad to see a hopeful sign that Flash's inevitable marginalization has finally begun. Long overdue in my opinion. I can't remember, did people get this worked up when Apple decided to stop supporting the floppy disk? comment:www.metafilter.com,2010:site.91479-3065627 Thu, 29 Apr 2010 09:59:36 -0800 fartknocker By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065628 <em>If Adobe were to just take their ball and go home, Apple would be royally fucked. </em> Adobe would be stupid to let all that money go and leave themselves room for a competitor. The Mac market may be smaller for them, but it's sizable one and they'd be utter fools to leave that market to anyone else. They're not fools. comment:www.metafilter.com,2010:site.91479-3065628 Thu, 29 Apr 2010 10:00:41 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3065629 I wish I could make an iPhone app that would give a huge, painful electric shock to anyone from Apple or Adobe who uses the words "open" or "closed." And it would give a slightly smaller shock to anyone in threads like this who tries to argue that one or the other company's technologies is open, closed, partly open, open-ish or mostly closed. Unless we're talking about technology that is 100% alterable in any way by any person -- or 100% locked down -- those words are vague and open (heh!) to personal interpretation. "Open" means whatever the speaker wants it to mean, and so it becomes a mindless bit of bullshit spin. I can make content in various tools that runs in the Flash player, but I can't alter that player itself. Nor can I influence the non-existent committee that decides which features to implement or optimize in the next version of the Flash player. I can't even look at the Flash player's code. I can't write apps for the iPhone, unless I'm willing to use HTML5 (which is limited in terms of how much of the iPhone's power it can harness and has no connection to the app store), and, for non-HTML5 apps, I MUST use Apple's authoring tools. And if I spend months developing an app, it may be rejected on a whim. At which point I have no reasonable way to deliver it to iPhone users. On the day that Apple or Adobe makes the above-two paragraphs false, they will MAYBE be allowed to use the word "open" again to describe their technologies. Until then -- Jesus -- respect my intelligence and shut the fuck up. comment:www.metafilter.com,2010:site.91479-3065629 Thu, 29 Apr 2010 10:01:45 -0800 grumblebee By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065636 <em> Carbon was fully-supported under OS X; it was supposed to be 'the way forward' from OS 9 </em> Carbon was always a stopgap for transitioning OS 9 applications to OS X Cocoa, which was available as far back as NeXT. If Apple wants developers to start using Cocoa, then upgrading Carbon to support new technology (e.g. 64-bit support) makes about as much sense as Microsoft putting a priority on having full-time developers write support for full-screen DOS apps in Windows 7. At some point the technology needed to move forward and Adobe chose to drag its feet. It was <em>Adobe's</em> choice to allow its products to languish on OS X, even those it deigned to bring over from OS 9. Perhaps it is now starting to reap the fruits of those long years of general neglect. comment:www.metafilter.com,2010:site.91479-3065636 Thu, 29 Apr 2010 10:03:11 -0800 Blazecock Pileon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065639 <em>Yes, the internet.</em> That's like saying "skip the supermarket, you can find all the food you need in the forest!" comment:www.metafilter.com,2010:site.91479-3065639 Thu, 29 Apr 2010 10:03:50 -0800 Brandon Blatcher By: haveanicesummer http://www.metafilter.com/91479/Nope#3065640 <em>That's like saying "skip the supermarket, you can find all the food you need in the forest!" posted by Brandon Blatcher</em> You need a specially trained pig to sniff out twinkies though. comment:www.metafilter.com,2010:site.91479-3065640 Thu, 29 Apr 2010 10:05:18 -0800 haveanicesummer By: mullingitover http://www.metafilter.com/91479/Nope#3065648 <em>That's like saying "skip the supermarket, you can find all the food you need in the forest!"</em> <a href="http://delicious.com/tag/flash+games">Cool metaphor, bro!</a> comment:www.metafilter.com,2010:site.91479-3065648 Thu, 29 Apr 2010 10:08:20 -0800 mullingitover By: Hoenikker http://www.metafilter.com/91479/Nope#3065652 <i>I honestly think iTunes for Windows is considered a promotional tool for Macs. They must expect users who don't know the difference to run iTunes on their PC, have it run horribly, and then see it running great on their friend's Mac and make the switch.</i> haveanicesummer, how strange, I think the same thing is going on with every version of Microsoft's Office for Mac. I can't even have Excel open for more then an hour before it crashes, hard. comment:www.metafilter.com,2010:site.91479-3065652 Thu, 29 Apr 2010 10:10:03 -0800 Hoenikker By: Wood http://www.metafilter.com/91479/Nope#3065654 My nephew has been playing nintendo handhelds for almost a decade now. It's a shame he's been contributing to the end of innovation. comment:www.metafilter.com,2010:site.91479-3065654 Thu, 29 Apr 2010 10:11:28 -0800 Wood By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065662 <a href="http://www.youtube.com/watch?v=--FyndryTFo">Here's a metaphor</a>, kind of. For something. comment:www.metafilter.com,2010:site.91479-3065662 Thu, 29 Apr 2010 10:19:26 -0800 Blazecock Pileon By: Malor http://www.metafilter.com/91479/Nope#3065664 <b>Blazecock Pileon</b>: <i>That detractors, people who wouldn't care to use Apple products anyway, get into such an apoplectic fit over his observations only underscores why the iPhone and iPad have been and will continue to be successful and the driver of most of the innovations that will end up in your Android or Kin.</i> By the way, just FYI... I'm one of the loudest detractors, and I've owned four Macs. I use a Mac every goddamn day. I owned an iPhone, back when I thought AT&amp;T was the villain in the lockdown, but it broke, and by then I'd figured out that replacing it wouldn't be a good idea. I <i>want</i> to buy a new iPhone, but I want to put whatever the heck I want on it, without having to go through the contortions of a jailbreak. If it was a more open platform, I'd definitely own one, and I might have an iPad, although probably not. There's (very poorly substantiated) rumors floating around that they may lock down OS X the same way in 10.7, and should they do that, I'll abandon the platform completely. But I don't want to. I like Apple products. I don't, however, think they know better than I do what's good for me. I support the overall idea of the App Store, and I'd happily pay for apps. I just want an easy escape hatch. comment:www.metafilter.com,2010:site.91479-3065664 Thu, 29 Apr 2010 10:19:39 -0800 Malor By: graventy http://www.metafilter.com/91479/Nope#3065668 Here's <a href="http://www.metafilter.com/tags/flash+game">516</a> for ya, BB. comment:www.metafilter.com,2010:site.91479-3065668 Thu, 29 Apr 2010 10:20:18 -0800 graventy By: Artw http://www.metafilter.com/91479/Nope#3065673 That would be the site I would use to find good flash content. comment:www.metafilter.com,2010:site.91479-3065673 Thu, 29 Apr 2010 10:23:18 -0800 Artw By: phaedon http://www.metafilter.com/91479/Nope#3065675 <i>I honestly think iTunes for Windows is considered a promotional tool for Macs. They must expect users who don't know the difference to run iTunes on their PC, have it run horribly, and then see it running great on their friend's Mac and make the switch. </i> One word: Entourage. comment:www.metafilter.com,2010:site.91479-3065675 Thu, 29 Apr 2010 10:24:22 -0800 phaedon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065677 <em>Here's 516 for ya, BB.</em> Eh, not really a supermarket, you know? I'm thinking most people just want to go to one or two places to get their Apps, they're not keen about wandering all over the internet, unless there's some great deal or service to be had. comment:www.metafilter.com,2010:site.91479-3065677 Thu, 29 Apr 2010 10:24:56 -0800 Brandon Blatcher By: entropicamericana http://www.metafilter.com/91479/Nope#3065682 <em>ere's (very poorly substantiated) rumors floating around that they may lock down OS X the same way in 10.7, and should they do that, I'll abandon the platform completely.</em> Oh, you mean those rumors that Steve explicitly denied? comment:www.metafilter.com,2010:site.91479-3065682 Thu, 29 Apr 2010 10:27:26 -0800 entropicamericana By: dobbs http://www.metafilter.com/91479/Nope#3065691 <em> I won't be fooled into thinking it's suddenly become a television, or the bridge of a spaceship, or the set of a game show.</em> That's why you've won a brand new toaster oven! comment:www.metafilter.com,2010:site.91479-3065691 Thu, 29 Apr 2010 10:29:10 -0800 dobbs By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065697 <em> There's (very poorly substantiated) rumors </em> Rumors that were denied by Apple, in very clear language. I guess that's how those myths start though, when they get repeated. comment:www.metafilter.com,2010:site.91479-3065697 Thu, 29 Apr 2010 10:33:25 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3065698 <i>The Safari Results, which seem a lot more relevant to the iPhone / iPad discussion, don't entirely agree.</i> Dude, the OS X tests are not going to be relevant to be more relevant the iPhone / iPad disscussion than running it on the iPhone / iPad, where you hit single diget framerates at the low end. If you are moving a lot of stuff about on screen, like the hypothetical HTML 5 tower defence game, it's going to die on it's ass on mobile, Apple mobile most of all. comment:www.metafilter.com,2010:site.91479-3065698 Thu, 29 Apr 2010 10:34:12 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3065700 Apple would never deny something then go ahead and do it. comment:www.metafilter.com,2010:site.91479-3065700 Thu, 29 Apr 2010 10:34:38 -0800 Artw By: polymodus http://www.metafilter.com/91479/Nope#3065711 There are some arguments saying that whether to use Flash on an iWhatever should be the users' decision. However, it's really in the context of the iPhone/iPad's user base: Apple really does know better than the majority of technology <em>consumers</em> they are selling to, at this point in time. Because if these people get frustrated with a cross-platform app, they won't blame Flash--they'll blame the iProduct hardware. Flash is not only bad; it's also a weed. Allowing its existence in Apple's Walled Garden will slow the growth of the newer, more advanced development frameworks. And as everyone knows, in IT, timing is everything. Because as demonstrated in other news, <em>most consumers</em> will keep having the <a href="http://www.metafilter.com/91461/Im-absolutely-100-percent-not-guilty">Tropicana </a> for breakfast. comment:www.metafilter.com,2010:site.91479-3065711 Thu, 29 Apr 2010 10:39:35 -0800 polymodus By: Artw http://www.metafilter.com/91479/Nope#3065713 <i>newer, more advanced development frameworks</i> Sorry, those are banned. comment:www.metafilter.com,2010:site.91479-3065713 Thu, 29 Apr 2010 10:40:20 -0800 Artw By: haveanicesummer http://www.metafilter.com/91479/Nope#3065718 <em>haveanicesummer, how strange, I think the same thing is going on with every version of Microsoft's Office for Mac. I can't even have Excel open for more then an hour before it crashes, hard. posted by Hoenikker</em> That's probably just Microsoft's incompetence. Their manipulations of the userbase are anything but subtle and well planned. comment:www.metafilter.com,2010:site.91479-3065718 Thu, 29 Apr 2010 10:41:18 -0800 haveanicesummer By: JHarris http://www.metafilter.com/91479/Nope#3065722 God there's so much in this thread I want to comment on. I'm going on a response diet or I'll get nothing done today. <small><i>Compare: pre-1984 video game market to what came later when releases were controlled. There's a good argument for ensuring a new platform is shown in the best light by its software.</i></small> There are precious few games I can stand playing anymore, and a good deal of them are classic arcade games, all pre '84. Yet if I let myself I could rant for hours about the problems platform control has produced in the console video game development industry. (I know I've done so here, on multiple occasions.) <small><i>Anybody who thinks Apple is going to lose this particular pissing match is smoking crack.</i></small> Anybody who attempts to handwave a complicated situation into a superficially-obvious conclusion by saying those who disagree are smoking crack, is smoking crack. <small><i>I like the technical things developers are doing on Android getting Python and other hacker-y tools up and running, seeing what neat tricks they can pull off.</i></small> This. Except Python is not really a hack thing, increasingly it is an important tool. It's important enough that OS/X installs it automatically. A friend who has looked into iPhone development says that Apple is standoffish even about using user-rolled, proprietary scripting on the platform. <small><i>It was perfectly possible to use MySpace and create a tasteful, attractive profile. I have seen beautiful MySpace pages. But I don't think of MySpace as a collection of beautiful profiles. I think of it as a vast shitheap, because most profiles are really, really bad.</i></small> By your own logic, we would get neither the crappy pages or the beautiful ones. It would be like being denied the Daily Show because there exists Fox News. <small><i>Malor, just don't buy one, ok? Steve Jobs can't hurt you if you don't let him.</i></small> Just like Bill Gates couldn't have harmed you, through say creating poisonous market conditions, if you personally didn't buy Windows? comment:www.metafilter.com,2010:site.91479-3065722 Thu, 29 Apr 2010 10:43:07 -0800 JHarris By: revmitcz http://www.metafilter.com/91479/Nope#3065726 I think Jobs makes a solid point in regards to the write-once-run-anywhere dream that Adobe's been selling with Flash CS5 porting to mobile devices. The iPhone has full multitouch, accelerometer support, GPS support, push notifications, system-wide search, a camera (sometimes with full-motion video support), and a whole host of new &amp; fun things coming along with iPhone OS 4 - not to mention the next iPhone. If Adobe was building a sort-of interpreter/compiler that can package full apps across mobile devices, you'd probably lose a lot of that. It's my understanding that, for instance, there's not a shipping Android phone with full multitouch support. What it comes down to is that giving an end user the choice to use apps that don't work the same way natively-developed apps work becomes a black mark on the whole system. If you download a photo viewing app that were made in Flash but didn't support multitouch, you'd be confused as to why you can't suddenly pinch-and-zoom. Or, maybe that the accelerometer isn't working correctly. Enough of these kinds of apps get pushed through, and a user starts to think that only Apple's own apps have these bells and whistles and maybe everything else is just substandard crap. They might avoid the App Store entirely, or toss their iPhone for thinking it's just overhyped crap. Furthermore, which APIs would Adobe be tapping into? How can Apple be sure Adobe's not using (or allowing access to) private APIs? What if Adobe made a mistake in the backend of their compiler code that opens up a huge security hole? You could end up in a scenario where 1000s of apps made w/that compiler will need to be removed from the App Store by their developers, re-compiled with a freshly-patched version of CS5 and then re-submitted to the App Store again. How many developers are going to do that in a timely fashion (or at all)? The whole thing just sounds like a nightmare. Keeping everything under the Apple umbrella makes a HUGE difference in customer support. If you call Apple with an iPhone issue (provided it's not jailbroken) they can tell you what's wrong, and/or they'll replace it (under warranty, of course). There's no malicious apps in the App Store that will brick your iPhone, cause it lock up or crash, fuck w/the internals in any way, or alter low-level system code. What is lost in the freedom of branching the codebase out and allowing 3rd parties to come along and muck around in the internals, or bypass Apple's tightly-controlled system, is made up for in security, stability, and some pretty rock-solid performance. comment:www.metafilter.com,2010:site.91479-3065726 Thu, 29 Apr 2010 10:45:38 -0800 revmitcz By: Pastabagel http://www.metafilter.com/91479/Nope#3065733 <i>Rumors that were denied by Apple, in very clear language. I guess that's how those myths start though, when they get repeated. posted by Blazecock Pileon at 1:33 PM on April 29</i> You seem to aggressively defend Apple whenever it is attacked. Do you work for Apple? comment:www.metafilter.com,2010:site.91479-3065733 Thu, 29 Apr 2010 10:47:23 -0800 Pastabagel By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065735 <em>Apple would never deny something then go ahead and do it.</em> It's a different business relationship with software developers on OS X, I think, and one Apple is unlikely to want to disturb too much. As one counterexample, Steam would probably never happen within an App Store model, where Apple takes 30% off the top of Valve's Mac sales. I'd imagine Valve would just walk away, and they'd be right to do so. The ecology of iPhone and iPad apps, how they are made and sold, is in its youth. The classes of computers are different, how and where they are used are differences, and so there is an App Store set up for the touch devices. comment:www.metafilter.com,2010:site.91479-3065735 Thu, 29 Apr 2010 10:47:46 -0800 Blazecock Pileon By: JHarris http://www.metafilter.com/91479/Nope#3065736 <i>Going back to video games, the Commodore 64 came out around the same time as the original Nintendo did. You could go to a store and buy Skate or Die for the C64 or NES and they were more or less identical.</i> Argh, another reponse.... In fact, the C64 was largely obsolete by the time the NES rolled around (although it doggedly persisted for a few more years), so Skate Or Die for the '64 and the NES cannot be strictly called contemporary with each other. Also, the NES ports of 8-bit computer games were, generally speaking, quickly and sloppily developed in order to cash in on a trendy platform. I can't speak for Skate or Die's implementation exactly, but I can tell you that no one should play the NES port of M.U.L.E. comment:www.metafilter.com,2010:site.91479-3065736 Thu, 29 Apr 2010 10:47:52 -0800 JHarris By: qxntpqbbbqxl http://www.metafilter.com/91479/Nope#3065739 <b>grumblebee</b>: <i>I wish I could make an iPhone app that would give a huge, painful electric shock to anyone from Apple or Adobe</i> Sorry, Apple does not allow third-party developers to access the torture device drivers. comment:www.metafilter.com,2010:site.91479-3065739 Thu, 29 Apr 2010 10:48:58 -0800 qxntpqbbbqxl By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065743 <em>You seem to aggressively defend Apple whenever it is attacked. Do you work for Apple?</em> No, I do not work for Apple. When the same people on Metafilter aggressively attack Apple whenever it is mentioned, however tangentially, should I ask them if they work for Google, etc.? Or should I just assume we're all interested in discussing the subject and deal with the substance of their comments? comment:www.metafilter.com,2010:site.91479-3065743 Thu, 29 Apr 2010 10:52:45 -0800 Blazecock Pileon By: graventy http://www.metafilter.com/91479/Nope#3065744 <em>Eh, not really a supermarket, you know? I'm thinking most people just want to go to one or two places to get their Apps, they're not keen about wandering all over the internet, unless there's some great deal or service to be had.</em> If you want a gaming portal, then head to Kongregate. It has a lot of great flash games (and achievements! <small><small>I have a problem</small></small>). There's a lot of shitty flash games, of course, but hey, they're free! (or freemium, at worst). I linked the posts on Mefi because you're probably going to pick games to play in part based on how well they are scored by the players. I consider a flash game posted here to be a pretty trustworthy seal of approval. comment:www.metafilter.com,2010:site.91479-3065744 Thu, 29 Apr 2010 10:52:49 -0800 graventy By: burnmp3s http://www.metafilter.com/91479/Nope#3065745 <i>Eh, not really a supermarket, you know? I'm thinking most people just want to go to one or two places to get their Apps, they're not keen about wandering all over the internet, unless there's some great deal or service to be had.</i> The Apps Store model isn't really like a supermarket, because although people can't choose what foods a supermarket sells, they can choose to get their food from wherever they want. A better analogy would be that the company that Kroger gives you a license to live in your house also requires you to only buy food from their supermarket, and they decide which types of food you can buy. They will never let you eat hot dogs in your house, for example, because hot dogs are bad for you and have you seen how they make hot dogs it's disgusting and kids choke on them all the time, all of which is outlined in an open letter from the CEO of Kroger. But they brag about all of the other food you can eat in your house, all prepared using their proprietary Kroger food preparation process and verified by Kroger, so that people can't just sell you regular old food that you could buy somewhere else. That doesn't include basic ingredients like flour or sugar of course, because you could prepare your own food with that stuff which would be totally against the rules. Some people disable the food security systems in their houses even though it's technically a violation of the lease, but Kroger has publicly stated that this is major safety violation and is working on fixing the problem. And the houses are really nice, and they have plenty of food in their supermarket, and most people don't like cooking, and hot dogs are overrated, and if you don't like it you could always lease your house from someone else, so what's the problem? comment:www.metafilter.com,2010:site.91479-3065745 Thu, 29 Apr 2010 10:52:50 -0800 burnmp3s By: delmoi http://www.metafilter.com/91479/Nope#3065746 <i>Eh, not really a supermarket, you know? I'm thinking most people just want to go to one or two places to get their Apps, they're not keen about wandering all over the internet, unless there's some great deal or service to be had.</i> Weird. There are a couple of major sites that work like an 'app store' for flash games, <a href="http://www.kongregate.com/">kongregate</a> is one. I think the idea that picking your own "app store" is too much work for people, so they need to have that choice taken away is kind of weird. comment:www.metafilter.com,2010:site.91479-3065746 Thu, 29 Apr 2010 10:53:22 -0800 delmoi By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065747 Lee Brimelow, <a href="http://theflashblog.com/?p=1888">the Adobe Evangelist who told Apple to screw itself over the SDK language change</a>, has been quiet so far. Wonder how long that'll last or what other Adobe developers or evangelists will say this time. comment:www.metafilter.com,2010:site.91479-3065747 Thu, 29 Apr 2010 10:53:30 -0800 Brandon Blatcher By: revmitcz http://www.metafilter.com/91479/Nope#3065749 <i>an iPhone or iPod Touch (at the low end, $50 for a refurb 3G to $200 for a new iPod Touch) a Mac ($500 for a refurb mini to $550 for a new mini at student pricing) So that totals up to well under $1000 even if you opt for new gear and have to buy a monitor, keyboard, and mouse.</i> Technically, you don't actually <i>need</i> an iPod/iPhone/iPad to develop for one. Hell, almost NONE of the iPad apps in the App Store were ever even tested on an actual iPad. Furthermore, anyone can download the full Dev Kit from Apple for free. I've done it. I was making little test iPhone apps before I even bought an iPhone. Total cost of development : $0. Sure, you still need to do all the development on an Intel-based machine (for the latest SDks) running OS X, but you could cobble together a Hackintosh for the same price you'd have paid for whatever computer you'd have used for flash/php/whatever development. The true cost of development is in the time it takes to learn a given platform/language. I'm a js/css/php guy (with a lot of Actionscript 2 knowledge, but I loathe AS 3), so getting into this whole Objective-C thing is a mindfuck for me. But, hey, that's my own shortcomings. comment:www.metafilter.com,2010:site.91479-3065749 Thu, 29 Apr 2010 10:54:16 -0800 revmitcz By: Artw http://www.metafilter.com/91479/Nope#3065750 <i>The Apps Store model isn't really like a supermarket</i> It is in communist Russia! comment:www.metafilter.com,2010:site.91479-3065750 Thu, 29 Apr 2010 10:54:38 -0800 Artw By: MCMikeNamara http://www.metafilter.com/91479/Nope#3065759 I've loved my iPhones and the iPods I've given as gifts and the Apple laptops I've borrowed over the years and the experience of browsing in Apple stores -- but I've never really considered myself an Apple fan, despite how much I've enjoyed their products. And I want to categorically state that the irrational Apple rage here has NOT changed my opinion -- and I've never seen the need to get so worked up about a consumer product, even when it comes to things like openness and all those other things that I'm not technical enough to get worked up over. But Christ, what an asshole. My aforementioned <a href="http://www.metafilter.com/91191/This-is-Apples-new-iPhone#3049903">stolen iPhone</a> is increasingly likely to get replaced by something else. <small> (The <a href="http://gawker.com/5526475/apple-rejects-gay+sightseeing-app-over-gay-sights?skyline=true&s=i">seeming double standard</a> when it comes to gay cock in the app store... or really the censorship in general... also has something to do with this...not that I'm looking to use an app for that (no, seriously, I like it in person or on bigger screens) but it's the principle, I tell you, the principle.)</small> comment:www.metafilter.com,2010:site.91479-3065759 Thu, 29 Apr 2010 10:59:24 -0800 MCMikeNamara By: Silvertree http://www.metafilter.com/91479/Nope#3065761 Why do I have a feeling that "iPhones/iPads don't multitask" will quickly become the new "but Apple only has one button on their mouse!"? <small> I am not sure about my punctuation grammar and I have to get to a meeting.</small> comment:www.metafilter.com,2010:site.91479-3065761 Thu, 29 Apr 2010 10:59:56 -0800 Silvertree By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065763 <em>The Apps Store model isn't really like a supermarket, because although people can't choose what foods a supermarket sells, they can choose to get their food from wherever they want.</em> I don't think most care about getting their Apps from another place, they're happy to do one stop shopping. <em>There are a couple of major sites that work like an 'app store' for flash games</em> What about non-game Apps for Flash, are there portals for those? comment:www.metafilter.com,2010:site.91479-3065763 Thu, 29 Apr 2010 11:00:02 -0800 Brandon Blatcher By: MCMikeNamara http://www.metafilter.com/91479/Nope#3065771 <small><a href="http://www.metafilter.com/91479/Nope#3065750">Artw</a>: <i>The Apps Store model isn't really like a supermarket It is in communist Russia!</i></small> In Soviet Russia, Party App Store writes Yakov Smirnoff joke for you. comment:www.metafilter.com,2010:site.91479-3065771 Thu, 29 Apr 2010 11:02:16 -0800 MCMikeNamara By: antifuse http://www.metafilter.com/91479/Nope#3065772 <em>Why do I have a feeling that "iPhones/iPads don't multitask" will quickly become the new "but Apple only has one button on their mouse!"? </em> Umm... Except in iPhone OS 4, they *do* multitask. comment:www.metafilter.com,2010:site.91479-3065772 Thu, 29 Apr 2010 11:02:47 -0800 antifuse By: Wood http://www.metafilter.com/91479/Nope#3065773 Apple is anti-customer. But when someone says: hey, I like this feature (app store) of Apple, the response is: here's something else you <i>should</i> like better. This thread raises so many questions... comment:www.metafilter.com,2010:site.91479-3065773 Thu, 29 Apr 2010 11:02:58 -0800 Wood By: xthlc http://www.metafilter.com/91479/Nope#3065774 <a href="http://www.metafilter.com/91479/Nope#3065415">Dennis Murphy</a>: <em>So now, here's your list. Agree or disagree. Whoever said it should have ended with 'now shut the fuck up already' has it right.</em> That would be a really awesome attitude to have towards app developers, the people around whom Apple has built their entire marketing strategy and value proposition for the iPhone. comment:www.metafilter.com,2010:site.91479-3065774 Thu, 29 Apr 2010 11:03:18 -0800 xthlc By: AlsoMike http://www.metafilter.com/91479/Nope#3065777 Apple is a monarchist. Open source is fascist, dressing up their programmer dictatorship in populist libertarian ideology. Which is worse? At least we know how to behead a king. comment:www.metafilter.com,2010:site.91479-3065777 Thu, 29 Apr 2010 11:05:08 -0800 AlsoMike By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065778 <em>Umm... Except in iPhone OS 4, they *do* multitask.</em> Technically, no, but they'll just have specific ways of running background processes. It's a good idea, IMO, for Apple to still supposedly be able to manage battery life, while providing a semblance of multitasking, but it's not true multitasking (developers feel free to correct me if I'm wrong). comment:www.metafilter.com,2010:site.91479-3065778 Thu, 29 Apr 2010 11:05:32 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3065779 [appstore witejokein: SovietRussia recpient:YOU] comment:www.metafilter.com,2010:site.91479-3065779 Thu, 29 Apr 2010 11:06:03 -0800 Artw By: polymodus http://www.metafilter.com/91479/Nope#3065780 <em>Sorry, those are banned.</em> I was referring to HTML5, in comparison to Flash. You are referring to various cross-compilation frameworks. And those should be banned--that is, by Apple, for its devices. Mobile devices are not general purpose computers. When developers write to these meta-compilers as opposed to unique APIs of different mobile devices, it <em>is</em> a loss to consumers. Maybe one could argue that incentives are better than banning. But Apple's stance on disallowing cross-compilation at a time when mobile technology standards are still nascent--I can see that comment:www.metafilter.com,2010:site.91479-3065780 Thu, 29 Apr 2010 11:06:59 -0800 polymodus By: Artw http://www.metafilter.com/91479/Nope#3065781 From what i can tell OS 4s multitasking is actually a hell of a lot like Windows Phone 7s not-multitasking. comment:www.metafilter.com,2010:site.91479-3065781 Thu, 29 Apr 2010 11:06:59 -0800 Artw By: bonaldi http://www.metafilter.com/91479/Nope#3065782 <i>I want to buy a new iPhone, but I want to put whatever the heck I want on it</i> The interesting thing about Apple is how very quickly they raise the baseline. It wasn't too many years ago when you couldn't get a single phone that wasn't a frustrating exercise in bullshit. Now that there's really a pretty great one, it's all "yes, but it isn't open". If you care so much about your ability to put what you like on the phone, pay the $99 and get to put whatever you like on the phone, no jailbreak required. It's how I got iProxy, for instance. If you don't want to support them, then go to Android or Palm. Just please god everyone with similar complaints stop girning about this. It's not a surprise; it's not going to change. Apple watchers have known since <a href="http://www.scripting.com/davenet/stories/DocSearlsonSteveJobs.html">at least 1997</a> that this is how it'd be. If you want the shiny, put up. If you don't, go elsewhere. Some high-profile Mac people went to Linux when DRM became too onerous on OS X. Ogg worshippers shunned the iPod. What didn't happen was Apple changing tack. comment:www.metafilter.com,2010:site.91479-3065782 Thu, 29 Apr 2010 11:07:35 -0800 bonaldi By: mullingitover http://www.metafilter.com/91479/Nope#3065785 <em>"I don't think most care about getting their Apps from another place, they're happy to do one stop shopping."</em> Yo dawg, I herd u liek iPhones so we made your car so it can only drive to one store. comment:www.metafilter.com,2010:site.91479-3065785 Thu, 29 Apr 2010 11:08:59 -0800 mullingitover By: Caduceus http://www.metafilter.com/91479/Nope#3065787 I don't know that many people particularly paid attention, and rightly so, but for what it's worth, I engaged in some threadshitting above, and I apologize for that. Carry on. comment:www.metafilter.com,2010:site.91479-3065787 Thu, 29 Apr 2010 11:11:35 -0800 Caduceus By: KirkJobSluder http://www.metafilter.com/91479/Nope#3065788 Eh, Apple isn't going to change on this because it's one of their selling points in regards to the business plan for their mobile devices. And they are making money hand over fist on the proposition that their app store distribution model greatly reduces the risks of malware or software that makes your system unusable through bad configuration. Likewise, Adobe isn't going to change on this, because they make their millions on the idea that you need Flash and their tools to produce cutting-edge web content. Of course, it annoys those of us who don't like aggressively-managed software environments. But that's aside the point. comment:www.metafilter.com,2010:site.91479-3065788 Thu, 29 Apr 2010 11:12:03 -0800 KirkJobSluder By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065791 <em>Yo dawg, I herd u liek iPhones so we made your car so it can only drive to one store.</em> They're not going TELL you it only goes to one store, they'll just build such a gorgeous road to their beautiful store and you'll never wonder about other stores. Nyah nyah. comment:www.metafilter.com,2010:site.91479-3065791 Thu, 29 Apr 2010 11:16:15 -0800 Brandon Blatcher By: Civil_Disobedient http://www.metafilter.com/91479/Nope#3065801 <i>A lot of people hate flash, and alternatives are becoming more prevalent.</i> I can't wait for &lt;canvas&gt; pop-up ads to become more ubiquitous. comment:www.metafilter.com,2010:site.91479-3065801 Thu, 29 Apr 2010 11:20:18 -0800 Civil_Disobedient By: KokuRyu http://www.metafilter.com/91479/Nope#3065802 I must say that the sheer drudgery of managing iTunes music (I live in Canada, and iTunes is the only option to purchase music online) has pushed me to start downloading torrented files. Of course, for now I'm only download music that I've actually purchased first off of iTunes or in the store, but it would be nice if Apple actually cared more about customer satisfaction rather than customer entanglement. comment:www.metafilter.com,2010:site.91479-3065802 Thu, 29 Apr 2010 11:20:46 -0800 KokuRyu By: mazola http://www.metafilter.com/91479/Nope#3065805 <i>I live in Canada, and iTunes is the only option to purchase music online</i> <a href="http://www.emusic.com">emusic.com</a>. comment:www.metafilter.com,2010:site.91479-3065805 Thu, 29 Apr 2010 11:22:10 -0800 mazola By: kafziel http://www.metafilter.com/91479/Nope#3065807 <i>Blazecock Pileon: That detractors, people who wouldn't care to use Apple products anyway, get into such an apoplectic fit over his observations only underscores why the iPhone and iPad have been and will continue to be successful and the driver of most of the innovations that will end up in your Android or Kin. By the way, just FYI... I'm one of the loudest detractors, and I've owned four Macs. I use a Mac every goddamn day. I owned an iPhone, back when I thought AT&amp;T was the villain in the lockdown, but it broke, and by then I'd figured out that replacing it wouldn't be a good idea. </i> What never fails to amaze me is how this particular exchange always crops up every time there's a discussion of Apple with one or more evangelists involved. There has to be some repetition of the incestuous litany of "I'm mainly a Mac user!" before an opinion is worth even deigning to acknowledge, let alone take seriously. I don't own Apple products, because I have serious problems with their pricing models, hardware setups, software development ethos, and interface design. When I've had to use them, I've found them counterintuitive and underpowered, and that the layers of obfuscation get in the way of getting any real work done. However, since I don't own Apple products, all those complaints are apparently meaningless. All the "detractors" are people who "wouldn't care to use Apple products anyway", ignoring entirely that maybe the reason they don't use Apple products are the same things they're objecting to here. I'm just a hater. For my opinion to have weight, I have to use Apple <b>despite</b> what I see to be deal-breaking flaws. How fucked up is this mindset? comment:www.metafilter.com,2010:site.91479-3065807 Thu, 29 Apr 2010 11:22:17 -0800 kafziel By: Artw http://www.metafilter.com/91479/Nope#3065808 It understands what an album is, but as far as I can tell there is no way to directly burn an album to CD - you have to set up a playlist. WTF, obsessed-with-playlists-UI? comment:www.metafilter.com,2010:site.91479-3065808 Thu, 29 Apr 2010 11:22:56 -0800 Artw By: entropicamericana http://www.metafilter.com/91479/Nope#3065809 <em>I must say that the sheer drudgery of managing iTunes music </em> Can you elaborate on this? comment:www.metafilter.com,2010:site.91479-3065809 Thu, 29 Apr 2010 11:23:24 -0800 entropicamericana By: Artw http://www.metafilter.com/91479/Nope#3065810 <i>I can't wait for <canvas> pop-up ads to become more ubiquitous.</canvas></i> The wonder of iAds! comment:www.metafilter.com,2010:site.91479-3065810 Thu, 29 Apr 2010 11:23:27 -0800 Artw By: blue_beetle http://www.metafilter.com/91479/Nope#3065811 <em>Turn this sentence from Jobs: "We cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor's platforms." Into this: "We cannot accept an outcome where our apps are blocked from using innovations and enhancements because Apple doesn't approve." Just sayin'.</em> (<a href="http://smarterware.org/5863/steve-jobs-on-flash?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+Smarterware+(Smarterware)">source</a>) comment:www.metafilter.com,2010:site.91479-3065811 Thu, 29 Apr 2010 11:24:15 -0800 blue_beetle By: koeselitz http://www.metafilter.com/91479/Nope#3065812 This is meant to please any non-techies wondering about it, I think. What's interesting is that Jobs hardly mentions what I think must be the real reason for wanting to kill Flash: because Adobe insists on keeping it to a 32-bit binary, whereas Apple seems to be looking to move to an exclusively 64-bit platform. I imagine Steve's talked to Adobe about fixing this and helping him move ahead, and he was apparently unsatisfied with whatever their answer was ("uh, we'll work on it" or "we'll get to it when we get to it") - which would be why he's made some cracks about them being lazy and unwilling to move their products into the next generation of devices. There's a very well-written rundown of the possibility that Apple is dissing Flash because of its desire to boost hardware speed over <a href="http://stevecheney.posterous.com/the-genius-in-apples-vertical-platform">here</a>. Steve Cheney points out there that Apple's own metrics might be showing them that iPhone OS 4.0 could boost processing speed by 50%. That would be pretty much an <em>insane</em> jump in speed, noticeable to all users. So I have a feeling Steve's trying to push forward in this area in order to get to the point where they don't have to wait for Flash to catch up with the architecture. comment:www.metafilter.com,2010:site.91479-3065812 Thu, 29 Apr 2010 11:25:44 -0800 koeselitz By: krinklyfig http://www.metafilter.com/91479/Nope#3065815 <em>s the iPhone/iPad going to be a high-price, high-status system with limited market penetration? Is the iPhoneOS turning into a niche programming platform? Jobs seems to be on that track right now; closed API, niche first-class languages. It's a real problem for Apple if Apple is the best developer for the device.</em> I think what may be going on here is that fragmentation on these devices causes some problems, such as your users getting confused over the distinction between plugins and content, not to mention the notorious instability of Flash and other plugins on certain platforms. I think the Mac is more a platform Jobs sees as being simple enough for everyone. The "elite" part just comes from the design and relative absence of cheap quality - and prices. A major source of frustration for pc users is the fragmentation, because many users do not care whether the platform is open or not. They mostly do not have opinions about computer design philosophy and just want it to do the things they want it to do. A loud minority exists - myself among them - who wish for something more, for open platforms and low barriers to entry for developers, mostly technical and/or professional users. But most people are going to be far more concerned about whether they get frustrated in trying to use their computer or gadget. Unfortunately, this also means focus on power users and productivity is not as emphasized. You can still get a Mac tower if you want a powerful, open desktop platform. But the iPad is an appliance, like the iPhone, introduced at a high price point to help cover the initial high costs of manufacturing and R&amp;D, which will come down, meaning sales go up as it becomes more broadly adopted, and everyone talks about it and everyone wants one. It's not a desktop, and to give Jobs the benefit of the doubt, I think he's probably on the right track. comment:www.metafilter.com,2010:site.91479-3065815 Thu, 29 Apr 2010 11:28:13 -0800 krinklyfig By: graventy http://www.metafilter.com/91479/Nope#3065828 <em>I don't know that many people particularly paid attention, and rightly so, but for what it's worth, I engaged in some threadshitting above, and I apologize for that. Carry on.</em> We noticed, but we forgive you. comment:www.metafilter.com,2010:site.91479-3065828 Thu, 29 Apr 2010 11:35:19 -0800 graventy By: weston http://www.metafilter.com/91479/Nope#3065829 <i>Unless we're talking about technology that is 100% alterable in any way by any person -- or 100% locked down -- those words are vague and open (heh!) to personal interpretation. "Open" means whatever the speaker wants it to mean, and so it becomes a mindless bit of bullshit spin.</i> I don't entirely disagree with this comment -- people do abuse "open" to mean what they want it to mean, and this whole discussion really does get confounded by the different platforms here -- but I can't agree that (a) there are no useful and important distinctions between 0 and 100% for a platform and (b) that it's impossible to make a meaningful comparison between different platforms and assign either relative positions or scoring (and it's important to note that in this discussion, it's not really Apple's platform vs Adobe's platform, it's <strong>three different platforms</strong>: Apple Mobile, Flash, and the open web-ish HTML/JavaScript/CSS). Regarding (a): there are some fairly relevant standard questions about openness. Is there a published spec? Is there an accessible community or standards body working on the spec, or is it largely one person/organization? Is the source to the runtime or a reference runtime available? Can it be forked? Is there open source for targeting the runtime, or is it all vendor controlled? Can the targeting tools be forked? Is there any way in which the vendor inserts themselves between the developer and the end user? How much each of these matters is going to vary from person to person -- I think they're objective questions, but the value of the answer may differ in weight depending on your perspective, and I suspect that's one big source of the fluidity surrounding discussion of "openness," possibly as significant as any weasiliness going on. But I still think they're useful guides between 0 and 100%, particularly if you know how you weigh answers to those questions. Now you can take those questions as a guide, and as long as you lump in the Open Web with Apple or Adobe (as Jobs did with his letter), you're going to be confounding things. The fact is that both Apple and Adobe support it in their products to some extent, but it's neither their platform and it probably should be compared against their platforms as much as with them. When I run through those questions, the conclusion I come to is: 1) The Open Web is more open than Flash or Apple Mobile. Surprise. Participatory standards bodies, even ones weighed down with near monomaniacal players, are hashing out ideas, there's a bunch of different runtimes, at least two that are open source, and anybody can target. 2) Flash has a single vendor largely dictating spec and controlling the main (closed) runtime. But on the other hand, the runtime is in theory re-implementable, even if in practice it hasn't been done right, and it's definitely targetable by a number of different tools, some of which are totally open. There is no insertion of the vendor between the customer and the end user. In practical terms, that means that a developer can do pretty much any damn thing they want on the platform, short of addressing shortcomings in the runtime itself. 3) Apple mobile has a single vendor largely dictating spec and controlling the main (largely closed) runtime. The runtime might in theory be re-implementable and the GNUStep folks will probably try to do it and be completely ignored by 99% of the industry. The runtime is in theory targetable by a number of different tools, but because the vendor inserts themselves between the programmer and the end user, and requires the use of their toolchain (and in fact, a limited subset of languages and libraries) among other restrictions, some of which may have good reasons, others of which may be totally arbitrary, you're limited to their tools no matter what else you or anyone else can build. The Open Web &gt; Flash &gt; Apple Mobile in terms of open-ness. comment:www.metafilter.com,2010:site.91479-3065829 Thu, 29 Apr 2010 11:35:53 -0800 weston By: Baldons http://www.metafilter.com/91479/Nope#3065841 Hey, Apple detractors: If you're right, if the user always knows the right thing if he can make hard choices in order to be free, then he'll flock to Android or other open environments. Apple will have to adapt or die. If Apple's right, if the user needs to be guided, if he doesn't always know what he needs, then the iDevices will prosper, and Android will remain a minority choice for tinkerers, customization-lovers, open source advocates. Simple, no? We'll see. I like to have a choice. A choice between an open, messy environment and a closed, quality-controlled one. For now, I choose the latter. Why do you think I shouldn't have that choice? comment:www.metafilter.com,2010:site.91479-3065841 Thu, 29 Apr 2010 11:41:16 -0800 Baldons By: weston http://www.metafilter.com/91479/Nope#3065846 Oh, and RE: Adobe's trip from Carbon to Cocoa. Anybody know when iTunes completed that journey? Is it actually done yet? Just sayin'. comment:www.metafilter.com,2010:site.91479-3065846 Thu, 29 Apr 2010 11:44:12 -0800 weston By: Silvertree http://www.metafilter.com/91479/Nope#3065856 <em>Umm... Except in iPhone OS 4, they *do* multitask.</em> My point exactly. That statement will become the BS line that is trotted out instead of the whole "one button mouse" statement that people always bring out in a flame war. comment:www.metafilter.com,2010:site.91479-3065856 Thu, 29 Apr 2010 11:47:22 -0800 Silvertree By: mccarty.tim http://www.metafilter.com/91479/Nope#3065860 How is Apple refusing Flash like a writing desk? comment:www.metafilter.com,2010:site.91479-3065860 Thu, 29 Apr 2010 11:49:16 -0800 mccarty.tim By: Malor http://www.metafilter.com/91479/Nope#3065864 <i>I'm just a hater. For my opinion to have weight, I have to use Apple despite what I see to be deal-breaking flaws. How fucked up is this mindset?</i> Totally agreed. I think the underlying argument is, "but they just don't <i>understand</i> how much better it is. Apple products are so good that only those who are unfamiliar with the product would criticize." It's a way of dismissing the arguments without actually dealing with them, kind of like the old conservative canard, "oh, he's just a <i>liberal</i>"... ie, you can ignore him safely without any of that inconvenient thinking. In actual fact, I know Apple products very well. I like their laptops in particular. I find the hardware engineering to be compellingly better than competitive offerings, and the tradeoffs (slow video, mostly) are generally worth it. And I was quite fond of the iPhone, although the limitations bugged me. I was very excited when the dev kits were first announced. I had all kinds of ideas for things to do with it. Talk about crushing disappointment when I found out how awful the terms were. And, in all honesty, it continues to mystify me that people can seriously argue that an inescapable software ecosystem is somehow <i>better</i> for them. Ecosystem, sure. But locked hardware? Did they buy DRMed music, too? I mean, what the heck are they thinking? If you only want to use Apple-approved software, I can totally buy that. It makes sense to me. But why on bloody <i>earth</i> would you accept Apple's continued absolute control over hardware you've bought and paid for? Why would you trust that any corporation will always do things that you agree with, and will always make decisions that are in your best interest? Why would you <i>ever</i> make yourself dependent on any corporation to not be evil, especially when they're already being evil right in front of you? Sometimes, I find people's thinking processes to be exceptionally alien. comment:www.metafilter.com,2010:site.91479-3065864 Thu, 29 Apr 2010 11:50:16 -0800 Malor By: mccarty.tim http://www.metafilter.com/91479/Nope#3065869 So, what's a good non-Apple alternative to the iPod Touch? I want a PDA-MP3 Player hybrid that doesn't come with a phone. Anything that runs Android? I'd particularly like the ability to browse the web and watch Youtube. comment:www.metafilter.com,2010:site.91479-3065869 Thu, 29 Apr 2010 11:52:20 -0800 mccarty.tim By: chavenet http://www.metafilter.com/91479/Nope#3065871 <a href="http://www.metafilter.com/91479/Nope#3065384">Antifuse</a>: <em>Starting with a full charge at 8am yesterday, I surfed on 3G network for roughly 2 hours non-stop, and at another point I was on hold for an hour with Air Transat. I listened to about 4 hours of podcasts. And I still have 20% battery life left, 27.5 hours later.</em> Mine does that too! It's only when I pull the plug out of the wall that the battery lifespan drops to +/- 7 hours. And that's with no talking, and not much surfing. Seriously, maybe it's like a muscle: I need to use it <em>more </em>to get the battery life up. comment:www.metafilter.com,2010:site.91479-3065871 Thu, 29 Apr 2010 11:52:28 -0800 chavenet By: Artw http://www.metafilter.com/91479/Nope#3065873 Arrow keys are the new arrow keys. comment:www.metafilter.com,2010:site.91479-3065873 Thu, 29 Apr 2010 11:52:34 -0800 Artw By: delmoi http://www.metafilter.com/91479/Nope#3065878 <i>What about non-game Apps for Flash, are there portals for those?</i> I don't think there are really many stand-alone flash apps that are not games. There are site-specific apps that integrate with a particular website, but you need to use the website to know about them anyway, so it's rather moot. <blockquote><i>The interesting thing about Apple is how very quickly they raise the baseline. It wasn't too many years ago when you couldn't get a single phone that wasn't a frustrating exercise in bullshit. Now that there's really a pretty great one, it's all "yes, but it isn't open".</i></blockquote> You couldn't really get an open phone IN THE US. Mainly because the carriers wanted to keep their locked-down ringtone markets. I think there were a few expensive "serious business" phones that technically could be programmed (like windows mobile/blackberry) but they weren't consumer focused at all. But people in other countries had lots of options. <blockquote><i>This is meant to please any non-techies wondering about it, I think. What's interesting is that Jobs hardly mentions what I think must be the real reason for wanting to kill Flash: because Adobe insists on keeping it to a 32-bit binary, whereas Apple seems to be looking to move to an exclusively 64-bit platform.</i></blockquote> 64 bit machines aren't faster then 32 bit machines unless you're dealing with programs that use a lot of 64 bit integers. Most programs use 32 bit integers for everything. The performance boost you <b>do</b> get is being able to index more then 4gb of ram. But the iPad/iPhone only has 256 megs of ram. So it's really a non-issue here. Also, that makes no sense. When you cross compile for another architecture, like ARM, it doesn't matter if you compile to 64 or 32 bit instruction code, you have to do the same amount of debugging. If Adobe is going to start targeting different platforms, they'll need to make the player work on all of them. So I don't think the 32/64 bit thing is a big issue. comment:www.metafilter.com,2010:site.91479-3065878 Thu, 29 Apr 2010 11:53:35 -0800 delmoi By: hellojed http://www.metafilter.com/91479/Nope#3065879 I once e-mailed Steve Jobs, I asked him what his favorite color was. He never got back to me. comment:www.metafilter.com,2010:site.91479-3065879 Thu, 29 Apr 2010 11:55:05 -0800 hellojed By: mccarty.tim http://www.metafilter.com/91479/Nope#3065881 ALERT THE CONSUMERIST! comment:www.metafilter.com,2010:site.91479-3065881 Thu, 29 Apr 2010 11:55:32 -0800 mccarty.tim By: Dee Xtrovert http://www.metafilter.com/91479/Nope#3065886 People bitch and moan, but I love all the Apple stuff I've ever bought (I currently own an iMac, an iPad, a MacBook and an iPod) and have had no real problems (ever) with any of them - the sole excpetion being I can't currently watch hulu.com stuff. No big deal. Every non-Apple product I've worked with has been, in comparison, a piece of crap. Nobody and nothing is perfect, but I'm going to save my complaints for the many more grievous things on Earth than Apple products and propaganda. And my new iPad? I watched streaming movies from Netflix for more than <strong><em>14 hours </em></strong>without plugging it in - not all at once, of course! And when I did plug it in, it said I still had 27% of my battery life left. Several times I've found the truth behind Apple to be better than what they advertise - that's one example. comment:www.metafilter.com,2010:site.91479-3065886 Thu, 29 Apr 2010 11:56:42 -0800 Dee Xtrovert By: yiftach http://www.metafilter.com/91479/Nope#3065892 <a href="http://twitpic.com/1ecnga">Adobe's response.</a> comment:www.metafilter.com,2010:site.91479-3065892 Thu, 29 Apr 2010 11:58:30 -0800 yiftach By: grumblebee http://www.metafilter.com/91479/Nope#3065895 I agree that there are degrees of freedom that users and developers have with various technologies. But I think we need a distinct term for what I think of as "open." It doesn't need to be the word "open," but we need some word for it, so that when companies claim they have open technologies, we can say, "do you mean [term]?" and it will be unambiguous what they mean. To me, open (or whatever you want to call it) means three things: 1) the spec for the source-file format is published so that anyone can build tools and compilers that process it. 2) the spec for readers/interpreters is published so that anyone can build a reader/viewer/interpreter that takes the above source format as input and give you the expected output. 3) there is an independent body that monitors both specs and certifies new features as canonical or not. HTML is a good example. The spec for the format in open and anyone can build a reader for it. One problem in this debate is that almost all parties -- people here and people in the companies involved -- want to simplify things that are actually quite complicated. The truth is, both Apple and Adobe are tying to satisfy at least three distinct groups of people: stockholders, developers and end users. And there isn't just one sort of end user. There's hipster, tech-savvy guy and there's grandma (and there are many other types). On top of this, top-level people in those companies have various philosophies (independent of their business strategies) about how technologies should work. On top of THAT, there's the day-to-day mess of running companies, which involves mistakes, missed deadlines, bad predictions and all sorts of other random events. So nothing is pure. Is Apple dedicated to X? Partly. Is Adobe going to implement Y? Partly. Yet we get statement after statement, from both insiders and outsiders, claiming that Apple IS this sort of company and Adobe's agenda IS blag blag blah. Those companies agendas are to maximize their profits, to look good to their customers, to please their developers, to please their stockholders, to take care of their employees and to realize the visions of their decision makers. When two or more of those goals contradict each other, the result is messy and somewhat unpredictable. On top of that, there's a huge layer of spin that words stolen from ethics. So and so is evil. So and so doesn't care about users. So and so believes in blah blah blah. Such language takes the chaotic truth and tries to fenagle it into a simplistic mythos. And what amazes me that though people are entrenched in their various sides, they all seem to agree on one thing: to collaboratively build the mythos. It's like none of us can handle the realities of capitalism, so we require this veneer to ride on top of it. comment:www.metafilter.com,2010:site.91479-3065895 Thu, 29 Apr 2010 12:01:36 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065905 <em>But why on bloody earth would you accept Apple's continued absolute control over hardware you've bought and paid for?</em> It doesn't seem that big of a deal at this point. I honestly can't see why you're so worked up about it. <em>Why would you ever make yourself dependent on any corporation to not be evil, especially when they're already being evil right in front of you? </em> You could ask that question of any company, from the one that makes the pen I'm using, or the clothes I have on or the one that farmed the orange I'm about to eat. I don't consider Apple's actions evil. Arrogant and headstrong, sure? But far from evil. They're attempting to make a walled garden, for lack of a better term, I'm aware of that and the fact that are things outside of the garden (which is good, IMO). I just happen to like their garden and don't see the walls as a barrier. comment:www.metafilter.com,2010:site.91479-3065905 Thu, 29 Apr 2010 12:04:39 -0800 Brandon Blatcher By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065914 <em>Adobe's response.</em> I'm dying to hear what Adobe will say, 'cause you know they'll say something. comment:www.metafilter.com,2010:site.91479-3065914 Thu, 29 Apr 2010 12:07:18 -0800 Brandon Blatcher By: gum http://www.metafilter.com/91479/Nope#3065921 <em>I just happen to like their garden and don't see the walls as a barrier.</em> I finally understand Apple. It's a company that makes products for people who don't see walls as barriers! comment:www.metafilter.com,2010:site.91479-3065921 Thu, 29 Apr 2010 12:10:46 -0800 gum By: smackfu http://www.metafilter.com/91479/Nope#3065923 <i>Flash can be RAM-hungry and would make their iPhones look very bad in a side-by-side comparison with any of the Android phones that are loaded with 512 MB and up. </i> Heck, even the web is pretty RAM hungry. Load up The Big Picture on an iPad and see it stop showing photos about halfway through. It's pretty bad for a brand new device with no upgrade ability. And if you use multiple tabs, it almost always has to reload the content when you switch, since it doesn't have enough RAM. Really the big problem with skimping on RAM is that it means apps can't properly cache, which causes performance issues. comment:www.metafilter.com,2010:site.91479-3065923 Thu, 29 Apr 2010 12:11:34 -0800 smackfu By: pentagoet http://www.metafilter.com/91479/Nope#3065929 I don't care what anyone says, Betamax IS the better platform. comment:www.metafilter.com,2010:site.91479-3065929 Thu, 29 Apr 2010 12:13:32 -0800 pentagoet By: Malor http://www.metafilter.com/91479/Nope#3065930 <b>Baldons</b>: <i>I like to have a choice. A choice between an open, messy environment and a closed, quality-controlled one. For now, I choose the latter. Why do you think I shouldn't have that choice?</i> See, that's a false dichotomy; you've bought the party line that the walls are required for the garden to work. This is not at all the case. You can have exactly what you want, <b>exactly</b> what you want, without impairing my use of the device in any way. Apple just needs to give me a buried Control Panel setting somewhere to disable enforcement of signed apps, and then to absolutely forbid any App Store app from changing it. Since they review all the apps in their store, they can do that. Voila, we both have what we want. Everyone's happy. You get a closed, quality-controlled environment, and <i>so do I</i>. I can take advantage of the exact same benefits that you can. But then I can go outside it, should I choose, to get non-QCed apps, without needing to spend extra money.... $99/year to take partial control of your own device, especially on a $400 piece of hardware, is more than a little ridiculous. My ability to go get non-approved apps in no way affects your ability to stay within the garden. You just don't change that setting, and you have exactly the same protections you already do. You get precisely what you want. But..... you can also change your mind later. If you decide, say, that you'd really like Google Voice on your iPhone, you can do that, whatever Apple's opinion might be. This is pure win for you, with no cost. comment:www.metafilter.com,2010:site.91479-3065930 Thu, 29 Apr 2010 12:13:59 -0800 Malor By: jedicus http://www.metafilter.com/91479/Nope#3065937 <a href="http://blogs.wsj.com/digits/2010/04/29/live-blogging-the-journals-interview-with-adobe-ceo/">Adobe's CEO responds in an interview with the Wall Street Journal</a>. comment:www.metafilter.com,2010:site.91479-3065937 Thu, 29 Apr 2010 12:16:15 -0800 jedicus By: KirkJobSluder http://www.metafilter.com/91479/Nope#3065942 Malor: The counter-argument (playing devil's advocate here) is that the traditional design of computer systems is already evil. It's insecure. It's user-hostile. And it's possible for smart people to break the system through routine and reasonable actions. I've spent about 8 hours this week trying to figure out why World of Warcraft has such miserable network performance on a fresh install of Windows 7 with nothing but drivers and security patches. Is it the software firewall? Is it Microsoft anti-virus? Is it a failing network card? Have the many community-suggested tweaks that were made deep within regedit, the command line, and the control panel made the situation worse? And the thing is, I've argued the other side as well. Computer systems are not complex because, in the arguments of Gruber and other iPad boosters, software developers are sadists who want to make their customers suffer. Computer systems are complex because they've attempted to capture complex, messy, and ambiguous real-world tasks. Microsoft Word is bloated because it tries to grab 50 years of business communications, and adds some the incredible complexity of analog page design as well. But apparently there is a critical mass of people who are willing to trade off complexity for the deceptive safety and simplicity of a locked-down business model. And as people willing to deal with an appliance model of mobile computing are making Apple millions of dollars and growing, there isn't a strong argument for them to change. comment:www.metafilter.com,2010:site.91479-3065942 Thu, 29 Apr 2010 12:18:08 -0800 KirkJobSluder By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065944 <em> I find it amusing, honestly. Flash is an open specification </em> Ah, language is a beautiful thing. :) comment:www.metafilter.com,2010:site.91479-3065944 Thu, 29 Apr 2010 12:19:38 -0800 Blazecock Pileon By: Malor http://www.metafilter.com/91479/Nope#3065945 <i>I don't consider Apple's actions evil. Arrogant and headstrong, sure? But far from evil</i> Shutting out Google Voice from the App Store is 100% pure evil. comment:www.metafilter.com,2010:site.91479-3065945 Thu, 29 Apr 2010 12:20:15 -0800 Malor By: Wood http://www.metafilter.com/91479/Nope#3065955 <i>Why would you ever make yourself dependent on any corporation to not be evil, especially when they're already being evil right in front of you?</i> I'm no more dependent on Apple than purchasing a nintendo dsi makes me dependent on Nintendo. To be clear: none of my data is in any way dependent on Apple. Apple even helpfully provides an xml version of all of my (critically important) song ratings and playlists. comment:www.metafilter.com,2010:site.91479-3065955 Thu, 29 Apr 2010 12:24:19 -0800 Wood By: bonaldi http://www.metafilter.com/91479/Nope#3065956 <i>it continues to mystify me that people can seriously argue that an inescapable software ecosystem is somehow better for them. Ecosystem, sure. But locked hardware? Did they buy DRMed music, too? I mean, what the heck are they thinking? </i> Do you listen to the arguments for it, or just sit open-mouthed going "but ... you can't think that! I don't agree!" Hell, people live in gated communities, and that's far more onerous. I bought DRMed music, sure: I like that musicians get paid, even if it's only the trickle they get after the record companies get a cut -- I'd have bought DRMed music from them direct, too. As for the locked-down system; well, it's yet to feel really constraining to me, to be honest. And the rewards in terms of finally having a phone I don't hate are so huge that the trade-off seems minimal. Especially when $99 gets me virtually everything else. If the open world can produce a competitor that is more open without sacrificing any of the iPhone's advantages, then sure, I'd be wise to switch to it. As would everyone else. But that doesn't seem to be happening (though HP is a really interesting development). What I'm not going to do is switch out of ideology or a huff that I can't run Perl scripts on it. It's the old "you want the bug fixed get coding" open source retort turned back on them. If they want a great open phone, make one, or keep clutching Google's skirts and hoping it'll keep doing it for them. There's no alternative: what the market is showing pretty clearly is that the "is very open" feature checkbox is really low down the priority list. Same as it did with the iPod, btw. How are those iPod killers coming along? comment:www.metafilter.com,2010:site.91479-3065956 Thu, 29 Apr 2010 12:24:52 -0800 bonaldi By: jedicus http://www.metafilter.com/91479/Nope#3065960 <em>You can have exactly what you want, exactly what you want, without impairing my use of the device in any way.</em> Or, you can get what you want by buying an open device and others can get what they want by buying a closed device. So long as there are neither laws nor (probably antitrust violating) agreements between device manufacturers that forbid open devices, then what's the problem? If people value openness then open devices will win in the market. It's not like Android is struggling in the marketplace. comment:www.metafilter.com,2010:site.91479-3065960 Thu, 29 Apr 2010 12:26:05 -0800 jedicus By: bonaldi http://www.metafilter.com/91479/Nope#3065961 <i>You can have exactly what you want, exactly what you want, without impairing my use of the device in any way.</i> Also, this continues to be bullshit, like it was on the previous thread. If users can get around the walled garden, then developers can require it. The guy behind the Facebook app <i>hated</i> the App Store. What's to stop them saying "to install the Facebook app, just go into settings, click the Malor switch, and then click this link"? Then suddenly the biggest app on the iPhone is totally outwith Apple's control. And the people who liked the benefits of Apple's vetting have lost those benefits, all so you can have a feature that somehow won't affect them. comment:www.metafilter.com,2010:site.91479-3065961 Thu, 29 Apr 2010 12:26:43 -0800 bonaldi By: Malor http://www.metafilter.com/91479/Nope#3065963 Then just don't install the app. It's very simple. If you want the walled garden, then don't leave it. comment:www.metafilter.com,2010:site.91479-3065963 Thu, 29 Apr 2010 12:28:19 -0800 Malor By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3065965 <em>Shutting out Google Voice from the App Store is 100% pure evil.</em> Rwandan genocide was 100% pure evil. Not letting a particular application into the garden? Shitty, but far from evil, IMO. comment:www.metafilter.com,2010:site.91479-3065965 Thu, 29 Apr 2010 12:29:18 -0800 Brandon Blatcher By: Burhanistan http://www.metafilter.com/91479/Nope#3065967 Vote with yer cash, peeps. comment:www.metafilter.com,2010:site.91479-3065967 Thu, 29 Apr 2010 12:29:47 -0800 Burhanistan By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3065968 <em>Shutting out Google Voice from the App Store is 100% pure evil.</em> I wouldn't disagree that a more consistent and transparent app approval process would be better, but using the term "100% pure evil" is quite strong. <a href="http://bits.blogs.nytimes.com/2010/04/27/googles-andy-rubin-on-everything-android/">As when a Google VP compared users of Apple devices with people living under the North Korean regime</a>, past a certain point, you'll start to lose the ears of reasonable people. comment:www.metafilter.com,2010:site.91479-3065968 Thu, 29 Apr 2010 12:30:07 -0800 Blazecock Pileon By: KirkJobSluder http://www.metafilter.com/91479/Nope#3065972 bonaldi: <i>It's the old "you want the bug fixed get coding" open source retort turned back on them. If they want a great open phone, make one, or keep clutching Google's skirts and hoping it'll keep doing it for them. There's no alternative: what the market is showing pretty clearly is that the "is very open" feature checkbox is really low down the priority list. </i> Which is why Open Source has had problems getting traction beyond server-side technologies. Given a choice between Software Freedom and a paycheck, people take the paycheck rather than wait for Software Freedom to finally address that critical feature request. comment:www.metafilter.com,2010:site.91479-3065972 Thu, 29 Apr 2010 12:31:00 -0800 KirkJobSluder By: bonaldi http://www.metafilter.com/91479/Nope#3065975 <i>Then just don't install the app. It's very simple. If you want the walled garden, then don't leave it.</i> That doesn't work if the walled garden empties out, does it? Jesus. you can't have a walled garden with a bloody great hole in the wall. comment:www.metafilter.com,2010:site.91479-3065975 Thu, 29 Apr 2010 12:31:34 -0800 bonaldi By: burnmp3s http://www.metafilter.com/91479/Nope#3065989 <i>If you're right, if the user always knows the right thing if he can make hard choices in order to be free, then he'll flock to Android or other open environments. Apple will have to adapt or die. If Apple's right, if the user needs to be guided, if he doesn't always know what he needs, then the iDevices will prosper, and Android will remain a minority choice for tinkerers, customization-lovers, open source advocates.</i> Yes, the invisible hand of the market always ensures that consumers get what's best for them. The fact that tons of people shop at Wallmart proves that they are right about not giving their employees health insurance. If consumers want a choice between companies that do good things and companies that do bad things, why shouldn't they have that choice? Honestly I do think that locked-down computing devices are probably the way things are heading. It disappoints me that Apple is the one taking the lead on that front, because they have done great things like basing OS X on Unix that have been popular with the exact same "tinkerers, customization-lovers, open source advocates" that they are currently alienating. Software developers in general tend to fall into that group, which leads to the ironic situation that the people Apple is expecting to write all of the apps for their devices are also in that minority group who would like other more open devices. And as that minority group gets smaller and smaller, I wouldn't be surprised if suddenly there aren't very many people around who write great software that make any of those devices worth buying. comment:www.metafilter.com,2010:site.91479-3065989 Thu, 29 Apr 2010 12:40:16 -0800 burnmp3s By: wildcrdj http://www.metafilter.com/91479/Nope#3066001 HTML5 is a nice idea. I think it has a lot of promise. But it's simply not on par with Flash yet, even in the narrower world of video (obviously HTML5 is a lot more than just the media tags). We're in a position now like other HTML standards have been in -- nobody is implementing the spec as written, partially because the spec is in flux. You have to tweak it per browser. You can't go fullscreen in most browsers (Chrome, for example). Buffering is inconsistent. etc, etc. There's no solution for secure streaming (like it or not, some content owners will not offer content without something like rtmpe). Ad content is all in Flash, and that will also take time to get support for (since it's a large ecosystem). These issues will work themselves out, yes. But not yet, and that's why Jobs, for example, points to the apps over the web in many cases [also, they control the apps and not the websites, so of course Apple often thinks the apps are better]. For those complaining about Flash 10 performance on video, I'd also suggest checking out Flash 10.1 (it's available as beta, obviously there could be issues). It's noticeably better. Even if you prefer HTML5, right now you're still going to have to choose between Flash or nothing in many places, and 10.1 is a nice improvement. (And there's no inherent reason HTML5 will perform better or worse than Flash -- it will be a nice race for the consumer, and unless you have an ideological issue with one or the other, this is great). comment:www.metafilter.com,2010:site.91479-3066001 Thu, 29 Apr 2010 12:48:35 -0800 wildcrdj By: flif http://www.metafilter.com/91479/Nope#3066007 <i>64 bit machines aren't faster then 32 bit machines unless you're dealing with programs that use a lot of 64 bit integers. </i> This isn't true. Intel 64-bit mode includes e.g. more registers and non-execute bit (<a href='http://en.wikipedia.org/wiki/X86-64#Architectural_features'>reference</a>): it is more secure and faster for most apps (<a href='http://64-bit-computers.com/windows-vista-32-bit-vs-64-bit-benchmark.html'>even on Vista</a>). In addition to this, Mac OS X adds more security for processes in 64-bit mode. comment:www.metafilter.com,2010:site.91479-3066007 Thu, 29 Apr 2010 12:52:41 -0800 flif By: AlsoMike http://www.metafilter.com/91479/Nope#3066009 <em>But I think we need a distinct term for what I think of as "open." It doesn't need to be the word "open," but we need some word for it...</em> We also need to clarify that when something is "open", its not really open to all. Much is made of the fact that open source is <em>in principle</em> open to all, but no-one seems to be bothered by the fact that in practice, most people can't take advantage of it because they aren't programmers. The normative claim is that we should have the right to freely determine how our technology operates, instead of having it imposed on us from corporations who may not be aligned with our interests, and that's why we need open source. But open source only delivers this ability to a tiny minority. Few open source projects take the needs of their end users very seriously -- how many do user research or study how people use their software? In practice, what's the difference between the tiny minority of business types who control proprietary software and the tiny minority of programmers who control open source software? From the perspective of non-programmers, open source is actually more closed than proprietary software. As a customer, a software vendor has at least some incentive to listen to what I want; but open source software projects have less incentive to listen to end users, because the coin of the realm is bragging rights that can only come from the programmer subculture. The truth is that programmers are as much an elite class as corporate elites, with the same potential problems that occur when elite interests diverge from those of ordinary people . The main difference is that programmer elites have co-opted the populist democratic rhetoric to justify their elite position, in much the same way that the Tea Party co-opts the language of freedom to justify white privilege. This is how the conflict between open source partisans and Apple should be understood, as a conflict between which elite class has the power. comment:www.metafilter.com,2010:site.91479-3066009 Thu, 29 Apr 2010 12:55:14 -0800 AlsoMike By: mullingitover http://www.metafilter.com/91479/Nope#3066019 "We also need to clarify that when something is "open", its not really open to all. Much is made of the fact that open source is in principle open to all, but no-one seems to be bothered by the fact that in practice, most people can't take advantage of it because they aren't programmers. " I don't understand how cars work. Ergo, cars are useless! comment:www.metafilter.com,2010:site.91479-3066019 Thu, 29 Apr 2010 13:01:10 -0800 mullingitover By: wildcrdj http://www.metafilter.com/91479/Nope#3066021 <i> but open source software projects have less incentive to listen to end users, </i> Um, I think you're referring to a certain type of open source project. Many of them are started by and heavily financed by corporations, which certainly do have an interest in making their product useful. IBM and Google, for example, both do this. Google wants Android to succeed -- you can certainly debate the merits of Android usability, but everything you describe for proprietary software exists for something like Android. comment:www.metafilter.com,2010:site.91479-3066021 Thu, 29 Apr 2010 13:03:01 -0800 wildcrdj By: wildcrdj http://www.metafilter.com/91479/Nope#3066025 <i>I don't understand how cars work. Ergo, cars are useless!</i> Surely magnets are the better example here. Fucking magnets. comment:www.metafilter.com,2010:site.91479-3066025 Thu, 29 Apr 2010 13:05:22 -0800 wildcrdj By: unSane http://www.metafilter.com/91479/Nope#3066026 Just don't buy the fucking phone/pad/whatever. Jeez. comment:www.metafilter.com,2010:site.91479-3066026 Thu, 29 Apr 2010 13:05:50 -0800 unSane By: Pogo_Fuzzybutt http://www.metafilter.com/91479/Nope#3066030 The problem with the app store is that there is only one, and it's Apple's way or the highway. It sucks to search, the apps are mostly crap, and it's the only real way to distribute your work - throw it in the bin with the rest, and hope someone notices. It seems like Apple would have done the universe a favor and allow other vendors to have their own App store. Then I could subscribe to the Amazon App Store, and the Walmart App Store and whatever. They'd still be able to exercise some control, but they'd be buffered against all responsibility for all idiocy related to app store offerings. This would solve a problem organizations have, whereby they want to readily distribute an app, but don't want to put it on *the* app store. They could get a license from Apple and make thier own. Or - especially in our case as a tax exempt entity, we want to use apps from the app store, but getting the tax refunded is an exercise in futility because Apple just doesn't know how to deal with it (with regards to the app store). An App store for orgs like us sure would be sweet. And this leads me what really frustrates me with Apple. The stuff they make is 80% awesome and 20% WTF were they thinking. Steve Jobs' obsession with control gets the best of him sometimes, and this turf war with Adobe is no exception. Sure, his reasons are OK, but there are better ways to have handled it, and the userbase is the worse for his lack of grace here. comment:www.metafilter.com,2010:site.91479-3066030 Thu, 29 Apr 2010 13:09:33 -0800 Pogo_Fuzzybutt By: grumblebee http://www.metafilter.com/91479/Nope#3066042 "We also know first hand that Flash is the number one reason Macs crash." "Speaking about Mr. Jobs's assertion that Adobe is the No. 1 cause of Mac crashes, Mr. Narayan says if Adobe crashes Apple, that actually has something 'to do with the Apple operating system.'" Above is why both companies -- or at least their spokesleaders -- are fuckheads. There's a REAL WORLD that EXISTS. In it, apparently, Macs crash. Why? Maybe it's because, though OS X is incredibly well constructed, Adobe's products are doing stupid things which would thwart any OS, even one that was incredibly well made. If that's what happening, Jobs needs to make it clear. He needs to explain exactly what Adobe's products are doing and why they shouldn't be doing it. If, as Narayan, suggests it's an OS problem, then he needs to explain what sort of problem. He needs to explain why he's so sure it can't possibly be his company's products that are it fault. And so one here can say anything intelligent about this, unless he really understands the technical issues involved. We get a lot of yadda yadda about Adobe being lazy and Apple being secretive. WHY ARE ADOBE APPS CRASHING MACS? Unless you know, for sure, that it's because of some specific thing that Apple or Adobe has done wrong, you should keep your mouth shut about it. And by "you," I mean (partly), Jobs and Narayan. If either of these men are unsure about why Adobe apps are crashing Macs, then they should be upfront about that. "Huh! Another crash... well, there must be a problem with the OS, a problem with the app, or some odd problem that is created when the app meets the OS. What can we do to solve it?" I am a software developer. I write code that's WAY simpler than OS X and Photoshop. When something goes wrong, it's often really hard to tell if it's my bug or a bug in the platform that's hosting my app. So what I don't do is start pointing fingers and saying, "Hey, it's not my fault! It's the browser that's fucked up!" Computer Science has the word "science" in it. Jobs and Narayan need to learn how to be scientists. Scientists tests before they place blame. Maybe they've done these tests. If so, can we see the results? comment:www.metafilter.com,2010:site.91479-3066042 Thu, 29 Apr 2010 13:16:33 -0800 grumblebee By: cmonkey http://www.metafilter.com/91479/Nope#3066044 <i>What's interesting is that Jobs hardly mentions what I think must be the real reason for wanting to kill Flash: because Adobe insists on keeping it to a 32-bit binary, whereas Apple seems to be looking to move to an exclusively 64-bit platform.</i> <tt> $ file /usr/lib64/browser-plugins/libflashplayer.so /usr/lib64/browser-plugins/libflashplayer.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped </tt> I don't understand why you think Adobe is insisting on keeping Flash as a 32-bit binary when they've had 64-bit binaries available for the top three platforms for years now. comment:www.metafilter.com,2010:site.91479-3066044 Thu, 29 Apr 2010 13:19:12 -0800 cmonkey By: Baldons http://www.metafilter.com/91479/Nope#3066046 <em> The stuff they make is 80% awesome and 20% WTF were they thinking.</em> 1. It's a resounding success, for the time being. 2. The average quality of the apps is arguably better than the more open Android Store. It has more apps too. More app stores? It would be confusing, conflicting, chaotic. It wouldn't help at all. Let Amazon and Walmart create their own smartphones, if they want to control the openness of their software. comment:www.metafilter.com,2010:site.91479-3066046 Thu, 29 Apr 2010 13:19:42 -0800 Baldons By: Pogo_Fuzzybutt http://www.metafilter.com/91479/Nope#3066052 <em>2. The average quality of the apps is arguably better than the more open Android Store. It has more apps too. More app stores? It would be confusing, conflicting, chaotic. It wouldn't help at all. Let Amazon and Walmart create their own smartphones, if they want to control the openness of their software.</em> Yeah, the 938,473 fart apps have excellent font rendering, there is no denying that. And, it's funny everyone brings up how confusing it would be to get apps if there were more than one place to get apps.... From a computer that is populated with Apps not bought from Apples App Store. Would these people starve to death in a town with more than one restaurant ? comment:www.metafilter.com,2010:site.91479-3066052 Thu, 29 Apr 2010 13:29:34 -0800 Pogo_Fuzzybutt By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3066053 <em>The problem with the app store is that there is only one, and it's Apple's way or the highway. It sucks to search, the apps are mostly crap, and it's the only real way to distribute your work - throw it in the bin with the rest, and hope someone notices.</em> If you're just hoping people notice your app, that's not a good way to make money. You set up a website, offer screenshots and feature lists, and a link to the App Store. You advertise, if it makes sense. Etc. It's not perfect, but the good stuff usually rises to the top either through word of mouth from other iPhone users you know, bloggers who talk about apps they use, or the storefront itself. That said, there are a few real ways to distribute your work that do not involve the App Store. You can use Cydia to sell your work, or if you're a business of sufficient size you can get a license to distribute your own apps, or if you're into open source models, you can distribute source code and let users compile apps for their own phones. comment:www.metafilter.com,2010:site.91479-3066053 Thu, 29 Apr 2010 13:29:34 -0800 Blazecock Pileon By: bonaldi http://www.metafilter.com/91479/Nope#3066066 <i>And, it's funny everyone brings up how confusing it would be to get apps if there were more than one place to get apps.... </i> Compare to the people who told me after it was announced that the App Store would go nowhere because it was already dead easy to put apps on Symbian and WinMo phones, just choose a link from the many great online app sites. Right. comment:www.metafilter.com,2010:site.91479-3066066 Thu, 29 Apr 2010 13:40:02 -0800 bonaldi By: Baldons http://www.metafilter.com/91479/Nope#3066071 <em>And, it's funny everyone brings up how confusing it would be to get apps if there were more than one place to get apps.... From a computer that is populated with Apps not bought from Apples App Store.</em> Oh, I'd love an App Store for the mac. With my credit card account and automatic update notifications across the board. Just like Steam, which is coming to the mac! Of course, Apple couldn't - and wouldn't - ban all non-app store programs on the mac. That would be a very bad thing, and very different from creating a platform that is closed and controlled from the start. comment:www.metafilter.com,2010:site.91479-3066071 Thu, 29 Apr 2010 13:41:56 -0800 Baldons By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3066082 <em> Yeah, the 938,473 fart apps have excellent font rendering, there is no denying that.</em> What's a real gasser about this trope is that Apple initially rejected fart apps and got grief on the Internet for not being open to fart apps. Then they accept fart apps and get grief on the Internet for having fart apps. Apple will clearly get their share of griefers, either way. comment:www.metafilter.com,2010:site.91479-3066082 Thu, 29 Apr 2010 13:44:51 -0800 Blazecock Pileon By: Hoenikker http://www.metafilter.com/91479/Nope#3066084 <i>Just like Bill Gates couldn't have harmed you, through say creating poisonous market conditions, if you personally didn't buy Windows?</i> JHarris, so you're saying Microsoft hurts me, even if I don't have a copy of Windows? I believe you're right, because friends are constantly asking me to look at their cheap Windows XP laptops that they can't get the wireless networking to work on, and I have to enter their 128bit WEP key in hex, which is such a secret that it needs to be starred out, making error correction impossible, but that's okay, because Bill Gates saw fit to make me confirm all 26 of those characters in another starred out box! Seriously, that's a painful error message that you typed it wrong, can't see where, and have to start over again. comment:www.metafilter.com,2010:site.91479-3066084 Thu, 29 Apr 2010 13:45:59 -0800 Hoenikker By: Artw http://www.metafilter.com/91479/Nope#3066094 Er, I'm really not finding the ability to play well with wireless networks a strong feature of Apple products. comment:www.metafilter.com,2010:site.91479-3066094 Thu, 29 Apr 2010 13:50:26 -0800 Artw By: Hoenikker http://www.metafilter.com/91479/Nope#3066131 Artw, I didn't say it was. All I said was that entering a 52 character password might not be a part of the most user friendly interface. I had to do this yesterday, and I screwed it up about a dozen times. Maybe I'm just not a good enough typer for real computers. comment:www.metafilter.com,2010:site.91479-3066131 Thu, 29 Apr 2010 14:05:18 -0800 Hoenikker By: howling fantods http://www.metafilter.com/91479/Nope#3066132 There are a lot of comments to the effect of, "it's my phone, so I should be able to put whatever I want on it." OK, but if people <i>could</i> and <i>did</i> put whatever they wanted on their iPhone, and then it got slow and crashy and the battery kept dying, who do you suppose they'd blame? Not Adobe, not themselves, but Apple. I have no illusions that Apple's first priority is their own self interest and profit, but if a side effect of that is that I get a more stable, more reliable, and better user experience, I'm willing to sacrifice punch-the-monkey ads<sup>1</sup> and the occasional flash-only site. <small><sup>1</sup> That is, until the inevitable punch-the-monkey iAd.</small> comment:www.metafilter.com,2010:site.91479-3066132 Thu, 29 Apr 2010 14:05:22 -0800 howling fantods By: cortex http://www.metafilter.com/91479/Nope#3066139 Troublingly, that will be more of a "touch the monkey" situation by definition. Touch it. Tooooouch iiiiit. comment:www.metafilter.com,2010:site.91479-3066139 Thu, 29 Apr 2010 14:09:23 -0800 cortex By: The Winsome Parker Lewis http://www.metafilter.com/91479/Nope#3066142 AlsoMike: I'm not getting the "open" vs. "open to all" distinction here. There's a difference between opening a door, and walking through it. Are you suggesting that OSS developers need to provide a layman-readable flowchart representing the logic of their code for every release, in order to be considered truly open? comment:www.metafilter.com,2010:site.91479-3066142 Thu, 29 Apr 2010 14:10:16 -0800 The Winsome Parker Lewis By: mrgrimm http://www.metafilter.com/91479/Nope#3066153 <i>they'll just build such a gorgeous road to their beautiful store and you'll never wonder about other stores.</i> I don't understand this perception. The iTunes Store has some great applications. The iTunes Store itself is a HORRIBLE application. <i>People saying the market wants more freedom in their phones apparently haven't been following the iPhone for the last four years. Because that shit was selling before they even had an app store, and <strong>now it's selling even better</strong>.</i> Really? Depends on how you look at it. <a href="http://www.cultofmac.com/android-marketshare-grows-while-iphone-market-shrinks/32402">Android marketshare grows while iPhone market shrinks</a> <a href="http://www.informationweek.com/news/telecom/business/showArticle.jhtml?articleID=222600940">Apple iPhone Market Share Slips In 4Q</a> <a href="http://tech.fortune.cnn.com/2010/02/01/the-iphone-grabsloses-market-share/">The iPhone grabs/loses market share</a> <i>There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world. ... You what platform has more game titles available for it than the iPhone? Any platform that can run Flash.</i> Yeah, that claim threw me the most ... there are more game and entertainment titles for iPhone/iPad than any other platform?!? Windows?! Flash?! I can't fathom that. Kongregate alone has 25,000+ Flash games. And if you're gonna include iFart or "Sexy Exotic Ladies" as "entertainment" titles, then Windows has literally millions of those shitty things. Hell, American Greetings screensavers provide as much "entertainment" as some iPhone apps. <i>Seriously, don't like Apple products? Buy something else.</i> Better yet, <a href="http://www.greenpeace.org/international/news/poisoning-the-poor-electroni">don't buy anything</a>. comment:www.metafilter.com,2010:site.91479-3066153 Thu, 29 Apr 2010 14:15:54 -0800 mrgrimm By: burnmp3s http://www.metafilter.com/91479/Nope#3066158 <i>Of course, Apple couldn't - and wouldn't - ban all non-app store programs on the mac. That would be a very bad thing, and very different from creating a platform that is closed and controlled from the start.</i> Why shouldn't they? All you have to do is read some of the comments in this thread to find out that requiring users to get all of their applications from the App Store is vastly superior than allowing users to create and install whatever software they want. If any of the small minority of tinkerers, customization-lovers, and open source advocates don't like it they could go buy some other computer and let Mac users enjoy the great benefits of a completely locked-down OS. For example, did you know that most of the plugin crashes on Macs are caused by Flash? The best solution to that problem would obviously be to prevent all Mac users from installing Flash, but since they stupidly allow any joker like Adobe to whatever kind of crazy Mac software they want, that's not an option. Hopefully in newer versions of Mac OS they'll fix this problem and protect their users from installing things that they shouldn't really be installing. comment:www.metafilter.com,2010:site.91479-3066158 Thu, 29 Apr 2010 14:18:47 -0800 burnmp3s By: sotonohito http://www.metafilter.com/91479/Nope#3066167 <b>Baldons</b> wrote <i>Of course, Apple couldn't - and wouldn't - ban all non-app store programs on the mac. That would be a very bad thing, and very different from creating a platform that is closed and controlled from the start.</i> Nonsense. That's the ultimate wet dream of both Apple and MS, a completely closed environment in which everyone has to play by their rules, all authors have to pay them a fee just to play, all apps are completely under their control, and the DMCA is there to make a criminal out of anyone who tries to get around their controls. That's Trusted Computing, and both of them have been pushing for it since the concept was first proposed. They can't have that, yet, because the public wouldn't accept it. Yet. But the iPhone is a foot in the door for Trusted Computing. People see the benefits, and there are benefits to TC, they see that there's third party apps out there, and they're less resistant to the idea of TC on their home computer or laptop. But don't doubt for a moment that both MS and Apple really, <b>really</b>, want to do exactly that on regular computers. No paranoia involved, both have stated repeatedly that it is their desire. comment:www.metafilter.com,2010:site.91479-3066167 Thu, 29 Apr 2010 14:24:39 -0800 sotonohito By: mrzarquon http://www.metafilter.com/91479/Nope#3066168 <a href="http://www.appleinsider.com/articles/10/04/29/adobe_ceo_dismisses_steve_jobs_comments_on_flash_as_a_smokescreen.html">The CEO also disagreed with Jobs' claim that Flash is the No. 1 cause of crashes on the Mac, suggesting that the issues are instead related to Mac OS X. He also said claims about Flash draining battery life of mobile devices were "patently false."</a> I doubt he has seen Safari's plug-in isolation, which can let the flash plugin crash, without affecting Safari itself. It also shows a nice "Flash Plugin" just crashed dialog. Also, I will begin to believe Adobe's opinion's on OS stability when they can: Write a proper installer (and not 'extend it' and <a href="http://angrydome.org/post/554105759/so-the-flash-10-1-rc-installer-which-sometimes">break it [self link]</a>). Understand the MCX framework and use it Not have an updater create a file in my Library folder called "Application Support/Adobe/Acrobat." Save to a network share comment:www.metafilter.com,2010:site.91479-3066168 Thu, 29 Apr 2010 14:25:44 -0800 mrzarquon By: maxwelton http://www.metafilter.com/91479/Nope#3066170 I'm for once just glad I live so far in the sticks that I don't get any data reception, making all of this moot. comment:www.metafilter.com,2010:site.91479-3066170 Thu, 29 Apr 2010 14:26:07 -0800 maxwelton By: Artw http://www.metafilter.com/91479/Nope#3066175 <i>Artw, I didn't say it was. All I said was that entering a 52 character password might not be a part of the most user friendly interface. I had to do this yesterday, and I screwed it up about a dozen times. Maybe I'm just not a good enough typer for real computers.</i> Yeah, anyone who wants to use the wireless router at my place has to that, the one comcast provided us with. It particularly sucks on iPhone. Also sometimes Apple stuff just decides not to work with it at all. So yeah, WEP kind of sucks. comment:www.metafilter.com,2010:site.91479-3066175 Thu, 29 Apr 2010 14:29:57 -0800 Artw By: oulipian http://www.metafilter.com/91479/Nope#3066176 <a href="http://www.metafilter.com/91479/Nope#3065905">Brandon Blatcher</a>: <em>It doesn't seem that big of a deal at this point. I honestly can't see why you're so worked up about it.</em> In my head, that totally came out in HAL 9000's voice, with a ", Dave" at the end. comment:www.metafilter.com,2010:site.91479-3066176 Thu, 29 Apr 2010 14:30:32 -0800 oulipian By: Baldons http://www.metafilter.com/91479/Nope#3066190 Will Trusted Computing also control the free and increasingly flexible html standards? Right now I can install the Ibis Reader<a href="http://ibisreader.com/"></a> webapp on my iPhone. It could contain porn, insults hurled at Steve Jobs, etc., and it still couldn't be blocked by Apple - unless by shackling the entire World Wide Web. Open web standard are just going expand. This doesn't look like a prison. You do have choice. comment:www.metafilter.com,2010:site.91479-3066190 Thu, 29 Apr 2010 14:38:43 -0800 Baldons By: entropicamericana http://www.metafilter.com/91479/Nope#3066196 WEP? You might as well not bother running encryption at all. comment:www.metafilter.com,2010:site.91479-3066196 Thu, 29 Apr 2010 14:40:53 -0800 entropicamericana By: koeselitz http://www.metafilter.com/91479/Nope#3066198 What's funny in this debate between Jobs and Narayen is that the word "open" seems to have become a big PR weapon. I mean, honestly, I have a hard time believing that either side <em>really</em> cares about open standards. It <em>does</em> benefit Apple to decrease the number of frameworks <em>they</em> have to accommodate themselves to in designing their machines, and Jobs is right that Adobe is 100% proprietary (despite Adobe's halting attempts to dress up here and there like they're an "open" company) - but I don't know how much room Apple has to make that argument, given how incredibly proprietary and <em>closed</em> their systems are in general. They're using the <em>word</em>, but it really doesn't matter to the debate at all. Apple wants to shift architectures. Adobe wants to remain the major player in web media frameworks, and to keep monetizing it. I start to feel as though RMS was spot on in his objections to the nouveau term "open source." It's just way too easy to twist the words until they don't mean anything anymore to anybody who doesn't know all that much about the technical details. I just can't imagine Jobs and Narayen insisting to everybody that their products are <em>free</em>, can you? Maybe Eric S Raymond was wrong - maybe we should've stuck with the old nomenclature. "Free Software." comment:www.metafilter.com,2010:site.91479-3066198 Thu, 29 Apr 2010 14:41:31 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3066205 <i>WEP? You might as well not bother running encryption at all.</i> TBH I wonder why I bother turning on the password. It mainly seems to be security against me or anyone I know using it, whereas anyone who wanted to fuck with it could in an instant. Really i should bug them for something better. I guess I am just extremely lazy and have low expectations when it comes to Comcast customer service. comment:www.metafilter.com,2010:site.91479-3066205 Thu, 29 Apr 2010 14:43:38 -0800 Artw By: mrzarquon http://www.metafilter.com/91479/Nope#3066218 <a href="http://www.metafilter.com/91479/Nope#3066205" title="Artw wrote in comment #3066205">&gt;</a> <i>Really i should bug them for something better</i> Get something simpler... Just the basic router, and your own WAP that supports WPA encryption and actually has updates. I don't have high expectations of performance from a device that is either given as free or for $1/month as part of a service contract. Let alone a networking device from a cable company. comment:www.metafilter.com,2010:site.91479-3066218 Thu, 29 Apr 2010 14:48:17 -0800 mrzarquon By: Baldons http://www.metafilter.com/91479/Nope#3066223 <em>Jobs is right that Adobe is 100% proprietary (despite Adobe's halting attempts to dress up here and there like they're an "open" company) - but I don't know how much room Apple has to make that argument, given how incredibly proprietary and closed their systems are in general.</em> But Steve Jobs doesn't avoid it: "Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open." Its position is that <em>cross-compatible</em> proprietary isn't good, because it can slow new features adoption, makes the programs lowest-common-denominator, etc. comment:www.metafilter.com,2010:site.91479-3066223 Thu, 29 Apr 2010 14:49:38 -0800 Baldons By: Artw http://www.metafilter.com/91479/Nope#3066226 Probably should. Fucking thing stops working all the time as well, but that's more of a Comcasts-internet-sucks-in-general thing. Comcast are very lucky that I am so very lazy and hate making phone calls, as my every interaction with them seems to lead to disappointment in the end. comment:www.metafilter.com,2010:site.91479-3066226 Thu, 29 Apr 2010 14:50:49 -0800 Artw By: Burhanistan http://www.metafilter.com/91479/Nope#3066236 The <a href="http://www.2wire.com/index.php?p=491">2Wire "residential gateway"</a> that ATT UVerse sent us has WPA, supports just about any kind of WiFi device, and has loads of management features, and even had BitTorrent pre-populated as an app for passthrough in the unit's firewall. comment:www.metafilter.com,2010:site.91479-3066236 Thu, 29 Apr 2010 14:56:33 -0800 Burhanistan By: Crabby Appleton http://www.metafilter.com/91479/Nope#3066287 <i>The truth is that programmers are as much an elite class as corporate elites, with the same potential problems that occur when elite interests diverge from those of ordinary people.</i> Well, you know, AlsoMike, I can't imagine a profession (or pseudo-profession) with lower barriers to entry than programming. And you know what? You can't bullshit a computer. You can't schmooze a computer. It simply does <i>exactly</i> what you tell it to. Relentlessly. You can either make it do what you want, or not. These days, I think the Python programming language is a good place to start. There are lots of tutorials and beginners' programming texts based on Python. So have at it! Take back programming from the evil elites! comment:www.metafilter.com,2010:site.91479-3066287 Thu, 29 Apr 2010 15:17:11 -0800 Crabby Appleton By: Artw http://www.metafilter.com/91479/Nope#3066296 [obligatory Hypercard mention] comment:www.metafilter.com,2010:site.91479-3066296 Thu, 29 Apr 2010 15:19:43 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3066303 *lights a stack on memory* comment:www.metafilter.com,2010:site.91479-3066303 Thu, 29 Apr 2010 15:22:08 -0800 Brandon Blatcher By: wildcrdj http://www.metafilter.com/91479/Nope#3066314 <i>Its position is that cross-compatible proprietary isn't good</i> Well, except for where they're fine with it (h264 is the only codec they support in Safari), so I don't agree that's a consistent position. comment:www.metafilter.com,2010:site.91479-3066314 Thu, 29 Apr 2010 15:27:54 -0800 wildcrdj By: koeselitz http://www.metafilter.com/91479/Nope#3066316 <small>Baldons: </small><em>&ldquo;Its position is that cross-compatible proprietary isn't good, because it can slow new features adoption, makes the programs lowest-common-denominator, etc.&rdquo;</em> True, but Apple keeps plenty of things closed which might increase innovation and improve the quality of software and hardware. For example, the architecture of their computers. So - that bit is fair enough, and I agree with him on it, but it's also clear to me <em>why</em> he's saying it - because it helps Apple to win market share by improving the speed of their devices. comment:www.metafilter.com,2010:site.91479-3066316 Thu, 29 Apr 2010 15:28:43 -0800 koeselitz By: bonaldi http://www.metafilter.com/91479/Nope#3066317 <i>I can't imagine a profession (or pseudo-profession) with lower barriers to entry than programming</i> Writing has a lower barrier to entry, but YouTube comments are what we get. comment:www.metafilter.com,2010:site.91479-3066317 Thu, 29 Apr 2010 15:29:06 -0800 bonaldi By: Artw http://www.metafilter.com/91479/Nope#3066319 10 SAY DUMB 20 GO TO 10 comment:www.metafilter.com,2010:site.91479-3066319 Thu, 29 Apr 2010 15:30:13 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3066321 Actually to be proper YouTube programming it should probably have some of the line numbers spellwd wrong. comment:www.metafilter.com,2010:site.91479-3066321 Thu, 29 Apr 2010 15:31:26 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3066330 <a href="http://twitter.com/anildash/status/13091834259">Every single one of the slowest, crashiest, ugliest apps for iPhone and iPad was made in Xcode. Guess it'll get banned next.</a> comment:www.metafilter.com,2010:site.91479-3066330 Thu, 29 Apr 2010 15:39:21 -0800 Artw By: revmitcz http://www.metafilter.com/91479/Nope#3066332 To lighten things up : <a href="http://venomousporridge.com/post/389785000/a-conversation-i-have-every-month-or-so">A conversation I have every month or so</a>* <small>*where "I" = Dan Wineman</small> comment:www.metafilter.com,2010:site.91479-3066332 Thu, 29 Apr 2010 15:40:02 -0800 revmitcz By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3066333 Those apps just lacked a white background. comment:www.metafilter.com,2010:site.91479-3066333 Thu, 29 Apr 2010 15:40:31 -0800 Blazecock Pileon By: KokuRyu http://www.metafilter.com/91479/Nope#3066335 <em>&gt;I must say that the sheer drudgery of managing iTunes music Can you elaborate on this?</em> - iTunes can a system hog on Windows machines - music purchased on iTunes cannot be played on any MP3 player - machines have to be registered to play purchased music - although it is possible to convert music purchased on iTunes into (lossy) MP3s, it takes a lot of time and energy - music purchased on one iTunes account is difficult to share across multiple iPods and other devices Why can't I just buy some songs on iTunes, download it onto a hard drive, and then transfer these to my (non-iPhone) phone, MP3 player, etc.? I'm sure there will be folks in this thread who say I'm an idiot, but why can't purchasing music be simple? Steve Jobs and the rest of the Apple folks have the skills and knowledge to make it simple, but they don't. comment:www.metafilter.com,2010:site.91479-3066335 Thu, 29 Apr 2010 15:48:11 -0800 KokuRyu By: entropicamericana http://www.metafilter.com/91479/Nope#3066341 <em>- iTunes can a system hog on Windows machines</em> I have a Mac, but I can guess this may be true. <em>music purchased on iTunes cannot be played on any MP3 player</em> Any MP3 player which can play AAC can play iTMS purchased music. <em>- machines have to be registered to play purchased music</em> Nope. Not true since April 7, 2009. <em>- although it is possible to convert music purchased on iTunes into (lossy) MP3s, it takes a lot of time and energy</em> Not sure why you would want/need to do this. Any modern digital audio device can play AACs. <em>- music purchased on one iTunes account is difficult to share across multiple iPods and other devices</em> Not since since April 7, 2009. comment:www.metafilter.com,2010:site.91479-3066341 Thu, 29 Apr 2010 15:55:11 -0800 entropicamericana By: charlie don't surf http://www.metafilter.com/91479/Nope#3066352 I just got back from work, I can't say where because it's under NDA but it's a multibillion dollar IT firm. I spent the whole day wrestling with one of our proprietary in-house products, written primarily in Flash, targeting WinXP and running in IE6. Millions of dollars of work is done in this software every month, at sites all over the US. This is idiot-simple GUI stuff, bare bones software. And I spent most of the day reloading the app and waiting for it to launch, then waiting to see if it was hanging this time, or if it would eventually recover, or whether it would crash. And when it finally DID work once in a while, I had to step through work I'd already done, over and over, just to get to the new bits I hadn't finished yet. Flash must die. It is rubbish. Even in the hands of skilled professional programmers, the results are always crap. comment:www.metafilter.com,2010:site.91479-3066352 Thu, 29 Apr 2010 16:03:24 -0800 charlie don't surf By: bonaldi http://www.metafilter.com/91479/Nope#3066358 <i>Even in the hands of skilled professional programmers, the results are always crap.</i> Even in the hands of <i>Adobe itself</i> the results are crap: witness the various Flash installers and particularly the unbelievably awful CS5 sales app. I mean, really, even the most atrocious companies are good at selling their own stuff. Oh, wait: The last tech company that sucked at actually selling its wares? Sun comment:www.metafilter.com,2010:site.91479-3066358 Thu, 29 Apr 2010 16:09:01 -0800 bonaldi By: krinklyfig http://www.metafilter.com/91479/Nope#3066360 <em>Well, you know, AlsoMike, I can't imagine a profession (or pseudo-profession) with lower barriers to entry than programming. And you know what? You can't bullshit a computer. You can't schmooze a computer. It simply does exactly what you tell it to. Relentlessly. You can either make it do what you want, or not.</em> I don't know. I once worked with someone who was a Visual Basic coder by profession. Somehow, I think he managed to bullshit a computer. comment:www.metafilter.com,2010:site.91479-3066360 Thu, 29 Apr 2010 16:10:15 -0800 krinklyfig By: AlsoMike http://www.metafilter.com/91479/Nope#3066381 <em>Are you suggesting that OSS developers need to provide a layman-readable flowchart representing the logic of their code for every release, in order to be considered truly open?</em> Not at all. As I said, openness means the ability to determine for yourself how technology should behave rather than having it foisted on you, right? But a door that only programmers have the keys to is not an open door. If open source projects made efforts to engage their non-programmer users in determining which features get built and how they look and behave, this would go a long way to achieving true openness. They could do this, through standard UX techniques, and some open source project do, like Firefox, but this tends to happen only when there's a financial incentive. A clear-cut example is when 2 UX designers tried to get involved with Drupal. Open source, right? Get involved, make a difference? A large part of the developer community lost their shit, leveling all kinds of accusations, that the UX team was destroying Drupal, etc. It seems like it got pretty nasty. Some developers were very supportive, but many weren't and this ultimately killed the UX redesign project. From a <a href="http://www.disambiguity.com/designing-for-the-wrong-target-audience/">blog post</a>: <blockquote>The changes that are required to the interface to really achieve the goal that we were tasked with – to really make Drupal understandable to [non-tech users] has the consequence of making Drupal a less efficient and enjoyable place for Drupal developers to build cool stuff.</blockquote> The reason they got this reaction was not because devs are assholes, but because they (the UX designers) fundamentally misjudged the purpose of an open source project. In large part, it exists for devs to be able to work on stuff without the interference of clueless managers, marketers, sales people and other pointy-haired types, including UX designers, which I can sympathize with. So the goal of redesigning Drupal to make it easy to use for non-tech users runs counter to the reason for Drupal to exist at all, at least from the perspective of a large section of the developer community. The point of this example is to illustrate that there are barriers to entry to participate in an open source project, and those barriers are enforced. Many open source projects discourage non-programmer participation - passively by not seeking out input from their end users (and throwing a fit when someone tries to do it), and actively, when the guiding principle of OSS is "scratch your own itch", which you can't do unless you are a programmer. They're wrapping themselves in all this freedom and democracy rhetoric, but what we find in reality is an elite group defending their own prerogatives. Given all that, it's deeply hypocritical for OSS partisans to attack Apple for their lack of openness, when OSS's embrace of openness is so opportunistic. <em>There are lots of tutorials and beginners' programming texts based on Python. So have at it! Take back programming from the evil elites!</em> Thanks, but I know how to write code. I just think it's absurd to expect everyone on the planet to be a programmer. The truth is, I'm OK with having experts do things for me, I don't need the source code to my microwave. I'm OK with a elite class of programmers (or Apple product designers or doctors or what-have-you), but they should know that if they abuse their privileges, we're ready to drop a guillotine on their necks. Elites dressed up as populists is what's truly dangerous, because they do an end run around these natural checks and balances, but Apple adopts their elite position out in the open, so I think this is basically a trustworthy thing. comment:www.metafilter.com,2010:site.91479-3066381 Thu, 29 Apr 2010 16:29:47 -0800 AlsoMike By: mullingitover http://www.metafilter.com/91479/Nope#3066400 Call them what you like, but open source developers are putting out code for everyone to use. Even if you're not directly getting value out of the stuff that's being developed by the 'elites,' they're protecting ideas from being claimed by for-profit companies that would love nothing more than to be able to charge rent on the obvious. comment:www.metafilter.com,2010:site.91479-3066400 Thu, 29 Apr 2010 16:44:39 -0800 mullingitover By: charlie don't surf http://www.metafilter.com/91479/Nope#3066430 <em>Oh, wait: The last tech company that sucked at actually selling its wares? Sun</em> Yeah, don't remind me. All our software that isn't Flash, is written in Java. It's all browser based and runs on servers with a Solaris version from 1994. I have tried to plant the rumor with Management that Oracle is planning to discontinue Java, now that it's bought Sun, but my rumor campaign doesn't seem to be taking hold. A couple of hotshot kids with fresh CompSci degrees could rewrite everything we run in a month or two in some modern language, hell it would be more stable even in PHP, ferchrissakes. comment:www.metafilter.com,2010:site.91479-3066430 Thu, 29 Apr 2010 17:04:42 -0800 charlie don't surf By: Artw http://www.metafilter.com/91479/Nope#3066434 charlie don't surf - TBH it sounds like you've got some problems there that go beyond the particular peices of software. comment:www.metafilter.com,2010:site.91479-3066434 Thu, 29 Apr 2010 17:08:36 -0800 Artw By: breath http://www.metafilter.com/91479/Nope#3066435 I think the danger of Flash on the iPhone is greater than just a few apps. If Flash were at all a reasonable choice on the iphone, developers would essentially be forced to use it; it'd be financially foolish to <i>not</i> choose something that gave you three platforms from one codebase, even if you knew you could make a better app by doing it custom for each platform. Under such conditions, it would not be too long before most new apps were Flash, and Flash was <i>the dominant factor</i> in iPhone app development. The short-term economics virtually guarantee it. comment:www.metafilter.com,2010:site.91479-3066435 Thu, 29 Apr 2010 17:08:59 -0800 breath By: wildcrdj http://www.metafilter.com/91479/Nope#3066438 Open != open source. One type of open thats very useful to non programmers is the ability to install any program they want. Like they can on a MacBook, Windows, Android, Windows Mobile, Linux, etc. Notice that both closed and open source products are in that list. A lot of the attack on Apple's openness is unrelated to source, it's their closed platform. That being said, the nice thing about OSS, at least in theory, is it makes it very hard for the developers to institute Apple-style lockdown, since someone can pick up the code and make a tiny change to remove that lockout. Only one dev has to do this, not every user of the device. It doesn't even have to be picked up by the main distribution, it can be available elsewhere. I don't think most OSS people expect everyone to tinker with the source code, even most developers who use OSS products don't look at the source code (I've never looked at the Linux kernel code despite using it for 16+ years, just not something I'm interested in). comment:www.metafilter.com,2010:site.91479-3066438 Thu, 29 Apr 2010 17:13:53 -0800 wildcrdj By: wildcrdj http://www.metafilter.com/91479/Nope#3066441 <i>If Flash were at all a reasonable choice on the iphone, developers would essentially be forced to use it</i> So it's better to have no option? Right now you either write an App, in which case you're locked into the iPhone, or you write a web app, which can't be as powerful as Flash. There's no cross platform way to replicate Flash, HTML5 isn't there yet. The closest would be Java but that's even more inconsistently supported. comment:www.metafilter.com,2010:site.91479-3066441 Thu, 29 Apr 2010 17:15:22 -0800 wildcrdj By: No-sword http://www.metafilter.com/91479/Nope#3066452 Wait, wait, wait... Apple make phones now? comment:www.metafilter.com,2010:site.91479-3066452 Thu, 29 Apr 2010 17:21:05 -0800 No-sword By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3066459 I don't see why people are confused by Apple's stance that their appliances (as opposed to their general purpose computers) should be locked down, but that the web that they access should be as open as possible. If you want to develop for their appliances, you've got to go through them, or write for everyone. Remember that they didn't have <em>any</em> way to develop native apps, originally. comment:www.metafilter.com,2010:site.91479-3066459 Thu, 29 Apr 2010 17:29:10 -0800 ChurchHatesTucker By: ZeusHumms http://www.metafilter.com/91479/Nope#3066467 <i>Holy shit. The Reality Distortion Field is in full swing here. </i> Yup, both flavors - pro and anti Apple. comment:www.metafilter.com,2010:site.91479-3066467 Thu, 29 Apr 2010 17:35:13 -0800 ZeusHumms By: JHarris http://www.metafilter.com/91479/Nope#3066477 <i>$99/year to take partial control of your own device, especially on a $400 piece of hardware, is more than a little ridiculous.</i> Someone should tell Microsoft this, concerning the XNA developers club. <i>Rwandan genocide was 100% pure evil. Not letting a particular application into the garden? Shitty, but far from evil, IMO.</i> There is a tremendous difference of degree here, many, many orders of magnitude, but it's still evil. And when you multiply a tiny fragment of evil across many victims, you do end up with measurable quantities. <b>Joel</b>: "Evil works best when it's subtle. For example, what do you think about Hitler?" <b>Crow</b>: "Well I hate him, yeah." <b>Joel</b>: "Okay, now what do you think about the band Styx?" <b>Crow</b>: "Oh I don't know, they had a couple of good songs but-- <i>oh my god Joel, you're right!!</i>" <i>JHarris, so you're saying Microsoft hurts me, even if I don't have a copy of Windows? I believe you're right, because friends are constantly asking me to look at their cheap Windows XP laptops </i>[...] I didn't mean it <i>quite</i> in that sense, but I'll be happy to take credit for it! <i>What's a real gasser about this trope is that Apple initially rejected fart apps and got grief on the Internet for not being open to fart apps. Then they accept fart apps and get grief on the Internet for having fart apps. Apple will clearly get their share of griefers, either way.</i> A. Your pun has not been approved by the joke police. Prepare to have your humor license revoked. B. Come on now. People complaining about the lack of fart software is not the same thing at all. But there is the fact that, by choosing to exert editorial control over the software that can run on their platform at all, it has put Apple in the position of preferring to simulate flatulence over 8-bit computers. <small><small>AND NO YOU MAY NOT MAKE A JOKE ABOUT THAT I MEAN IT</small></small> <i>1. It's a resounding success, for the time being.</i> I put it to you that you are mistaking the reasons for that success, that the App Store is doing well despite Apple's policies instead of due to them. comment:www.metafilter.com,2010:site.91479-3066477 Thu, 29 Apr 2010 17:52:27 -0800 JHarris By: Pyry http://www.metafilter.com/91479/Nope#3066483 Knowing advanced mathematics is a prerequisite (and a strong barrier to entry) for publication in peer-reviewed physics journals, but I don't think anyone is calling physicists fascist elites because of it, and I suspect most people support the idea of peer review even if they cannot themselves participate in it. Programming is the literacy of software. If you're illiterate, you'll find that the exchange of ideas fostered by free speech is largely closed to you, although you'll benefit in many ways indirectly. Perhaps in some sense physics, writing, and programming are elite activities. But even if you aren't able or are unwilling to participate in these elite activities, you can still support transparent and open processes for the elite who do. comment:www.metafilter.com,2010:site.91479-3066483 Thu, 29 Apr 2010 18:03:37 -0800 Pyry By: malusmoriendumest http://www.metafilter.com/91479/Nope#3066510 On one hand, even after reading every comment, I never had a chance in hell of understanding the complex computer-related reasons why everyone's seems so angry about this issue. On the other, I got cool mental images of armies screaming towards each other, one in white Apple-esque armor waving aesthetically ergonomic rifles, and the other in custom-built performance-enhanced exoskeletons covered in crazy symbols. Which is a net win for me. comment:www.metafilter.com,2010:site.91479-3066510 Thu, 29 Apr 2010 18:28:52 -0800 malusmoriendumest By: fallacy of the beard http://www.metafilter.com/91479/Nope#3066567 i'm not really interested in the technical aspects of it all. my impression has been that apple keeps the system closed in large part for quality control. i don't particularly agree with their content control (though i understand some of the reasons for it), but i kinda get the idea that third-party stuff that doesn't meet their standards has the potential to mess up their stuff; and when some fucked-up third-party app fucks over their system, apple gets the call from some angry dude with a fucked-up system, and that angry dude wants apple to fix it or replace the phone, and if apple tells them to call the third-party people, the third-party people are going to be all 'that's not us, angry dude, promise" and then there's the general impression that apple's shit is unstable because it can't handle third-party stuff, and then apple has to consider putting in it's own fixes so somebody's fucked-up app doesn't fuck over their system, putting apple in jeopardy when, say, some 14-year-old kid about to get his face blown off can't get through to 9-1-1 because he can't beat the high score in bejeweled (and don't lie, you know you were totally going to write that shit); not to mention that then every time apple does it's own updates it has to get caught in the middle of the fight when a whole bunch of apps that people paid for all of a sudden don't work, and the vendors are all "don't blame us, apple changed such and such and it broke our app," and then apple's name is shit because they don't play nice with developers and fucking consult every one of them before they make changes to their system because they don't know all the fucked-up nonconventional ways they're writing their shit, and next thing you know you're walking around with a 500 GB drive duct-taped to your iphone to hold the operating system and all its patches. i'd rather not deal with that shit. and as a user, i just want the phone to work when i turn it on. and my iphone has worked every time i've turned it on. it does all the stuff apple told me it would do, and some stuff apple didn't tell me it would do. and but didn't everybody always know it was a closed system and that apple controlled the apps running on it? did they wait for like millions of people to buy the phone and then spring that bit of news on everybody? it's not like people bought ipods and all of a sudden everybody's upset that they can't write their own player software for it. everybody knew the iphone didn't do flash and didn't have plans to, and had some vague idea why; and now everybody is all pissed afresh that apple won't put flash on the iphone? does this maybe go some way to explaining divorce rates, that people can suddenly revise their expectations and expect the other party to comply? do you like accuse your wife of being the gestapo when you all of a sudden want to invite a third party into bed, and she's all "no way, i control my body and what gets installed there," when you always knew that she felt that way, no matter how much you were hoping she would change her mind? if that's what you wanted you should have gone out and bought a flashy whore who would let you do anything you wanted. i kinda suspect that at first developers were like "i'm not getting the iphone because i want full control of my devices" but then the iphone kept getting awesomer and people were flipping their shit over it, much to the chagrin of the stubborn developer, and then it's all like apple is somehow keeping them from that magic app-hungry demographic, although apple is still doing exactly what they said they were going to do. it's like resenting apple for being who they said they were, resenting other people for liking them (and a lot of that going around these days), and being upset that their stuff works so good and people are happy with it, when really, a big reason it works so good and people are happy with it is likely that apple didn't give you free rein to fuck it all up. comment:www.metafilter.com,2010:site.91479-3066567 Thu, 29 Apr 2010 19:45:28 -0800 fallacy of the beard By: Malor http://www.metafilter.com/91479/Nope#3066569 <b>Alsomike</b>: <i>I'm OK with a elite class of programmers (or Apple product designers or doctors or what-have-you), but they should know that if they abuse their privileges, we're ready to drop a guillotine on their necks.</i> You do realize that these so-called 'elites' provide you with absolutely everything you need to replace them completely? If they're trying to use their code as a weapon to make you dependent on their services, they're doing a <i>remarkably</i> bad job of it. You get everything, absolutely everything. You can recreate the system entirely from scratch, if you wish. You're not dependent on them if you don't want to be, and the vast majority of free software has real competition from other free software projects. The Linux kernel team, for instance, has the reputation of being very unfriendly, but you can use any of the BSDs instead. (they actually just had a recent thread on this on Linux Weekly News, and by most reports, the Linux dev team has improved markedly over the last few years, so this may be an obsolete "truism".) And teams like Debian maintain their stable OS releases for very long periods, 5+ years, meaning you don't have to quickly change much of anything, if you don't like the direction a software package is going. Pretty much the entire job description of a free software programmer is to make him or herself non-essential to your computing future. They want to be IMPORTANT, but not ESSENTIAL. And yes, they do tend to scratch their own itches first, but then you get distros like Ubuntu that have a much sharper focus on end-users. They really do a pretty good job, overall. Ubuntu is highly usable, even for non-techies. It still occasionally has weird polish problems in spots, but on the whole it really works well. The nature of this kind of software development is that the early iterations are primarily for the people writing it. Later iterations add things for non-core developers. Very gradually, the universe is expanding, providing new functionality for less and less technical people. The main drive of the entire ecosystem is to NOT make you dependent on any one company or project. I think you've completely, utterly missed the point. If you don't like a particular batch of 'elite programmers', they've given you absolutely everything to either fix it yourself or form a new group to take it in a new direction, if you're not capable of handling it on your own. When free software projects get abusive, like the XFree86 project did, they fork. X.Org has essentially killed off XFree86. They forked and killed the old project because the management was trying to be assholes. If you're unhappy with Apple, well... they certainly don't give you the tools you need to remove them from your life. You are not, in any way, dependent on these people unless you want to be. You seem to have convinced yourself that you're at their mercy, but that's about as far from the truth as anything could be. I'm not aware of any proprietary software companies that give you everything required, except brainpower, to compete with and/or supplant them. comment:www.metafilter.com,2010:site.91479-3066569 Thu, 29 Apr 2010 19:47:32 -0800 Malor By: Malor http://www.metafilter.com/91479/Nope#3066576 <i>did they wait for like millions of people to buy the phone and then spring that bit of news on everybody? </i> They kind of did, actually. The original iPhone was a pure appliance. It could be jailbroken, and there were dev kits starting to be built, so that you could use it as the nice little general-purpose computing device it is. Most folks assumed the lockdown was AT&amp;T's fault. So, when Apple announced a real dev kit, that was pretty exciting. But then the other shoe dropped, that they were retaining near-absolute control, and that you were NOT ALLOWED to use their dev tools unless you paid them for a key, and you couldn't distribute to more than just a few people unless you went through an approval process. Even then, lots of people thought it must be AT&amp;T driving that requirement.... but then we got the new iPods and the IPad. Even without cellular hardware, even on a device that connects only to your own networks, Apple decreed that they retained ownership of the computer forever. And that did, indeed, catch a lot of people by surprise. comment:www.metafilter.com,2010:site.91479-3066576 Thu, 29 Apr 2010 19:56:19 -0800 Malor By: fallacy of the beard http://www.metafilter.com/91479/Nope#3066578 well maybe it's me, but the term 'jailbroken' it would seem to imply a level of functionality that apple did not promise or give expectation for. comment:www.metafilter.com,2010:site.91479-3066578 Thu, 29 Apr 2010 19:58:45 -0800 fallacy of the beard By: koeselitz http://www.metafilter.com/91479/Nope#3066623 <small>AlsoMike: </small><em>&ldquo;Given all that, it's deeply hypocritical for OSS partisans to attack Apple for their lack of openness, when OSS's embrace of openness is so opportunistic.&rdquo;</em> Whoa there, bub. I didn't attack your precious Apple, okay? So don't act like you're better than me just because your computer has a fruit on it. comment:www.metafilter.com,2010:site.91479-3066623 Thu, 29 Apr 2010 20:55:41 -0800 koeselitz By: Burhanistan http://www.metafilter.com/91479/Nope#3066625 *puts banana on Dell laptop, basks in a sultry atmosphere of superiority to koeslitz* comment:www.metafilter.com,2010:site.91479-3066625 Thu, 29 Apr 2010 20:57:32 -0800 Burhanistan By: graventy http://www.metafilter.com/91479/Nope#3066643 <em>Someone should tell Microsoft this, concerning the XNA developers club.</em> That's not really fair, is it? I mean, no one finds the XBL community support anything but embarrassing at best. (Although, to be fair, it has just as many shit awful apps as the App Store does.) comment:www.metafilter.com,2010:site.91479-3066643 Thu, 29 Apr 2010 21:12:01 -0800 graventy By: verb http://www.metafilter.com/91479/Nope#3066676 <blockquote>Programming is the literacy of software.</blockquote> That's a profoundly flawed analogy: programming is the literacy of <em>creating</em> software, perhaps. But pretending that the ability to write one's own software is essential is, at the end of the day, a profoundly egocentric vision carried around by -- coincidentally -- people who write software. Programming is the advanced mathematics of software. If you're building a bridge, you need it and you need it something fierce. But if what you need is <em>a bridge to drive over</em>, and that bridge is <em>there</em>, you don't need to understand the math that went into building the bridge. We can talk about how it's essential to understand the full stack, from the high level abstractions to the underlying frameworks to the low level OS to the hardware to the manufacturing processes to the network protocols to how the routers work to how TCP/IP works and so on, but at the end of the day it's chefs arguing about the best way to grill a steak. There are certainly right and wrong answers to that question -- I'm not suggesting that all visions of how software should work, be distributed, and be licensed are equally good -- but at the end of the day the people who want dinner want dinner. And if the steak cooked the "right" way tastes like shit, and the steak cooked the "wrong" way is delicious, there is no question which cook people are going to return to. I write, troubleshoot, deploy, and train people to do the same with open source software. Every single day. I came from the closed source world, working with the MS stack. Before that I was a Mac guy. Before that, I used an 800XL. I speak and teach business owners on how they can leverage open source and be good citizens of the ecosystem. But at the end of the day, fundamentalist wankery inside the 'open' community (OSS, open platforms advocates, whatever) is the biggest <em>advantage</em> that closed platforms have. I've talked to valued colleagues who compared "not being able to write your own software" to being obese. There is only one way to convince people they should use open systems: <em>make the open systems do what those people need to do better than closed systems, and let the people who will be using the tools define what 'better' means.</em> That is difficult. Very difficult! Open systems are by definition more chaotic, more difficult to control, and more difficult to direct towards a clear vision. But to people who want a tool and want it to work, being told that they now possess a <em>tool building tool,</em> and that its clumsiness as a first-order tool should be excused because they can do anything they want with it, including bake their own tool or use someone else's half-finished tool, or wait for someone else to make an even better tool... "open-ness" is not a virtue, it's a warning. I want open systems to <em>be</em> better than closed ones. For the time being, though, many are only "better" for homebrew developers and ideologues. comment:www.metafilter.com,2010:site.91479-3066676 Thu, 29 Apr 2010 21:46:21 -0800 verb By: krinklyfig http://www.metafilter.com/91479/Nope#3066681 <em>do you like accuse your wife of being the gestapo when you all of a sudden want to invite a third party into bed, and she's all "no way, i control my body and what gets installed there," when you always knew that she felt that way, no matter how much you were hoping she would change her mind? if that's what you wanted you should have gone out and bought a flashy whore who would let you do anything you wanted.</em> Well, truth be told, I ... Wait a minute. Are we still talking about Apple? comment:www.metafilter.com,2010:site.91479-3066681 Thu, 29 Apr 2010 21:51:14 -0800 krinklyfig By: Sukiari http://www.metafilter.com/91479/Nope#3066696 <i>Lee Brimelow, the Adobe Evangelist who told Apple to screw itself over the SDK language change, has been quiet so far. Wonder how long that'll last or what other Adobe developers or evangelists will say this time.</i> Google Sidewiki to the rescue! Disabling comments on a blog is cowardly, but thankfully there is a platform-independant way to respond to news articles and rants which do not allow comments. comment:www.metafilter.com,2010:site.91479-3066696 Thu, 29 Apr 2010 22:05:53 -0800 Sukiari By: Artw http://www.metafilter.com/91479/Nope#3066712 Update on the HTML5 video tag codec battle: Microsoft announces that the IE9 video tag will be <a href="http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx"> H.264 only</a>. comment:www.metafilter.com,2010:site.91479-3066712 Thu, 29 Apr 2010 22:17:50 -0800 Artw By: fallacy of the beard http://www.metafilter.com/91479/Nope#3066732 <i>I want open systems to be better than closed ones. For the time being, though, many are only "better" for homebrew developers and ideologues.</i> and i imagine that if apple had not gotten into the music player and phone business, the same developers wouldn't have this whole app sandbox to play in, at least this early; they created a common and reliable system that allowed for rapid, wide adoption of the technology. i guess in a way those critical of apple for their closed, proprietary ways should be grateful to apple for the privilege of having something so exciting and promising to hate them for. otherwise, they might still be whining about big bad microsoft. comment:www.metafilter.com,2010:site.91479-3066732 Thu, 29 Apr 2010 22:40:28 -0800 fallacy of the beard By: delmoi http://www.metafilter.com/91479/Nope#3066790 <blockquote><i>"Speaking about Mr. Jobs's assertion that Adobe is the No. 1 cause of Mac crashes, Mr. Narayan says if Adobe crashes Apple, that actually has something 'to do with the Apple operating system.'" Above is why both companies -- or at least their spokesleaders -- are fuckheads. There's a REAL WORLD that EXISTS. In it, apparently, Macs crash. Why?</i></blockquote> An OS shouldn't crash, period. In fact, I don't think the figures reflect entire OS crash numbers, as opposed to application crashes. Apps crash every once in a while, that's just how it is. I can't remember the last time windows (Vista 64) crashed (meaning blue screened) on me. I think it's only happened only twice since I've built this machine. <blockquote><i>Yeah, don't remind me. All our software that isn't Flash, is written in Java. It's all browser based and runs on servers with a Solaris version from 1994. I have tried to plant the rumor with Management that Oracle is planning to discontinue Java, now that it's bought Sun, but my rumor campaign doesn't seem to be taking hold. A couple of hotshot kids with fresh CompSci degrees could rewrite everything we run in a month or two in some modern language, hell it would be more stable even in PHP, ferchrissakes.</i></blockquote> Bad programmers will produce bad code no matter what language it's written in. Good programmers will produce good code regardless of language, but probably won't waste their time with COBOL or Visual Basic, or whatever. <blockquote><i>i'd rather not deal with that shit. and as a user, i just want the phone to work when i turn it on. and my iphone has worked every time i've turned it on. it does all the stuff apple told me it would do, and some stuff apple didn't tell me it would do.</i></blockquote> So has my android phone! And my PC! (And all my previous PCs, for the most part) comment:www.metafilter.com,2010:site.91479-3066790 Fri, 30 Apr 2010 00:09:16 -0800 delmoi By: omegar http://www.metafilter.com/91479/Nope#3066910 <em>It's quite funny, really. If I were to buy a Mac, it would immediately be filled with Adobe software. I suspect I am not alone in that. While Apple likes to market itself as the computer brand for creative types, well, no, actually, it's the Adobe software that makes it so. If Adobe were to just take their ball and go home, Apple would be royally fucked.</em> This, 1000000 times this. comment:www.metafilter.com,2010:site.91479-3066910 Fri, 30 Apr 2010 04:26:50 -0800 omegar By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3066942 <em>This, 1000000 times this.</em> Then it makes perfect sense for Apple to do whatever it takes to ensure Adobe doesn't become a major provider of Apps. comment:www.metafilter.com,2010:site.91479-3066942 Fri, 30 Apr 2010 05:04:42 -0800 Brandon Blatcher By: Hiker http://www.metafilter.com/91479/Nope#3066966 <em> It's quite funny, really. If I were to buy a Mac, it would immediately be filled with Adobe software. I suspect I am not alone in that. While Apple likes to market itself as the computer brand for creative types, well, no, actually, it's the Adobe software that makes it so. If Adobe were to just take their ball and go home, Apple would be royally fucked.</em> This is a chicken/egg argument though, as Adobe's success largely rides on Mac users who are firmly entrenched in their love for their computers. If Adobe took its ball and went home and made users choose between Photoshop and their MacBook, both companies would surely go under. You don't always love or even like your family, but walking away generally leaves everyone miserable. comment:www.metafilter.com,2010:site.91479-3066966 Fri, 30 Apr 2010 05:28:46 -0800 Hiker By: bonaldi http://www.metafilter.com/91479/Nope#3066991 <i> If Adobe were to just take their ball and go home, Apple would be royally fucked.</i> Apple has money to burn. If Adobe were to take their ball and go home, Apple could buy them, burst their ball, and then knock down their home to boot (bye, CS for Windows) comment:www.metafilter.com,2010:site.91479-3066991 Fri, 30 Apr 2010 06:02:06 -0800 bonaldi By: juiceCake http://www.metafilter.com/91479/Nope#3066995 <em>Also, he's dead right about Adobe taking a FREAKING DECADE to update the CS code from Carbon to Cocoa. Fuck 'em.</em> Isn't iTunes, Logic, and Final Cut still Carbon? Hasn't Final Cut been around for a FREAKING DECADE? So Fuck Apple too? comment:www.metafilter.com,2010:site.91479-3066995 Fri, 30 Apr 2010 06:04:55 -0800 juiceCake By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3067057 <em>So Fuck Apple too?</em> Yes, Apple should totally get into a public feud with itself. comment:www.metafilter.com,2010:site.91479-3067057 Fri, 30 Apr 2010 07:06:56 -0800 Brandon Blatcher By: darkripper http://www.metafilter.com/91479/Nope#3067088 I am not a programmer, but wouldn't be considerably better and more future-proof for Adobe to create a tool that converts Flash-based media to HTML5? The switch is bound eventually to happen, and Adobe could offer a software for making that kind of content and giving to flash developers a way to easily transition. comment:www.metafilter.com,2010:site.91479-3067088 Fri, 30 Apr 2010 07:35:29 -0800 darkripper By: Burhanistan http://www.metafilter.com/91479/Nope#3067089 <em>Apple has money to burn. If Adobe were to take their ball and go home, Apple could buy them, burst their ball, and then knock down their home to boot (bye, CS for Windows)</em> Pardon my ignorance, but would there be anti-trust issues in that scenario? comment:www.metafilter.com,2010:site.91479-3067089 Fri, 30 Apr 2010 07:36:22 -0800 Burhanistan By: cortex http://www.metafilter.com/91479/Nope#3067091 Well it's not like they trust each other at this point anyway. <small>Tip your waiter!</small> comment:www.metafilter.com,2010:site.91479-3067091 Fri, 30 Apr 2010 07:39:05 -0800 cortex By: Malor http://www.metafilter.com/91479/Nope#3067096 <i>Then it makes perfect sense for Apple to do whatever it takes to ensure Adobe doesn't become a major provider of Apps</i> Perfect sense <i>for Apple</i>, but only in a short-term sense, because they're deliberately making your life worse, making their platform less useful over time, and ultimately less attractive to purchase. You lose out completely, both now and later. They lose out only later. Healthy technology companies realize that they can't serve every need, and <i>encourage</i> companies to serve their customer base, not try to shut them out to keep all the money themselves. That's short-term, stupid thinking. Let me rephrase your argument for you: "Gee, Adobe is the biggest software seller on our computer, and a huge number of our customers depend on their products. Obviously, we need to make sure they can't get onto our new platform." comment:www.metafilter.com,2010:site.91479-3067096 Fri, 30 Apr 2010 07:43:26 -0800 Malor By: grumblebee http://www.metafilter.com/91479/Nope#3067111 <em>I am not a programmer, but wouldn't be considerably better and more future-proof for Adobe to create a tool that converts Flash-based media to HTML5? The switch is bound eventually to happen, and Adobe could offer a software for making that kind of content and giving to flash developers a way to easily transition.</em> My guess is that Adobe is monitoring the progress of HTML5 really closely and will probably implement something like this if it makes good business sense for them to do so. But note that they can't just make an Flash-to-HTML5 converter, because Flash has capabilities that HTML5 doesn't (microphone support, webcam support, etc). So there would have to be a complicated system that stopped you from using certain features if your target was HTML5. That's achievable, so I'm not saying it's a huge hurdle. I'm just pointing out that the general story people are telling is that HTML5 and Flash have the same capabilities. That's not true. They share many capabilities, but there are a bunch of things that only Flash can (currently) do. Can HTML 5 read in binary data and give you byte-by-byte access? This is a big area of growth for Flash. I hope you can do it with HTML5, too. comment:www.metafilter.com,2010:site.91479-3067111 Fri, 30 Apr 2010 08:00:08 -0800 grumblebee By: bonehead http://www.metafilter.com/91479/Nope#3067152 <em>Then it makes perfect sense for Apple to do whatever it takes to ensure Adobe doesn't become a major provider of Apps</em> Only if you're thinking about the next quarter results. Are the users of Adobe products on Macs loyal to Macs or Adobe? If forced to choose between CS on Windows or some brand new thing on MacOS from Apple, which way do you think the majority of graphic artists and designers would jump? The OS is almost a commodity; people mostly buy computers for the apps, imo. comment:www.metafilter.com,2010:site.91479-3067152 Fri, 30 Apr 2010 08:27:38 -0800 bonehead By: fallacy of the beard http://www.metafilter.com/91479/Nope#3067174 <i>Then it makes perfect sense for Apple to do whatever it takes to ensure Adobe doesn't become a major provider of Apps Perfect sense for Apple, but only in a short-term sense, because they're deliberately making your life worse, making their platform less useful over time, and ultimately less attractive to purchase. You lose out completely, both now and later. They lose out only later. </i> but then i kind of get that apple doesn't want to get into a position where adobe is dictating to and pressuring them on what to do with their system. look at how indignant adobe is now that apple won't carry flash; apple had no obligation to, they didn't promise to, and they have reasons for not doing it; they're making it sound like apple has somehow violated their rights, as opposed to simply deciding for itself what to do with its own products. why should apple adjust its system and philosophy to accommodate it, particularly when this is kind of a preview of demands adobe would make on them down the line--not to mention that adobe would continue to threaten to take their complaints to developers in order to pressure apple? apple seems kind of smart by not putting themselves in a position where, for instance, later on they could not drop flash even if they wanted to because it was a consumer expectation, giving adobe more power over its decisions. as bad as the criticism is now, i could easily imagine a scenario in which adobe adds some functionality on other platforms that apple doesn't support, and people jump to faulting apple for not supporting it. i'm not so familiar, and so maybe i'm wrong on this, but hasn't it been the case that flash--whether it is the fault of the platform or its developers--has caused so many problems with browsers and OS's that those who develop them--and not adobe--have had to put in the time and expense to correct for it? comment:www.metafilter.com,2010:site.91479-3067174 Fri, 30 Apr 2010 08:43:38 -0800 fallacy of the beard By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3067196 <em>Perfect sense for Apple, but only in a short-term sense, because they're deliberately making your life worse, making their platform less useful over time, and ultimately less attractive to purchase.</em> Me personally, I'm not going to be missing any Flash games, and I'm going to guess that not many other people are either. I will however continue to marvel at the ability to have so much music, photos, internet and a few useful apps in my back pocket. If that's making my life worse, well ok. Everything else you've said is speculation and guess, which may or may not happen over time. But currently the App store can be profitable for developers, so I doubt we'll see much decline in it for the foreseeable future. I'm going to guess that several platforms will appear, with Apple holding a sizable part of the total market share. I don't think it's an either or thing, but rather several platforms co-existing together. <em>Let me rephrase your argument for you: "Gee, Adobe is the biggest software seller on our computer, and a huge number of our customers depend on their products. Obviously, we need to make sure they can't get onto our new platform."</em> There's nothing preventing Adobe from making Apps. I'm betting they won't, they have too much invested in their desktop applications to actually port them to mobile platforms and have them be useful. <em>Are the users of Adobe products on Macs loyal to Macs or Adobe?</em> There aren't Adobe Apps on the iPhone OS and if I had to guess, I'm betting people are going to be more loyal to the <em>device</em> that holds all of the music, photos etc, rather than Adobe the company. Creatives are a small set of the total market (and I say that as someone who uses CS pretty much every day day), so it makes sense for Apple to concentrate more on the consumer market. comment:www.metafilter.com,2010:site.91479-3067196 Fri, 30 Apr 2010 08:56:17 -0800 Brandon Blatcher By: sotonohito http://www.metafilter.com/91479/Nope#3067201 MeFi's own <a href="http://www.antipope.org/charlie/blog-static/2010/04/why-steve-jobs-hates-flash.html">Charles Stross has an interesting take on both this and HP's purchase of Palm.</a> Not quite sure I agree with him completely, I think the five year timeframe for desktop computing collapsing into semi-identical low profit margin stuff is overly optimistic just to begin with, but overall I think he's got a good take on Apple at the very least. comment:www.metafilter.com,2010:site.91479-3067201 Fri, 30 Apr 2010 09:00:24 -0800 sotonohito By: Hiker http://www.metafilter.com/91479/Nope#3067279 <em>Are the users of Adobe products on Macs loyal to Macs or Adobe? If forced to choose between CS on Windows or some brand new thing on MacOS from Apple, which way do you think the majority of graphic artists and designers would jump? The OS is almost a commodity; people mostly buy computers for the apps, imo.</em> If that was true, designers would be using CS on Windows because the machines are cheaper and the app is largely the same. That added cost of performing the same task on, say, an iMac, is largely based on the value of the experience of the operating system, its integration with the software and the machine itself. That's not to say that Apple can live well without Adobe, it's just that if Adobe loses a non-significant number of users to the Mac experience (and whatever alternatives emerge), they're a lot more likely to take it in the chin relative to the size of their revenue stream. comment:www.metafilter.com,2010:site.91479-3067279 Fri, 30 Apr 2010 09:23:37 -0800 Hiker By: Artw http://www.metafilter.com/91479/Nope#3067332 <i>Not quite sure I agree with him completely, I think the five year timeframe for desktop computing collapsing into semi-identical low profit margin stuff is overly optimistic just to begin with, but overall I think he's got a good take on Apple at the very least.</i> Yeah, thin client apocalypse speak has been around for a while, but I think he has a fair handle on them. comment:www.metafilter.com,2010:site.91479-3067332 Fri, 30 Apr 2010 09:40:34 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3067342 <a href="http://blogs.fsfe.org/hugo/2010/04/open-letter-to-steve-jobs/">A patent pool is being assembled to go after Theora and other "open source" codecs now. </a> comment:www.metafilter.com,2010:site.91479-3067342 Fri, 30 Apr 2010 09:44:18 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3067349 <a href="http://www.pcpro.co.uk/blogs/2010/04/30/six-reasons-why-steve-jobs-is-wrong-on-flash/">"Steve Jobs just hates Adobe, personally. That's all there is to it."</a> comment:www.metafilter.com,2010:site.91479-3067349 Fri, 30 Apr 2010 09:47:37 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3067381 I don't think that "former Apple employee" is quite correct. I mean, Jobs may or may not "just hate" Adobe, but the fact remains that there are very real hardware reasons for Apple to want to move to a platform that simply <em>won't run</em> Flash in its current form. Of course, it seems like Adobe would want to keep up with the platform and make Flash work. But I get the feeling Jobs was trying to urge them to do so and failed; that's the only reading of the whole period in which he kept dropping hints that they were "lazy." He would not have said that, I imagine, unless he hadn't gotten what he wanted from them, but still hoped to. Now he clearly doesn't hope to - he's jettisoning them. But it seems like Flash is still perfectly viable on any platform that doesn't want to have the very specific hardware (I guess) that the iPhone and iPad have, and that Apple wants to take advantage of moving forward. I guess Jobs can throw his market weight around as much as he wants if he feels like it, and it looks like he has some reasons for doing so. But one wonders why exactly Adobe and Apple don't have a better relationship. I guess there must be a lot behind the scenes that we don't know about. comment:www.metafilter.com,2010:site.91479-3067381 Fri, 30 Apr 2010 10:03:31 -0800 koeselitz By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3067393 <em>"Steve Jobs just hates Adobe, personally. That's all there is to it."</em> Well, their installers have been been terrible lately. comment:www.metafilter.com,2010:site.91479-3067393 Fri, 30 Apr 2010 10:06:56 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3067400 <a href="http://www.engadget.com/2010/04/30/microsoft-weighs-in-the-future-of-the-web-is-html5/">Microsoft weighs in: 'the future of the web is HTML5'</a> - which is pretty much what they've been saying since MIX, of course. And they're all hardware-accelerated SVG centric with no CANVAS support that anyone has heard of. (Plus, you know, XP will never die, and 9 won't run on XP, so we'll be supporting 8 forever) comment:www.metafilter.com,2010:site.91479-3067400 Fri, 30 Apr 2010 10:08:38 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3067403 Pff. If Flash wasn't viable on iPhone they wouldn't have tweaked the developer license to kill it. comment:www.metafilter.com,2010:site.91479-3067403 Fri, 30 Apr 2010 10:09:58 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3067489 <small>Artw: </small><em>&ldquo;Pff. If Flash wasn't viable on iPhone they wouldn't have tweaked the developer license to kill it.&rdquo;</em> Well, you obviously know more about flash than I do, but - Yes, Flash is viable on the iPhone. And it's almost certainly viable on the iPad. But from what I've read, it seems as though Flash is only viable on the iPad because <a href="http://www.technomicon.com/iPad_Saga_-_Week_11_p.html">the A4 processor at its heart is <em>emulating</em> an ARM processor architecture</a>. Apple's dropping of Flash support is part of an apparent larger effort to move all app development toward Objective C - I don't think it's a simple vendetta between Jobs and Adobe - and it seems reasonable to suspect that Apple is gearing up, with the release of the 4G iPhone and iPhone OS 4.0, to drop the ARM emulation altogether. So - yeah, it works fine now. I think Jobs <em>knows</em> that it <em>won't</em> work fine with the next firmware update. I think he's utterly unwilling to call Adobe and say "hey guys, here are our new processor specs and the things you'll have to work with for the A4! Update Flash for us, okay?" So I think all this bluster from him is just that, bluster, a bunch of stuff meant to satisfy the common workaday users and developers who are up in arms about Flash. And he'll keep trying to market this change as hard as he can so that Apple devices can still seem ridiculously fast compared to others in the future; only he has to lie if he wants to keep their processor architecture (which is unique in that they're very much alone as a company that develops them in-house) a secret and manage competition from other manufacturers. But yeah - it's complete bullshit that Flash doesn't work at all on Apple machines. Hell, I use a Linux machine most of the time, and it works fine generally, despite the fact that Adobe doesn't give much of a shit at all about the Linux releases of Flash. I also think that Steve Jobs is too good at marketing a quality product to dis Adobe because of a personal grudge, and I think the processor inside the iPad and iPhone 4G is the wild card in this equation. comment:www.metafilter.com,2010:site.91479-3067489 Fri, 30 Apr 2010 10:55:08 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3067503 <a href="http://techcrunch.com/2010/04/30/joe-hewitt-web-development/">The State Of Web Development Ripped Apart In 25 Tweets By One Man</a> comment:www.metafilter.com,2010:site.91479-3067503 Fri, 30 Apr 2010 11:00:46 -0800 Artw By: sotonohito http://www.metafilter.com/91479/Nope#3067509 <b>Artw </b> wrote <i>Yeah, thin client apocalypse speak has been around for a while,</i> Futurists, pretty much definitionally I think, tend to be optimists. People have been talking about slate computing for a long time too, and it's just barely beginning to become a reality. I'm sure that the thin client apocalypse will come, at least to some areas, eventually. Just not in the overly optimistic timeframes the futurists think it will. There's a lot of infrastructure that's going to have to be built before the wifi everywhere thin client model can even think of displacing desktop computing. There's also a lot of human level thinking that's going to have to change before it becomes accepted, and that I think will take longer than the technology. Plus the cost of buying new hardware when old hardware works just fine, etc. I'm re-reading <i>The Transparent Society</i> b David Brin, and it strikes me both how prescient he was, and how wrongly optimistic he was. He wrote it 12 years ago, and many of his predictions are coming to pass, just a lot later than he thought they would. Who can say if Stross' predictions will be as accurate, but I'll bet his timeframe is way off. Five years isn't enough time for desktop computing to even begin to wither. Ten maybe. I'm not even sure that being one of the early entrants to the field is a good business move, get there too soon and your hardware looks clunky, it doesn't work well, and eventually when you do get it right people remember you for the failures and go with your new competition, a competition that's been learning from your mistakes.... Of course trying to get in late isn't great either. comment:www.metafilter.com,2010:site.91479-3067509 Fri, 30 Apr 2010 11:05:02 -0800 sotonohito By: delmoi http://www.metafilter.com/91479/Nope#3067513 <i>I don't think that "former Apple employee" is quite correct. I mean, Jobs may or may not "just hate" Adobe, but the fact remains that there are very real hardware reasons for Apple to want to move to a platform that simply won't run Flash in its current form.</i> I dunno, in the past Job's personal pique have had long running effects on his company's choices. The <i>loooong</i> refusal to switch to Intel chips was as a result of them not giving him a deal back in the Apple II days. comment:www.metafilter.com,2010:site.91479-3067513 Fri, 30 Apr 2010 11:08:19 -0800 delmoi By: Artw http://www.metafilter.com/91479/Nope#3067526 <a href="http://www.reddit.com/r/programming/comments/by5uo/joe_hewitt_invented_canvas_in_2001/">Joe Hewitt invented &lt;canvas&gt; in 2001</a> comment:www.metafilter.com,2010:site.91479-3067526 Fri, 30 Apr 2010 11:12:23 -0800 Artw By: delmoi http://www.metafilter.com/91479/Nope#3067529 <i>The State Of Web Development Ripped Apart In 25 Tweets By One Man</i> That guy needs to quit his bitching? Who cares about "innovation" really? it doesn't really matter for most users, and having open standards is more important for the world then having snazzy websites that don't work unless you buy a machine from a particular vendor (like microsoft) comment:www.metafilter.com,2010:site.91479-3067529 Fri, 30 Apr 2010 11:13:13 -0800 delmoi By: Artw http://www.metafilter.com/91479/Nope#3067533 Man, the the Hewittstorm appears to be reaching mini-teacup levels. <a href="http://www.0xdeadbeef.com/weblog/2010/04/innovation-in-browsers/">innovation in browsers</a> comment:www.metafilter.com,2010:site.91479-3067533 Fri, 30 Apr 2010 11:17:58 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3067539 For those wondering who he is: <a href="http://en.wikipedia.org/wiki/Joe_Hewitt_%28programmer%29">Wiki</a>, <a href="http://twitter.com/joehewitt">Twitter</a> comment:www.metafilter.com,2010:site.91479-3067539 Fri, 30 Apr 2010 11:21:15 -0800 Artw By: mccarty.tim http://www.metafilter.com/91479/Nope#3067543 Are there any great HTML5 games? comment:www.metafilter.com,2010:site.91479-3067543 Fri, 30 Apr 2010 11:23:32 -0800 mccarty.tim By: Artw http://www.metafilter.com/91479/Nope#3067564 Pretty much all just tech demos and that video of the WebGL Quake. There's this <a href="http://www.kesiev.com/akihabara/">gallery of NES style games</a> though. comment:www.metafilter.com,2010:site.91479-3067564 Fri, 30 Apr 2010 11:33:41 -0800 Artw By: grumblebee http://www.metafilter.com/91479/Nope#3067581 <em> Pff. If Flash wasn't viable on iPhone they wouldn't have tweaked the developer license to kill it.</em> <em>Yes, Flash is viable on the iPhone. </em> Let's try to keep clear what we're talking about. Apple DIDN'T tweak their license to keep Flash off the iPhone. They didn't need to. The iPhone can't run Flash apps, because to run them, it would need to have a Flash Player (interpreter) running on it, and it doesn't. Apple doesn't need to do any tweaking to keep Flash apps off the iPhone. All it needs to do is to disallow the Flash Player. And it has done that since day one. Similarly, you can't play Real Media files on the iPhone, because there's no Real Player on it. There are Flash apps (swf files) and they are distinct entities from the Flash authoring tool, which is called Flash CSx (x being a version number). So if you want to make sense when you discuss Flash on the iPhone, you have to be really clear whether you're talking about Flash apps or Objectic-C apps made with the Flash authoring tool. (Is a JPEG a Photoshop file because you made it in Photoshop? Or when you say Photoshop file, do you mean, specifically, a PSD?) Flash CS5 allows you to program an app with its native language, Actionscript 3.0. The SOURCE file is programmed using AS 3.0. The final file, the one that you output, can be one of several different formats. 1) The SWF. Standard Flash apps that run on the Web are SWF files. SWF files are similar to Java files. They contain byte code that is interpreted by the Flash Player, a browser plugin. So when you say that Apple doesn't allow Flash on the iPhone, you COULD mean that Safari, on the iPhone, doesn't have a Flash Player plugin (and Apple won't let you add one), and so there's nothing in that browser that understands how to interpret SWFs. This is true, and it's why you can't play browser-based Flash games on your iPhone. 2) The Flash authoring tool can also wrap SWFs in a projector file (the most up-to-date sort is called an AIR app) that allows you to play them back on desktops, outside of the browser. This basically packages the SWF and the Flash Player as as single file. So it's sort of as if Microsoft had a version of Word that only displayed one document. The iPhone (iPad, etc.) also doesn't support this. So there's no way to make a stand-alone SWF run outsife of its browser. As with item #1, above, this is NOT what the license tweaks are about. Since iPhones have never been able to run SWFs, there's no need to for Apple to mention it in their license. It's not against their rules to run a SWF. It's impossible. There's no projector for it. Since Flash Players (a.k.a. projectors) are interpreters, which interpret byte code that has been semi-compiled from Actionscript, you can't make your own player and submit it to the app store. It won't be approved, because Apple doesn't allow interpreters to be sold as apps. (They have allowed a few exceptions in, such as the Commodore 64 app, but the rule against interpreters has been part of their license for a long time. It didn't require a tweak.) 3) Starting with Flash CS5 (remember, that's the name of the authoring tool, not the app), you can also output compiled Objective-C code. Though apps output as such can be made in Flash CS5, they are not Flash apps -- unless you are going to call anything made in CS5 a Flash app. (You can export JPEGS from Flash CS5, too. I doubt anyone would call one of them a Flash app.) Flash apps are SWF files -- either ones wrapped in a projector or browser ones. Calling an Objective-C file (a native iPhone app) made with Flash CS5 a Flash app is like calling a text file a Notepad file, because you happened to type it in Notepad. The hitch is that, in order to translate from Actionscript to Objective-C, Flash CS5 relies on a bunch of custom code libraries. Apple has tweaked its licenses to disallow those. You can now only use the libraries that come with Xcode, which is Apple's own Objective-C authoring app. Though this tweak may well have been aimed at Adobe, it doesn't mention Flash apps specifically. Rather, it makes it difficult for anyone to author iPhone apps unless they do so in Xcode. What you can't now do is write the code in some other editor -- one that uses a language you're more familiar with than Objective-C, and let that editor port the code over for you. You must write it in Objective-C in Xcode. This distinction is important, because depending on what you mean by a Flash app, you're bringing up a different set of issues. Issue one is that, for many people, SWFs are part of the web experience. Does it make sense for Apple to forgo providing that experience in iPhone's Safari browser? Issue two is whether or not app developers should be forced to do all their development in xcode in Objective-C. Apple's push towards this -- whether you agree with it or not -- is unusual. There are dozens of applications I can use to make an mp3; there are dozens I can use to make a JPEG. There are even dozens I can use to make a SWF (Adobe does not force you to use Flash CSx to author your Flash files.) But now you MUST use Xcode to make iPhone apps. This is a separate issue from the $100 developer feel. Back when it looked like you'd be able to author iPhone apps in Flash, you STILL were going to have to pay the fee. No one was trying to rob Apple of that. Many developers, even ones who hate Adobe and Flash, are pissed off about the license tweak, because, traditionally, developers have been allowed to develop software using any tools that they want. comment:www.metafilter.com,2010:site.91479-3067581 Fri, 30 Apr 2010 11:43:11 -0800 grumblebee By: juiceCake http://www.metafilter.com/91479/Nope#3067583 <em>Yes, Apple should totally get into a public feud with itself.</em> Yes. Perhaps they'll see how fucking absurd and insulting it is to belittle another company for doing exactly what they've done. comment:www.metafilter.com,2010:site.91479-3067583 Fri, 30 Apr 2010 11:44:02 -0800 juiceCake By: burnmp3s http://www.metafilter.com/91479/Nope#3067586 <i>Who cares about "innovation" really? it doesn't really matter for most users, and having open standards is more important for the world then having snazzy websites that don't work unless you buy a machine from a particular vendor (like microsoft)</i> Hewitt's point is that if innovation stops with an open standard, someone else is going to do it outside of the standard and that's what the users are going to move to. So instead of Microsoft putting new non-standard features into IE, we get Macromedia putting new features into their plugins and Apple putting new features into iPhone apps. And instead of the incremental process where IE or Netscape would introduce a new tag and the other browser would eventually catch up, you have to use a buggy third party plugin or buy a completely different hardware device. Even if open standards exist, what gets shipped decides what becomes the standard, not a committee. It's always been like that, the IMG tag exists because someone <a href="http://www.metafilter.com/86346/Why-do-we-have-an-IMG-element">shipped code</a> that supported it, not because everyone decided it was a good idea. comment:www.metafilter.com,2010:site.91479-3067586 Fri, 30 Apr 2010 11:45:22 -0800 burnmp3s By: Artw http://www.metafilter.com/91479/Nope#3067589 <i>Let's try to keep clear what we're talking about. Apple DIDN'T tweak their license to keep Flash off the iPhone...</i> Long story short: The anti-Flash Player stance would look a bit silly if Flash-derived apps started cropping up, so they banned them at the very last moment they could to prevent that form happening. The technology argument is bullshit. It's business all the way. Business and, apparently, bizarre mustache twirling revenge. comment:www.metafilter.com,2010:site.91479-3067589 Fri, 30 Apr 2010 11:47:23 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3067600 <i>It's always been like that, the IMG tag exists because someone shipped code that supported it, not because everyone decided it was a good idea.</i> Indeed – look at XMLHTTPRequest, the foundation of AJAX. People tend to forget that it started as some random un-standardsy feature that Microsoft threw into IE5. A lot of what we take for granted today is based on this kind of throw-it-at-the-wall-and-see-what-sticks-and-if0it-sticks-make-it-a-standard approach. At the same time, I find the argument a little ooky because the times he's talking about where times when being a web developer meant wading through a hell of a lot of cross-browser development issues and all kinds of hacks and bullshit, and an emphasis on standards means that though that hasn't gone away we're at least keeping a lid on it now. comment:www.metafilter.com,2010:site.91479-3067600 Fri, 30 Apr 2010 11:54:22 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3067631 <i>It's always been like that, the IMG tag exists because someone shipped code that supported it, not because everyone decided it was a good idea.</i> And yet here we are, in the blue, stripped of our beloved IMG tag... comment:www.metafilter.com,2010:site.91479-3067631 Fri, 30 Apr 2010 12:17:13 -0800 mazola By: bonehead http://www.metafilter.com/91479/Nope#3067647 <a href="http://www.tbray.org/ongoing/When/201x/2010/04/29/Flash-History">"Flash filled a real need; for a lightweight portable graphics programming environment, and for a ubiquitous reliable video codec."</a> --- Tim Bray. Remeber Real? Java? these are what Flash saved us from. And continues to until HTML5 arrives (in 2020?). There are years yet left in Flash's run, though, arguably, this is its peak. comment:www.metafilter.com,2010:site.91479-3067647 Fri, 30 Apr 2010 12:31:10 -0800 bonehead By: koeselitz http://www.metafilter.com/91479/Nope#3067653 <small>Artw: </small><em>&ldquo;The technology argument is bullshit. It's business all the way. Business and, apparently, bizarre mustache twirling revenge.&rdquo;</em> Yeah, actually, I think you're right. comment:www.metafilter.com,2010:site.91479-3067653 Fri, 30 Apr 2010 12:38:49 -0800 koeselitz By: weston http://www.metafilter.com/91479/Nope#3067686 <i>The State Of Web Development Ripped Apart In 25 Tweets By One Man</i> WTF? It's the anti-trust trial's fault or the W3's fault that Microsoft stopped working on IE entirely for half a decade before deciding to try to catch up to CSS 2.1 and make even its own custom APIs actually work right? Hewitt's right about the relative merits of Obj C / Cocoa as a development platform vs the web for general purpose applications. But then again, if he thinks this is largely a function of standards bodies vs vendor innovation, I think he hasn't thought about this very closely. The technologies at the core of Apple's mobile stuff are a general purpose platform going on 25 years of development. The core of the World Wide Web is hypertext document focused and it won't turn 20 until this winter, and it wasn't until about six years ago that the idea that html/http would go the way of gopher and be replaced by something like XAML and/or XUL or Flash or Silverlight really lost enough ground that big players started thinking about sticking with the web platform we have and transforming it incrementally. <b>Even Hewitt's 2001 Canvas "invention" was XUL... not an addition to HTML</b>. <em>Maybe</em> standards bodies contributed to the document-centric inertia, but I'm pretty sure there was more than enough of that to go around. comment:www.metafilter.com,2010:site.91479-3067686 Fri, 30 Apr 2010 13:05:28 -0800 weston By: Gary http://www.metafilter.com/91479/Nope#3067692 <i>Remeber Real? Java? these are what Flash saved us from.</i> Don't forget QuickTime. It took a long time for that to run on my PC without taking up most of the processor. There was also that year or so when they made it really hard to install QuickTime without also installing iTunes. comment:www.metafilter.com,2010:site.91479-3067692 Fri, 30 Apr 2010 13:09:39 -0800 Gary By: bonehead http://www.metafilter.com/91479/Nope#3067706 <em>Don't forget QuickTime.</em> *shivers* I almost had! You bastard! comment:www.metafilter.com,2010:site.91479-3067706 Fri, 30 Apr 2010 13:15:10 -0800 bonehead By: koeselitz http://www.metafilter.com/91479/Nope#3067728 "<a href="http://www.antipope.org/charlie/blog-static/2010/04/why-steve-jobs-hates-flash.html">The real reason Steve Jobs hates Flash</a>" comment:www.metafilter.com,2010:site.91479-3067728 Fri, 30 Apr 2010 13:23:08 -0800 koeselitz By: Pyry http://www.metafilter.com/91479/Nope#3067816 <em>That's a profoundly flawed analogy: programming is the literacy of creating software, perhaps. But pretending that the ability to write one's own software is essential is, at the end of the day, a profoundly egocentric vision carried around by -- coincidentally -- people who write software.</em> It's essential for <em>participating in open source</em>. AlsoMike is right to some extent-- open source is a process for the benefit of programmers (like peer review is mainly for the benefit of scientists). To take your chef analogy about steaks, the chefs are making steak (for free) to impress each other, or to advance state of the art steakcraft. If left to their own devices, chefs will make things that impress chefs. You shouldn't expect the "open cooking movement" to hand you a steak done to your specifications for free. comment:www.metafilter.com,2010:site.91479-3067816 Fri, 30 Apr 2010 14:12:58 -0800 Pyry By: mazola http://www.metafilter.com/91479/Nope#3067822 <a href="http://www.flash-game.net/game/2868/iphone-mystery.html">Why</a> <a href="http://www.flashninjaclan.com/zzz2013_Gates_vs_Jobs.php">Jobs</a> <a href="http://spil.kathart.dk/stevenote/index.php">hates</a> <a href="http://www.geekculture.com/joyoftech/joyarchives/692flash.html">Flash</a>. comment:www.metafilter.com,2010:site.91479-3067822 Fri, 30 Apr 2010 14:16:32 -0800 mazola By: verb http://www.metafilter.com/91479/Nope#3067840 <blockquote>To take your chef analogy about steaks, the chefs are making steak (for free) to impress each other, or to advance state of the art steakcraft. If left to their own devices, chefs will make things that impress chefs.</blockquote> That's absolutely correct. As one of those chefs cooking to impress other chefs, I know how that goes. However (and this is where it gets important) it's impossible to deny that the number of 'diners' is much larger than the number of 'chefs.' If you <em>actually don't care whether anyone else eats your steak</em> that system works fine. Once most open source projects make it over the initial hurdle of recognition and success, though, they start getting seduced by <em>comparisons</em> and <em>competition</em> and <em>beating the closed source alternative.</em> And that's where things get tangly. Because if you are trying to grow, or compete, you are <em>not</em> building something exclusively for your own satisfaction anymore. <blockquote>You shouldn't expect the "open cooking movement" to hand you a steak done to your specifications for free.</blockquote> As advocates of open systems, though, we can't have our cake and eat it too. We can't berate people for <em>not caring about openness</em>, then tell them 'Do it yourself' when they talk about what <em>their</em> pain points and priorities are. 'Openess' is a feature that we happen to value highly. If most people outside of the active internet commentariat don't care about that, that means we are a niche -- not that everyone else is foolish. comment:www.metafilter.com,2010:site.91479-3067840 Fri, 30 Apr 2010 14:26:40 -0800 verb By: grumblebee http://www.metafilter.com/91479/Nope#3067846 I have a question. It's an honest question. I'm not trying to downplay Apple's philosophy or HTML5 as a video-delivery platform: can HTML5 currently (or will it be able to in the near future) play streaming (as opposed to progressive) videos? Can it play live videos? Before I can even think about dumping Flash for HTML5, I MUST be able to use it to play video from a streaming service (including live video). This is about 50% of my work. I hear Apple talking about the fact that most videos are now H.264, so you don't need Flash to play them back (as you did when they were FLV), but it sounds like they are talking about progressive files, not streams. If they are talking about streams, they should make that clear. I'm sure there's a lot more progressive video on the web than streaming video (or live streaming video), but the major players (e.g. TV networks) demand streaming. In case the distinction is obscure to you, progressive video and streaming video both play before they are fully downloaded, so it's not about whether or not you have to wait before it plays. The difference is this: a progressive video ultimately downloads all its frames, as a file, to the end-user's computer. So if you look in your temporary-internet folder (or whatever it's called for your browser), you will see it in there. Streaming servers, on the other hand, download frames, and those frames are never saved on your machine as files. Streaming is much more like a traditional TV broadcast. TV networks (and many other companies) demand streaming, because they don't want end-users caching the whole video. So if I told my clients I was going to ditch Flash and use HTML, the first thing they would ask me is whether they'd still get to deliver their videos as streams. comment:www.metafilter.com,2010:site.91479-3067846 Fri, 30 Apr 2010 14:30:49 -0800 grumblebee By: bonaldi http://www.metafilter.com/91479/Nope#3067892 Streaming is served to the iPhone (Apple calls it HTTP Live Streaming); I'll be surprised if there isn't support for something very similar in HTML5. Like you say, it's a real dealbreaker with TV companies. That said, perhaps I wouldn't be surprised: too many people are treating this like it's just a simple change and the big sites should get with the programme already. Gruber's definitely one, with his "yes, you'll just get left behind then" rhetoric. People seemed to understand that newspapers and the like needed serious CMSs to plug in to their print workflows, they didn't go "here's wordpress, that'll do". But with video, they think it's just a minor codec change and a different plugin on the site. There's a whole world of back-end technology out there that's geared around Flash, and it's non-trivial to replace. (I think it <i>should</i> be replaced, but there's a lot of time and a lot of money invested here, and the iPhone and iPad alone aren't enough to convince corporations they aren't being betamaxed. Yet.) comment:www.metafilter.com,2010:site.91479-3067892 Fri, 30 Apr 2010 14:56:52 -0800 bonaldi By: Artw http://www.metafilter.com/91479/Nope#3067902 As I understand it, it should just handle whatever you put in SRC, and it's up to the browser what to do with it - obviously that's a huge area of blurriness right now as far asthe actual HTML 5 spec goes. Might be worth peeking at the HTML 5 version of youtube and seeing what they do. comment:www.metafilter.com,2010:site.91479-3067902 Fri, 30 Apr 2010 15:00:28 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3067981 <small>grumblebee: </small><em>&ldquo;Before I can even think about dumping Flash for HTML5, I MUST be able to use it to play video from a streaming service (including live video). This is about 50% of my work.&rdquo;</em> Well, er - this isn't really an issue that comes down to HTML5 or Flash at all, frankly. It comes down to the codec the video is encoded with. Some codecs can be played in chunks; some can't. H264 is one of those codecs. If you're wondering about the specifics of how this looks, you should do what Artw recommends and <a href="http://www.youtube.com/html5">go check out the Youtube HTML5 beta</a>. It is precisely the same, visually, as normal Youtube (there is no "download" button, nor is there a right-click "Download" option) if that's what you're wondering. Also, as far as I know most Flash video does indeed cache on the user's computer; at the very least, it doesn't come through in "frames," although I guess maybe you're being metaphorical there. It's trivially easy to grab the original .FLV file as it's being cached; that's the principle on which <a href="https://addons.mozilla.org/en-US/firefox/addon/220">FlashGot</a> functions. The only reason streaming offers an <em>appearance</em> of security is because most users don't appear to know how to grab the file. I <em>have</em> seen players that actually cache video files in smaller chunks, but those seem to be quite rare; Youtube and the rest of the major players don't use them. But I have a feeling you already know all this; and anyway, somebody who knows more about Flash than me would probably be able to speak to this better. comment:www.metafilter.com,2010:site.91479-3067981 Fri, 30 Apr 2010 15:40:22 -0800 koeselitz By: koeselitz http://www.metafilter.com/91479/Nope#3067987 Also: live video? I don't know much about real-time streaming. I would've though that flash just progressively transcoded to .FLV when it did things like that, in which case HTML5 should be able to do that just as easily, I imagine. But I have no idea - you don't see true "live" video much, I don't think, although maybe I just don't know... comment:www.metafilter.com,2010:site.91479-3067987 Fri, 30 Apr 2010 15:43:38 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3068004 TBH I'd be able to tell you more about what it's doing if it were available for Firefox – I can look at it in Chrome but I don't really have the same set of tools. Certainly all the HTML 5 video I've seen seems to begin playing before the file is fully downloaded, and to me that looks like streaming, but as you say that might not actually be the same thing. comment:www.metafilter.com,2010:site.91479-3068004 Fri, 30 Apr 2010 15:50:58 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3068012 I can tell you that when i view source i don;t seem to see an actual &lt;video&gt; tag... just a whole bunch of DIVs, so I guess they are getting the video onto the page via some kind of Javascript. comment:www.metafilter.com,2010:site.91479-3068012 Fri, 30 Apr 2010 15:54:38 -0800 Artw By: mrzarquon http://www.metafilter.com/91479/Nope#3068034 The h.264 codec supports streaming (ie, not progressive downloads, but actually streaming), the difference is you need the content to be served from a streaming server, over RTP (or RTSP), instead of HTTP. It appears it is as simple as calling rtp://yourserver.com/video.mp4 to have the codec process the streaming, vs calling http://yourserver.com/video.mp4 (which would start the progressive download of the video file). comment:www.metafilter.com,2010:site.91479-3068034 Fri, 30 Apr 2010 16:07:16 -0800 mrzarquon By: mullingitover http://www.metafilter.com/91479/Nope#3068096 <a href="http://www.fakesteve.net/2010/04/we-are-removing-flash-support-from-os-x.html">We are removing flash from OSX.</a> comment:www.metafilter.com,2010:site.91479-3068096 Fri, 30 Apr 2010 16:47:33 -0800 mullingitover By: grumblebee http://www.metafilter.com/91479/Nope#3068141 No, streaming has nothing to do with whether or not the video is playing before it downloads. That's a common misconception. The reason you can download videos from youtube is because they aren't streaming, they're progressive. Open up Firebug while you're watching a YouTube video and you'll see, in the Net panel, the video gradually downloading. Once it's done, it's on your computer. If, on the other hand, you watch a show on abc.com (which also uses the Flash player), you won't see anything gradually loading in Firebug. That's because only a tiny bit of the video is being cached, the data for the frame you are currently seeing and a few frames around it (so that there's a bit of a buffer). You can't download and save a video that's streaming like that -- at least not with one of those download extensions. There's no file to download. I'm not an expert on how this works, but it uses a technology called RTMP (Real Time Messaging Protocol), which I think is based around socket connections. It requires a specialized server, such as the Flash Media Server or Red5. It's not HTTP technology. Like I said, the majority of videos on the web, such as those on YouTube are not streaming. It's very expensive to set up a stream, which is why people use progressive download instead (which also plays AS its downloading). But the major media holders, such as the networks, insist on streaming. comment:www.metafilter.com,2010:site.91479-3068141 Fri, 30 Apr 2010 17:11:02 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3068146 <em>It appears it is as simple as calling rtp://yourserver.com/video.mp4 </em> That's awesome if it's true. It's not that easy even in Flash. You have to set up and instantiate live connection and streaming objects. Do you have a source for your info? comment:www.metafilter.com,2010:site.91479-3068146 Fri, 30 Apr 2010 17:12:59 -0800 grumblebee By: mrzarquon http://www.metafilter.com/91479/Nope#3068330 <a href="http://www.metafilter.com/91479/Nope#3068146" title="grumblebee wrote in comment #3068146">&gt;</a> <i>Do you have a source for your info?</i> Originally from stackoverflow: <a href="http://stackoverflow.com/questions/1735933/streaming-via-rtsp-or-rtp-in-html5">http://stackoverflow.com/questions/1735933/streaming-via-rtsp-or-rtp-in-html5</a> Some more googling shows apple's <a href="http://developer.apple.com/safari/library/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/AudioandVideoTagBasics/AudioandVideoTagBasics.html">developer notes</a> (so that may be safari specific), with references to RTSP. These guys appear to have <a href="http://www.wowzamedia.com/forums/showthread.php?p=37758">rtsp</a> working in an html5/ipad situation as well, http to deliver the .m3u file which references the streaming server. Again, Apple has a <a href="http://developer.apple.com/iphone/library/technotes/tn2010/tn2224.html">technote</a> on HTTP Livestreaming for iPhone/iPad. And here is the <a href="http://tools.ietf.org/html/rfc3984">RFC</a> for h.264's rtp based streaming, but it appears that HTTP live streaming is the preferred method. comment:www.metafilter.com,2010:site.91479-3068330 Fri, 30 Apr 2010 20:06:38 -0800 mrzarquon By: euphorb http://www.metafilter.com/91479/Nope#3068423 Gregory Maxwell, of <a href="http://en.wikipedia.org/wiki/Xiph.Org_Foundation">Xiph</a>, <a href="http://lists.xiph.org/pipermail/theora/2010-April/003769.html">responds </a>to Jobs' claims: <em>Because many knowledgeable people have heard of the problems faced by these patent-soup standards [like the MPEG], they may extrapolate these risk to codecs developed under a different process where these problems are less considerable. This is a mistake, and I'll explain why here.</em> I'm not sure that he fully does but it makes for some interesting reading. comment:www.metafilter.com,2010:site.91479-3068423 Fri, 30 Apr 2010 21:48:01 -0800 euphorb By: Malor http://www.metafilter.com/91479/Nope#3068571 I saw a post on Ars Technica that claims that Quicktime, Logic Express Pro, and a third product that didn't stick are <i>still</i> using Carbon. The last major developer for OS X to ship Carbon apps, holding you in the 1990s by their sheer organizational incompetence, would appear to be Apple. comment:www.metafilter.com,2010:site.91479-3068571 Sat, 01 May 2010 03:44:42 -0800 Malor By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3068592 <em>...Quicktime, Logic Express Pro, and a third product that didn't stick are still using Carbon. </em> So what? If this is just a counter to Jobs' statement about Adobe being the last major developer to switch from Carbon and that was the only example of Apple having to wait for a third party to write or rewrite applications for its platform, you might have a point. But there was Metrowerks PowerPlant framework and it's lateness in switching to Mac OS X, Quarkxpress's problems in doing the same, Motorla's low yield of Power PC chips, Adobe shipping the CS suite for Intel on its timetable, not Apple's and so on and so on. The point here is not that Apple still has rewritten some of its applications, but that the company has seen and felt the effects of third party companies holding back its platform and Apple is trying to avoid that now, at seemingly all costs. <em>...holding you in the 1990s by their sheer organizational incompetence, would appear to be Apple.</em> I know right, they can't ship anything on a regular schedule. comment:www.metafilter.com,2010:site.91479-3068592 Sat, 01 May 2010 04:31:56 -0800 Brandon Blatcher By: Malor http://www.metafilter.com/91479/Nope#3068668 Dammit, do you deliberately misunderstand? <b>Apple itself</b> isn't transitioning away from Carbon in some of its leading applications, and yet they're demanding that third parties do so? And right up until 2007, they were promising to bring Carbon forward to 64-bit? Don't you see the hypocrisy there? Don't you see how disingenuous that argument is? comment:www.metafilter.com,2010:site.91479-3068668 Sat, 01 May 2010 06:38:35 -0800 Malor By: weston http://www.metafilter.com/91479/Nope#3068796 Also, Malor, I'm pretty sure iTunes still isn't off Carbon either. And the Finder wasn't until Snow Leopard. comment:www.metafilter.com,2010:site.91479-3068796 Sat, 01 May 2010 08:22:41 -0800 weston By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3068830 <em>Don't you see the hypocrisy there? Don't you see how disingenuous that argument is?</em> Nope. It's one thing to be held up because of late projects of your own, it's an entirely other thing to be held up by a third party you have no control over. comment:www.metafilter.com,2010:site.91479-3068830 Sat, 01 May 2010 08:46:32 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3068928 That makes fuck all sense. comment:www.metafilter.com,2010:site.91479-3068928 Sat, 01 May 2010 10:29:05 -0800 Artw By: kafziel http://www.metafilter.com/91479/Nope#3068967 The difference is that Apple is always right. When other people haven't switched to Cocoa, Apple is right and they should have switched years ago. When Apple is still shoveling out Carbon software, Apple is right and there's a good reason for it and it's still everybody else's fault somehow. comment:www.metafilter.com,2010:site.91479-3068967 Sat, 01 May 2010 11:09:57 -0800 kafziel By: juiceCake http://www.metafilter.com/91479/Nope#3068978 <em>Apple is right and there's a good reason for it...</em> It's astounding isn't it. Adobe's reasons aren't good enough but Apple's are. Apple just had some other stuff to do, Adobe apparently didn't. I mean offering up InDesign, Photoshop, Illustrator, and the lot was so crass of them because just like Apple's own Final Cut and other applications, it was coded in Carbon and they were under the illusion that there'd be a Carbon 64 but that was changed. How fucking dare they. comment:www.metafilter.com,2010:site.91479-3068978 Sat, 01 May 2010 11:25:13 -0800 juiceCake By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3068996 <em>That makes fuck all sense.</em> Actually, you're right ArtW, in a way. I was responding to an moral and philosophical view of Malor's, that Jobs is being hypocritical in his letter about Adobe converting its applications to Coco late, yet Apple still has a few major applications it hasn't converted. From a business perspective, I don't see a problem with Apple's stance, having a major third party supplier of software lag behind probably does suck, while Apple's efforts aren't as big a deal to itself. Hypocritical, sure, but hardly surprising IMO. <em> Adobe's reasons aren't good enough but Apple's are.</em> I'm sure Adobe feels the exact opposite. comment:www.metafilter.com,2010:site.91479-3068996 Sat, 01 May 2010 11:40:44 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3069004 I'd also question the longterm business sense of Apple going out of it's way to fuck with 3rd party supliers of software as well, TBH. comment:www.metafilter.com,2010:site.91479-3069004 Sat, 01 May 2010 11:51:29 -0800 Artw By: kafziel http://www.metafilter.com/91479/Nope#3069009 <i>Adobe's reasons aren't good enough but Apple's are. I'm sure Adobe feels the exact opposite.</i> Adobe more likely feels, justifiably, that applying a double standard is ridiculous. Up until the announcement that Carbon 64 wasn't going to happen, Adobe was developing for that. I think it can be safely assumed that Apple, as the entity making that decision, had a bit of advance warning that Cocoa migration was a necessity. And here we have Apple, <b>as the platform developer and sole source of first-party software</b>, still working in Carbon for their headlining products. Adobe has a better excuse than Apple for not moving to Cocoa, and when Adobe's moving to Cocoa and Apple <b>isn't</b>, for Apple to whine about Adobe being slow to adopt is hypocritical and insane. If the Windows version of CS5 needed to be run in compatibility mode for Windows XP if installed on a Vista or 7 system, that wouldn't be good. But if Microsoft Office 2010 did too? Then no, Microsoft doesn't get to bitch Adobe out for it. comment:www.metafilter.com,2010:site.91479-3069009 Sat, 01 May 2010 11:53:42 -0800 kafziel By: empath http://www.metafilter.com/91479/Nope#3069012 <i>I'd also question the longterm business sense of Apple going out of it's way to fuck with 3rd party supliers of software as well, TBH.</i> I mean by far the biggest market for macs is 'creatives', and without Adobe software on OSX, most of them would have windows machines. Apple's needling of Adobe really makes me think that apple is going to abandon OS X, which makes me sad. comment:www.metafilter.com,2010:site.91479-3069012 Sat, 01 May 2010 11:56:38 -0800 empath By: Artw http://www.metafilter.com/91479/Nope#3069027 If they do that and go down the Strossian path then it would seem like 3rd party developers would be forever relegated to being makers of toys and novelties, but never any really big or serious applications. comment:www.metafilter.com,2010:site.91479-3069027 Sat, 01 May 2010 12:08:28 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3069072 <em>I mean by far the biggest market for macs is 'creatives', and without Adobe software on OSX, most of them would have windows machines.</em> The iPhone OS and associated devices account for 40% of Apple's sales, so I don't think creatives hold a big sway over Apple these days. <em>...apple is going to abandon OS X</em> Of course, that's should be pretty obvious by now, I'm guessing it's a 5-10 year time frame. <em> 3rd party developers would be forever relegated to being makers of toys and novelties, but never any really big or serious applications.</em> True, Pages, Notes and Numbers aren't serious applications. comment:www.metafilter.com,2010:site.91479-3069072 Sat, 01 May 2010 13:01:04 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3069076 Well, they're definately not 3rd party. comment:www.metafilter.com,2010:site.91479-3069076 Sat, 01 May 2010 13:06:45 -0800 Artw By: sotonohito http://www.metafilter.com/91479/Nope#3069079 <b>empath</b> If Stross is right, Apple may be looking to get out of the desktop/laptop computer business completely in the next decade or so. Or at least seeing the desktop/laptop computer side of their business become largely irrelevant to their strategy. I've still got my doubts on that one, but if Stross is right then pissing off Adobe to completely lock down their ownership of the app ecosystem, even at the cost of Adobe ending support for its Mac products, may be considered perfectly acceptable. <b>Artw</b> Well, for their moneymakers anyway. Even assuming Stross is right in all particulars I'm doubtful that we'll see thin client Photoshop equivalent software coming out for the slate computers anytime soon. That will be handled by his predicted dirt cheap, low profit margin, remnant desktop/laptop market, a market which presumably won't be completely a walled garden and software developers still have a degree of freedom. One does wonder, in Stross' scenario, what sort of niche Apple and its imitators will demand for themselves as the owners of the walled garden. Apple has already demonstrated that it will kill anything that competes with its software, so the question is: how much of the software market will Apple claim for itself? The argument that Apple will build its own business necessities software (word processing, spreadsheets, etc) makes intuitive sense, but I think there's an argument to be made that it would be more profitable for Apple to eliminate much of its own software development costs by allowing third parties to make such software and collect rent to make a higher profit than they could making the software themselves. comment:www.metafilter.com,2010:site.91479-3069079 Sat, 01 May 2010 13:09:30 -0800 sotonohito By: bonaldi http://www.metafilter.com/91479/Nope#3069198 <i>And here we have Apple, as the platform developer and sole source of first-party software, still working in Carbon for their headlining products. Adobe has a better excuse than Apple for not moving to Cocoa, and when Adobe's moving to Cocoa and Apple isn't, for Apple to whine about Adobe being slow to adopt is hypocritical and insane.</i> I think that was a stupid jab by Jobs in the letter -- Carbon was a fully supported API until very recently. But it's not negated by the fact that FCP and iTunes are carbon -- it kinda is the whole point, in fact. Apple still have apps written in Carbon isn't a problem for Apple: if they need to kill Carbon in 10.7 they can do so, and can throw a shitload of devs at their internal apps so they're ready in time. They've already done this once, when they abandoned Java for OS X (this is pre 10.1) and rewrote all their own apps into Obj-C. <i>Adobe</i> still having apps written in Carbon <i>is</i> a problem for Apple, as it means some sort of Carbon support needs to hang around until new versions of CS are out and enough people have upgraded. comment:www.metafilter.com,2010:site.91479-3069198 Sat, 01 May 2010 15:49:48 -0800 bonaldi By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3069233 <em>I saw a post on Ars Technica that claims that Quicktime, Logic Express Pro, and a third product that didn't stick are still using Carbon. </em> Jesus, are people still harping on this? QuickTime X is now mostly Cocoa. In the near future, the API will be wholly Cocoa. Real developers never have to worry about this because the innards are hidden from them when using the Cocoa API. Apple keeping Carbon around for internal use when they have control over the lifespan of whatever remaining pieces of that framework they need to update is an entirely different logistical matter from keeping all of it updated and working indefinitely for third-party developers who drag their ass in updating their code. Hating Apple for this shows a ridiculous disconnect from the reality of how software is written and managed. comment:www.metafilter.com,2010:site.91479-3069233 Sat, 01 May 2010 16:23:36 -0800 Blazecock Pileon By: weston http://www.metafilter.com/91479/Nope#3069284 <i>are people still harping on this?</i> That particular discussion seems to have started with people harping on <em>Adobe</em> as some kind of large dysfunctional weight hindering Apple's progress because they were still using an ostensibly well-past-expiration-date API like Carbon. The point isn't that Apple sucks for continuing to use Carbon, the point is that if Apple has had good reasons for slowly moving some applications to Cocoa and continuing to use Carbon right up through the present, it's only reasonable to concede that Adobe might have good reasons too. comment:www.metafilter.com,2010:site.91479-3069284 Sat, 01 May 2010 17:25:05 -0800 weston By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3069310 <em>...it's only reasonable to concede that Adobe might have good reasons too.</em> What's reasonable for Adobe may not be reasonable for Apple, they have different goals and business interests. I don't think either is wrong in what they want, just that Adobe is being a bit of whining crybaby about it and Apple is being dickishly arrogant about it. So it goes. comment:www.metafilter.com,2010:site.91479-3069310 Sat, 01 May 2010 18:14:36 -0800 Brandon Blatcher By: koeselitz http://www.metafilter.com/91479/Nope#3069314 To be honest, sometimes I have a hard time believing that Flash and CS are made by the same company. It's kind of like Rod Stewart <em>before</em> 1974 and Rod Stewart <em>after</em> 1974. Really? The same person? Not possible. That's not to say that Flash is horrifyingly bad at its core - it's perfectly serviceable, and frankly the best thing out there for rich web development - but if it's possible to screw that up by layering shit all around it, Adobe seems hell-bent on trying. And it's to be expected that Apple - who clearly wants to move into a future where they have more and more control over what happens on their platforms, given the particularities of this iPhone OS they've tied their fortunes to - will do all they can to remove any other player who threatens their dominance there. comment:www.metafilter.com,2010:site.91479-3069314 Sat, 01 May 2010 18:22:18 -0800 koeselitz By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3069333 <em>...apple is going to abandon OS X Of course, that's should be pretty obvious by now, I'm guessing it's a 5-10 year time frame.</em> OK, now you're just making stuff up. Why on earth would Apple abandon the general computing platform that you need to make apps for their appliances? They're going to let Microsoft handle that for them? comment:www.metafilter.com,2010:site.91479-3069333 Sat, 01 May 2010 18:51:10 -0800 ChurchHatesTucker By: weston http://www.metafilter.com/91479/Nope#3069336 <i>What's reasonable for Adobe may not be reasonable for Apple, they have different goals and business interests.</i> Sure, varying goals in the marketplace. But when it comes to logic behind how/when their software is composed, refined, and updated, I suspect the reasons why Apple and Adobe have been slow moving to Cocoa are pretty similar: the benefits can be marginal and often largely deferred while the costs are high. comment:www.metafilter.com,2010:site.91479-3069336 Sat, 01 May 2010 18:53:57 -0800 weston By: bonaldi http://www.metafilter.com/91479/Nope#3069351 Churchhatestuckers: Xcode for iPad in two years, tops. You once needed a Lisa to code for the Mac, btw. Remember those? Exactly. The Mac's going into maintenance mode soon, will be retired in a decade. Hell, that's been Jobs's plan since 1996, when he told Fortune that Apple should "squeeze every last drop out of the Mac and move on to inventing the next big thing". comment:www.metafilter.com,2010:site.91479-3069351 Sat, 01 May 2010 19:17:28 -0800 bonaldi By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3069362 <em> The Mac's going into maintenance mode soon, will be retired in a decade.</em> Bet you a quarter it isn't. (Compounded yearly at 2%.) I think what's more likely is an iP* based HTML/CSS/JS dev environment, so you can make the sites that the iAppliances are designed to access <em>on</em> the iAppliances. comment:www.metafilter.com,2010:site.91479-3069362 Sat, 01 May 2010 19:34:49 -0800 ChurchHatesTucker By: Artw http://www.metafilter.com/91479/Nope#3069411 <i>Xcode for iPad in two years, tops. </i> Heh. XCode is bad enough on one of the smaller laptops, on the pad it would be a horror. comment:www.metafilter.com,2010:site.91479-3069411 Sat, 01 May 2010 20:26:49 -0800 Artw By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3069429 <em>Heh. XCode is bad enough on one of the smaller laptops, on the pad it would be a horror.</em> Bad on the smaller ones how? Worked fine on my twelve inch PowerBook (as of Leopard.) But yeah, I could see it struggling on the iPad. comment:www.metafilter.com,2010:site.91479-3069429 Sat, 01 May 2010 20:35:36 -0800 ChurchHatesTucker By: juiceCake http://www.metafilter.com/91479/Nope#3069456 I don't see Apple killing off OS X whatsoever, nor see them take their locked down iPod/iPad model to a desktop OS. I doubt it will ever crack the Enterprise desktop market in significantly large numbers and Linux will continue to grow in the Enterprise server market but OS X is a great OS, and is in demand by millions, and therefore generates revenue for Apple and third party software developers in numbers that, unless I'm in error, are higher than ever. Of course, unlike others, I don't see the desktop market being replaced by commodity consumption devices. The desktop is also pretty much a commodity anyway. I know people who don't understand there is a difference between a Mac or a Dell (in terms of being aware that software has to be native to one or the other outside of virtualization) when first purchasing. it's just a computer that doesn't define their identity and they don't give a fuck about openness, HTML 5, etc. and so forth. comment:www.metafilter.com,2010:site.91479-3069456 Sat, 01 May 2010 20:54:43 -0800 juiceCake By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3069584 <em>And somewhere in the recovery was a moment when Apple stood on a hill, before the setting sun, and shook its fist at the heavens and vowed that <a href="http://www.markbernstein.org/Apr10/PlatformControl.html">it would never be hungry (and powerless) again.</a> Never again would another company decide whether the Macintosh lived or died. So, Apple supplanted Metrowerks and wrote its own IDE. It wrote Keynote to inform Microsoft and the world that, should Microsoft discontinue Office for Mac, Apple would be prepared to replace it without delay. It wrote Safari to ensure that it would have a Web browser option, come what may. This is the key to modern Apple. It's a big company, and it's now wildly successful. It assumes that it can write a successful software product in any niche. It's very talented and very confident. But always, at the back of its collective mind, is fear — the fear of depending on the kindness and competence of others, and the fearful memory of the days when it was cowering in a dark closet, waiting for the blow to fall, while the trade press laughed and jeered.</em> comment:www.metafilter.com,2010:site.91479-3069584 Sun, 02 May 2010 01:24:24 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3069585 Programming for the iPhone can be tricky. Developers have put together a wealth of third-party frameworks and libraries written for Objective-C that wouldn't come to an iPad version of Xcode without some serious work by Apple, and its pool of engineers is already overextended trying to deliver on making new features for the next WWDC, and the one after that. Not saying it couldn't happen, but it would be more like Touchcode than Xcode and would be a watered-down IDE, making watered-down apps. OS X and Xcode will be safe for a long, long time, I'd imagine. comment:www.metafilter.com,2010:site.91479-3069585 Sun, 02 May 2010 01:29:18 -0800 Blazecock Pileon By: bonaldi http://www.metafilter.com/91479/Nope#3069611 <i>I think what's more likely is an iP* based HTML/CSS/JS dev environment, so you can make the sites that the iAppliances are designed to access on the iAppliances.</i> This "iAppliances" stuff sounds an awful lot like the "it's a toy" dismissals of the original Mac. Which is an interesting parallel: it came out in 1984, but the Apple II was still the big money-maker for most of the 1980s. They didn't actually kill the Apple II line off until <i>1993</i> -- 9 years after the Mac launched. This transition could well be the same. Except it's already clear that the Mac is no longer the big money maker, it's not even close. <a href="http://speirs.org/blog/2008/7/16/demographics-is-destiny.html">Demographics is destiny</a>. The next 10 years are going to change computing, again. It's barely been out a month, but already a sizable number of people I know with iPads have just sold or retired their laptops -- and some of those are devs. In a few years there will be a big-screen OS X touch model -- what will that do to desktops? It's already pretty evident that the pace of development on new Mac OS X apps is slowing way down -- most of the effort in Cocoa is going to OS X Touch. Project these trends into the future, and you end up with a Mac that's in a position not very different to the Apple II in 1989. Still selling, for sure, but ultimately irrelevant and shortly to be gone. comment:www.metafilter.com,2010:site.91479-3069611 Sun, 02 May 2010 03:39:49 -0800 bonaldi By: adamrice http://www.metafilter.com/91479/Nope#3069682 Bonaldi--That's an interesting point, but the computing world has changed a lot since 1984: the computers have, and so has what we expect from them. The Macintosh was more powerful than the Apple ][, whereas iPhoneOS devices are less powerful than Macs. The Apple ][ (any home computer back then, really) was basically a hobbyist gadget that a very small audience. While the Mac may not have dominant market share, there are a lot of them around, and the desktop computer paradigm will be around for a while for use as a serious tool. I do think a lot of people will get an iPad or something like it over the next 5-10 years and say "you know, I'm fine with this. Why get anything more complicated?" I think iPad-like devices will become <em>a</em> mainstream platform, but not necessarily <em>the</em> mainstream platform. And it's especially interesting that you made your point by linking to the blog of a developer who <a href="http://speirs.org/blog/2008/9/12/app-store-im-out.html">publicly swore off iPhone developmen</a>t after releasing one app for it. As far as I know, he hasn't reversed this decision, and it points to one of the obstacles to the platform taking over: getting developers to sign on. comment:www.metafilter.com,2010:site.91479-3069682 Sun, 02 May 2010 07:27:23 -0800 adamrice By: bonaldi http://www.metafilter.com/91479/Nope#3069691 True, but he's also one of the ones who has just sold his MacBook! A lot depends on what you mean by powerful, too: if you just mean hardware, well, give it a year or two. There's no reason a device running OS X Touch couldn't have the same specs and a similar form factor to an iMac (probably angled more like an architect's board, however). Also remember I'm talking about a decade: if in 10 years enough people have gone that way, as you suggest, I fully expect Apple to retire the Mac long before the End of The Desktop PC has come -- just as they did with floppies. They won't run it into the ground. comment:www.metafilter.com,2010:site.91479-3069691 Sun, 02 May 2010 07:40:09 -0800 bonaldi By: mccarty.tim http://www.metafilter.com/91479/Nope#3069695 Can you imagine typing an essay on an iPad? If Macs are truly beginning to become obsolete, then the iPad is going to need a full-sized keyboard. And yes, I know about bluetooth keyboards, but I mean an in-box, hard to lose solution. The iPad is meant to be the Mac's answer to Netbooks. It lets you easily browse the internet and type short emails, and play a few 2D games. I predict in five years people will still have full-sized laptops and desktops for home use, but they will be much cheaper and commodified, and meant for doing work (outside of gaming and graphics machines). Macs will still be around, but they will be more about ergonomics, since people will be mostly concerned about if they can use it for days on end without developing carpal tunnel. BTW, why is it taking so long for the Android clones of the iPad to come out? I'm definitely intrigued by the idea of tablet computing, but the iPad is too expensive. comment:www.metafilter.com,2010:site.91479-3069695 Sun, 02 May 2010 07:47:58 -0800 mccarty.tim By: sotonohito http://www.metafilter.com/91479/Nope#3069719 <b>mccarty.tim</b> I disagree, actually, with the idea that the iPad/whatever slate needs an integral keyboard to become dominant. The lack of a keyboard is, I think, a major positive component in slate computing. Adding a keyboard would add weight, take up room, and in general detract from the appeal of a slate computer. Most people, regrettably, don't type. Not in any real sense of the word. They hunt and peck, and some do it pretty quickly, but they can do it just about as quickly with an anticipating text entry method such as the iPad features. Add in possibilities like <a href="http://www.swypeinc.com/">Swype</a> and the fact is that most people will likely be able to enter text faster without a real keyboard than they could otherwise. Us actual typists, of course, will leave them in the dust if we've got a real keyboard, but that doesn't much matter to the average non-typist. I'm enough of a geek/tinkerer that I'll want a real computer as well as a slate, but for the non-geek non-gamer crowd I think even the typists would be happy with a keyboard at home and using the touchscreen when away from home; or a portable keyboard if they're really dedicated to typing. Speaking as a typist I don't see the lack of a keyboard preventing me from buying a slate when a non-Apple (cheaper) model comes out. The purposes I want a slate for just really don't call for a keyboard, and if they do I can lug a portable as well as the slate. But I don't expect to be buying a portable keyboard. comment:www.metafilter.com,2010:site.91479-3069719 Sun, 02 May 2010 08:16:57 -0800 sotonohito By: tybeet http://www.metafilter.com/91479/Nope#3069727 <a href="http://arstechnica.com/apple/news/2010/04/pot-meet-kettle-a-response-to-steve-jobs-letter-on-flash.ars">John Sullivan of the Free Software Foundation responds</a>: <blockquote>Watching two proprietary software companies deeply opposed to computer user freedom lob accusations back and forth about who is more opposed to freedom has been surreal, to say the least. But what's been crystal clear is that the freedom these companies are arguing about is their own, not that of their users. And what they are calling freedom isn't freedom at all—it is the ability to control those users. Adobe is mad at Apple for not letting Adobe control iPhone, iPad, and iPod Touch users via Flash, and Apple is mad at Adobe for suggesting that Apple is arbitrarily abusing its control over Application Store users... What's strangely absent from "Thoughts on Flash" is any explanation for why proprietary technology on the Web is bad, or why free standards are good... If he had said anything about why user freedom on the Web is important, his hypocrisy would have been explicit. In a nutshell, he says, "Don't use Adobe's proprietary platform to engage with information on the Web. Use Apple's." He doesn't want users to freely wander and creatively explore the Web or their own computers; he wants them to move from the fenced-off "Freedom Zone" based in San Jose to the one based in Cupertino... The definition of proprietary software is software which restricts users' freedoms to view its source code, run it for any purpose, share it, or modify it... Looking at the EULAs for Apple and Adobe, we can see that they look pretty much the same, and that "iPhone OS" and "Apple" could be substituted for "Adobe" and "Flash" in Jobs's own quote. His implicit admission of this, that "Apple has many proprietary products too," is a comical understatement... Jobs has hit the nail on the head when describing the problems with Adobe, but not until after smashing his own thumb. Every criticism he makes of Adobe's proprietary approach applies equally to Apple, and every benefit attributed to the App Store can be had without it being a mandatory proprietary arrangement. Apple can offer quality control and editorial selection over available free software, and encourage users to exclusively—but voluntarily—use their store. Instead, Apple chooses to enforce legal restrictions, the transgression of which is punishable by criminal law, on users who want to make changes to their own computers, like installing free, non-Apple, software... So, the correct decision in the dispute between Apple and Adobe is "none of the above." The past we need to leave behind is not just Flash, it's Apple's proprietary software as well. There is plenty of room for them to join us along with everyone else in the free world—but they must stop pretending that their little cages are the free world. </blockquote> comment:www.metafilter.com,2010:site.91479-3069727 Sun, 02 May 2010 08:25:56 -0800 tybeet By: mazola http://www.metafilter.com/91479/Nope#3069733 <i>I do think a lot of people will get an iPad or something like it over the next 5-10 years and say "you know, I'm fine with this. Why get anything more complicated?"</i> If the last 20 years of computing was about infrastructure/enterprise, the next 20+ are about consumption. At least that's the part that Apple cares about and that seems to be a high-growth, high-margin sector. If iPhone, iPod, iPad do well, the Mac will continue to do well. And yes, something like the iPad is ideal for many people I know: it's just as much technology as they need to do the things they would benefit in doing with minimal fuss. Is this the future of tech consumer? Looking at the history of say, the auto sector, the underlying technology of autos become more sophisticated but the demographics of the consumer sure wasn't restricted to mechanics. comment:www.metafilter.com,2010:site.91479-3069733 Sun, 02 May 2010 08:29:23 -0800 mazola By: koeselitz http://www.metafilter.com/91479/Nope#3069839 <a href="http://blog.ibeentoubuntu.com/2010/05/lead-ogg-dev-responds-to-jobs-jibes.html">Theora lead developer Gregory Maxwell responds</a> to Steve Jobs' <a href="http://www.metafilter.com/91479/Nope#3067342">weird and worrisome reference to an anti-Theora "patent pool."</a> comment:www.metafilter.com,2010:site.91479-3069839 Sun, 02 May 2010 09:52:41 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3069840 <a href="http://lunduke.com/?p=1095">Meanwhile, in Linux land...</a> comment:www.metafilter.com,2010:site.91479-3069840 Sun, 02 May 2010 09:54:00 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3069939 Yeah, Ubuntu 10.4 is indeed freaking awesome thus far. There are a lot of great improvements, but most importantly to me they really seem to have ironed out the difficulties with sound support. comment:www.metafilter.com,2010:site.91479-3069939 Sun, 02 May 2010 11:11:49 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3070007 Suprised a major release like that hasn't earned itself an FPP of it's own, TBH. comment:www.metafilter.com,2010:site.91479-3070007 Sun, 02 May 2010 12:20:03 -0800 Artw By: caddis http://www.metafilter.com/91479/Nope#3070157 <em>Watching two proprietary software companies deeply opposed to computer user freedom lob accusations back and forth about who is more opposed to freedom has been surreal, to say the least. But what's been crystal clear is that the freedom these companies are arguing about is their own, not that of their users. And what they are calling freedom isn't freedom at all—it is the ability to control those users. Adobe is mad at Apple for not letting Adobe control iPhone, iPad, and iPod Touch users via Flash, and Apple is mad at Adobe for suggesting that Apple is arbitrarily abusing its control over Application Store users...</em> yes, yes, and yes comment:www.metafilter.com,2010:site.91479-3070157 Sun, 02 May 2010 15:13:45 -0800 caddis By: Artw http://www.metafilter.com/91479/Nope#3070300 <a href="http://benward.me/blog/understand-the-web">'HTML5' now refers to a collection of related client-side technologies, branded together as a product. It is no-longer just a hypertext specification document, and everything that concerns document semantics is being ignored anyway. This is usage that Steve Jobs employed this week.</a> comment:www.metafilter.com,2010:site.91479-3070300 Sun, 02 May 2010 18:20:11 -0800 Artw By: juiceCake http://www.metafilter.com/91479/Nope#3070396 <em>'HTML5' now refers to a collection of related client-side technologies...</em> Indeed. It is mildly annoying for the term being used beyond what it actually means but that's to be expected. I find it very bizarre that Apple and MS are being seen as primary movers to an open standards based web when web developers have been pushing for this for years, save the one's in basements or Microsoft heavy IT departments who don't care to know a thing about their own profession (see any code with class names like style1, style2, style3). Furthermore, the reduction in Flash use over the last several years has been primarily, in my experience (which may differ from others of course) because of Google. Google's search engine indexes HTML content, not Flash, and furthermore, responds well, if that's what one can say about technology, to semantic markup. This, more than anything else, has helped us convince clients to let us develop their sites without Flash (except for video because until HTML 5 and the codecs get settled (and IE) it is the best choice, and of course for animations), and use standards for better indexing by Google, not to mention the benefit of separating content from presentation keeping future redesigns cheaper and easier to deploy, and finally, an end user using a CMS can update HTML content far easier than Flash content. Sure, Apple's push, Microsoft's supposed push with IE 9, will help, and it's wonderful to have more high profile support even if most end users couldn't care less, but they are hardly at the forefront of pushing standards into place. I'd credit developers on the front line, Mozilla and Opera, and Google just as much if not more. Apple and Microsoft's support for only h.264 is fucking awful though. comment:www.metafilter.com,2010:site.91479-3070396 Sun, 02 May 2010 21:30:48 -0800 juiceCake By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3070402 <em>So, the correct decision in the dispute between Apple and Adobe is "none of the above." </em> I hope that fair and balanced summary includes Google-sponsored devices and software. If not, it certainly should. comment:www.metafilter.com,2010:site.91479-3070402 Sun, 02 May 2010 21:55:28 -0800 Blazecock Pileon By: koeselitz http://www.metafilter.com/91479/Nope#3070407 Yeah, BP. I'm <em>sure</em> the operations manager for the Free Software Foundation is a huge fan of Google and everything they stand for. I'll bet his boss Richard Stallman, the guy who has said that <em>Google search itself</em> is too restrictive because all the code under the hood isn't released to users, is a closet Google lover. comment:www.metafilter.com,2010:site.91479-3070407 Sun, 02 May 2010 22:08:27 -0800 koeselitz By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3070412 Google, Apple, etc. are all closed, secretive companies, selling closed products, relative to FSF's notions of openness. The take-home point is that if you follow FSF's edicts to the letter, there is no phone you would be able to use. At all. comment:www.metafilter.com,2010:site.91479-3070412 Sun, 02 May 2010 22:21:59 -0800 Blazecock Pileon By: koeselitz http://www.metafilter.com/91479/Nope#3070422 <small>Blazecock Pileon: </small><em>&ldquo;The take-home point is that if you follow FSF's edicts to the letter, there is no phone you would be able to use. At all.&rdquo;</em> Look, I'm not Richard Stallman, and I don't know how much I agree with him; moreover I think I take your larger point that <em>all</em> the companies involved engage in aggressive business tactics, so it's really not reasonable to single out Apple as being unique in this regard. But you're saying that no advancement of the state of the art would happen <em>at all</em> without those companies and their aggressive business tactics, and I can't really see that being true. At the very least, at this point I'm pretty sure Richard Stallman could build a phone <em>himself</em> if he really wanted to; lately I've been digging into <tt><a href="http://en.wikipedia.org/wiki/AWK">gawk</a></tt> and the work he did there, and I think that alone qualifies him as a great creator in the 20th century. This is only one of the whole cluster of programs that power the operating system that runs most of the <em>millions</em> of web sites in the world today. So I think we probably ought to accept the Free Software Foundation's assertion that without non-free sources we indeed <em>would</em> have phones and computers and all of this technology, even if you think those things might not be quite as snazzy as they are. comment:www.metafilter.com,2010:site.91479-3070422 Sun, 02 May 2010 22:43:46 -0800 koeselitz By: empath http://www.metafilter.com/91479/Nope#3070433 You know what's fascinating is that nobody cares enough about Microsoft to be mad at them any more. comment:www.metafilter.com,2010:site.91479-3070433 Sun, 02 May 2010 23:09:08 -0800 empath By: sotonohito http://www.metafilter.com/91479/Nope#3070547 <b>empath</b> I don't think that's the case, its more just that MS hasn't done anything particularly awful lately, while Apple has. MS is still evil, but that's yesterday's news. Apple is revealing to everyone what us geeks have always known: that it too is evil, and that's startling to many of the people who believed all that snazzy advertising about "Think Different" and all the other BS Apple has spewed about how it isn't evil. comment:www.metafilter.com,2010:site.91479-3070547 Mon, 03 May 2010 04:37:19 -0800 sotonohito By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3070558 <em>You know what's fascinating is that nobody cares enough about Microsoft to be mad at them any more.</em> Microsoft doesn't seem the relevant in terms of doing much new, you know? Apple and Google are shipping interesting new OSes (iPhone, Android) while Microsoft has what? Windows 7? Some phone OS later this year? That may change once it ships and if it proves to be competitor to Apple and Google, but for now Microsoft seems like a cranky old grandfather: You know he's a little crazy, but pretty harmless these days. <em> Apple is revealing to everyone what us geeks have always known: that it too is evil, and that's startling to many of the people who believed all that snazzy advertising about "Think Different" and all the other BS Apple has spewed about how it isn't evil.</em> Actually, I'd argue that it's mostly only geeks who care. The general populace is probably thrilled to have decent phone and internet device, filled with useful and/or fun Apps. comment:www.metafilter.com,2010:site.91479-3070558 Mon, 03 May 2010 04:52:43 -0800 Brandon Blatcher By: mazola http://www.metafilter.com/91479/Nope#3070748 <a href="http://www.nypost.com/p/news/business/an_antitrust_app_buvCWcJdjFoLD5vBSkguGO">Antitrust</a>? comment:www.metafilter.com,2010:site.91479-3070748 Mon, 03 May 2010 09:01:55 -0800 mazola By: mazola http://www.metafilter.com/91479/Nope#3070807 <a href="http://www.tnl.net/blog/2010/04/29/apple-is-the-new-china/">Apple is the new China</a>. comment:www.metafilter.com,2010:site.91479-3070807 Mon, 03 May 2010 09:38:10 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3070823 <i>Antitrust?</i> They've certainly done everything they canto bring that attention to themselves. comment:www.metafilter.com,2010:site.91479-3070823 Mon, 03 May 2010 09:46:25 -0800 Artw By: phearlez http://www.metafilter.com/91479/Nope#3070828 <em>John Sullivan of the Free Software Foundation responds: Watching two proprietary software companies deeply opposed to computer user freedom</em> Woo, 11 words till he made me check out! I know some portion of the FSF folks simply cannot function without some portion of their brain looking at the world through their particular filter, but opening up with an attribution of motivation? You've lost everyone who has affection for the folks you're maligning and making people like me think that I can't trust anything you have to say. Sullivan could have opened with a simple statement of fact about the options those companies provide to customers, but instead he's fully in the grip of his disease and has to START with ideology. If I presume you open a discussion by stating your strongest positions and you choose to make that assigning unknowable motives to people... why should I listen to you? It's like the movie trailer that can't find 30 good seconds out of a 2h movie to show me. If this is your best then don't waste my time. comment:www.metafilter.com,2010:site.91479-3070828 Mon, 03 May 2010 09:48:59 -0800 phearlez By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3070833 <em>They've certainly done everything they canto bring that attention to themselves.</em> Right? How dare they decide what's best for their platform! comment:www.metafilter.com,2010:site.91479-3070833 Mon, 03 May 2010 09:55:21 -0800 Brandon Blatcher By: mullingitover http://www.metafilter.com/91479/Nope#3070889 "Right? How dare they <strike>decide what's best for their platform</strike> harm consumers by abusing their position as the dominant mobile application platform to reduce competition in the marketplace!" ftfy comment:www.metafilter.com,2010:site.91479-3070889 Mon, 03 May 2010 10:32:23 -0800 mullingitover By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3070901 <em>The general populace is probably thrilled to have decent phone and internet device, filled with useful and/or fun Apps.</em> <a href="http://www.apple.com/pr/library/2010/05/03ipad.html">Apple Sells One Million iPads</a> <em>CUPERTINO, California—May 3, 2010—Apple® today announced that it sold its one millionth iPad™ on Friday, just 28 days after its introduction on April 3. iPad users have already downloaded over 12 million apps from the App Store and over 1.5 million ebooks from the new iBookstore. "One million iPads in 28 days—that's less than half of the 74 days it took to achieve this milestone with iPhone," said Steve Jobs, Apple's CEO. "Demand continues to exceed supply and we're working hard to get this magical product into the hands of even more customers."</em> Go Apple! comment:www.metafilter.com,2010:site.91479-3070901 Mon, 03 May 2010 10:38:39 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3070905 <em>Apple is the new China.</em> <a href="http://bits.blogs.nytimes.com/2010/04/27/googles-andy-rubin-on-everything-android/">Apple users are the new North Koreans</a> comment:www.metafilter.com,2010:site.91479-3070905 Mon, 03 May 2010 10:40:15 -0800 Blazecock Pileon By: Burhanistan http://www.metafilter.com/91479/Nope#3070910 Corporate loyalists are the new flesh. comment:www.metafilter.com,2010:site.91479-3070910 Mon, 03 May 2010 10:44:57 -0800 Burhanistan By: juiceCake http://www.metafilter.com/91479/Nope#3070912 <em>The general populace is probably thrilled to have decent phone and internet device, filled with useful and/or fun Apps.</em> Agreed. Steve's bit about open standards etc. won't get much traction from consumers, and they don't give a fuck about Flash and the issues with it either (I watched a Flash based video on my Eee PC Linux netbook today no problem, why would a consumer care?) Hence the wild success of the iPad/iPhone and the wild success of Windows 7 from Microsoft, Adobe software, etc. comment:www.metafilter.com,2010:site.91479-3070912 Mon, 03 May 2010 10:46:16 -0800 juiceCake By: mullingitover http://www.metafilter.com/91479/Nope#3070920 "Corporate loyalists are the new flesh." Meh, brand loyalists are no different than sports fans. I submit that there's little difference between and Apple fan and a Yankees fan. comment:www.metafilter.com,2010:site.91479-3070920 Mon, 03 May 2010 10:54:32 -0800 mullingitover By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3070924 <a href="http://bits.blogs.nytimes.com/2010/04/27/googles-andy-rubin-on-everything-android/">From the interview with Google's Andy Rubin</a> <em>As to when the number of Android phones sold would exceed the number of BlackBerrys and iPhones sold, Mr. Rubin said, "I don't know when its might be, but I'm confident it will happen. Open usually wins."</em> Currently Windows outsells Macintosh by a huge margin, yet Apple is still quite profitable. We can see how Google is defining win, but I wonder what Jobs' definition is. comment:www.metafilter.com,2010:site.91479-3070924 Mon, 03 May 2010 10:56:14 -0800 Brandon Blatcher By: koeselitz http://www.metafilter.com/91479/Nope#3070961 <small>Brandon Blatcher: </small><em>&ldquo;Currently Windows outsells Macintosh by a huge margin, yet Apple is still quite profitable. We can see how Google is defining win, but I wonder what Jobs' definition is.&rdquo;</em> People say that, but frankly I think that deep down Jobs' definition of winning isn't that different from Microsoft's or Google's. Profitable is great, but as far as I can remember the 1980s didn't end with Apple saying "gee, Microsoft, it appears that you're gaining the majority market share - but we don't mind, we're happy with our slice so long as we're making the computers we want to make." I mean, Steve Jobs certainly has more passion about computing, and he cares a lot about his product, which is something that we've all always wondered about with Microsoft. But if you asked him to answer honestly whether market dominance is something he wants, I think he'd have to say yes. And everything Apple has done since he took back the helm demonstrates that. comment:www.metafilter.com,2010:site.91479-3070961 Mon, 03 May 2010 11:25:16 -0800 koeselitz By: revmitcz http://www.metafilter.com/91479/Nope#3071013 Not sure if it would get instantly deleted were this to be made into its own FPP, but if you're really that concerned about your iPhone being locked down and you want the ability to do just about whatever the hell is technically possible on a computer in your pocket.. there's a new Jailbreak out called <a href="http://spiritjb.com/">Spirit</a>. It works with EVERY iPhone device, all the way up to iPhone OS 3.2 - including the iPad and iPad 3G. I jailbroke my last iPhone and it was a prohibitively difficult and scary process. This new one is as simple as launching an app, plugging in your iPhone and clicking "jailbreak". The whole thing takes about about 10 seconds, then about another 45 seconds to reboot. Voila! (here's a <a href="http://grab.by/4aNC">screenshot</a> of my now-jailbroken iPhone) Oh, and you should <a href="http://thefirmwareumbrella.blogspot.com/">backup your SHSH file first</a> (instructions are inside the Umbrella download), just in case. <a href="http://www.ihackintosh.com/2009/09/grab-and-get-signed-your-ecid-for-iphone-3gs-os-3-1/">And here's how</a> to grab your iPhone's ECID to use with Umbrella. comment:www.metafilter.com,2010:site.91479-3071013 Mon, 03 May 2010 11:59:58 -0800 revmitcz By: revmitcz http://www.metafilter.com/91479/Nope#3071060 (oh, quick addendum to my comment a moment ago - BACKUP YOUR iPHONE with iTunes before you Jailbreak it. Some people have reported losing their camera roll just after jailbreaking, but a simple "restore from backup" brings them all back in without any problems, and the phone remains jailbroken. It's annoying, but it's an easy fix.) comment:www.metafilter.com,2010:site.91479-3071060 Mon, 03 May 2010 12:20:39 -0800 revmitcz By: entropicamericana http://www.metafilter.com/91479/Nope#3071251 I, for one, am glad the federal government is focusing its efforts on preventing a popular cell phone manufacturer from deciding what's best for their platform, especially when cell phones do not have a history of openness. Clearly, this is a much more pressing issue than media consolidation, domestic spying, corruption on Wall Street, torture, etc., etc., etc., comment:www.metafilter.com,2010:site.91479-3071251 Mon, 03 May 2010 14:49:25 -0800 entropicamericana By: mullingitover http://www.metafilter.com/91479/Nope#3071360 <em>"Clearly, this is a much more pressing issue than media consolidation, domestic spying, corruption on Wall Street, torture, etc., etc., etc.,"</em> Exactly. If only the federal government were capable of doing more than one thing at a time! Why are the feds ignoring the cleanup of the biggest oil spill in history to harass Apple? Seriously though, I'm glad we agree: when a platform is <em>the </em>dominant platform in its market, and the platform vendor decides that anti-competitive practices are what's best for their platform, I'm glad somebody is looking into that. Apple turning into the Microsoft of mobile computing isn't good for anyone, not even Apple. comment:www.metafilter.com,2010:site.91479-3071360 Mon, 03 May 2010 16:09:55 -0800 mullingitover By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3071369 <em>when a platform is the dominant platform in its market</em> Apple has no monopoly in the cell phone business. Apple is not Microsoft. Apple is not doing the things Microsoft did in the 1980s and 1990s. comment:www.metafilter.com,2010:site.91479-3071369 Mon, 03 May 2010 16:15:30 -0800 Blazecock Pileon By: mullingitover http://www.metafilter.com/91479/Nope#3071392 BP: "Apple has no monopoly in the cell phone business. Apple is not Microsoft. Apple is not doing the things Microsoft did in the 1980s and 1990s." <a href="http://arstechnica.com/apple/news/2010/01/apple-responsible-for-994-of-mobile-app-sales-in-2009.ars">Apple responsible for 99.4% of mobile app sales in 2009</a> You're right that Apple isn't doing things MS did. MS forced <em>OEMs </em>into restrictive licensing deals in order to stifle competition. Apple is forcing <em>software developers </em>into restrictive licensing deals in order to stifle competition. comment:www.metafilter.com,2010:site.91479-3071392 Mon, 03 May 2010 16:33:27 -0800 mullingitover By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3071403 <a href="http://blogs.wsj.com/digits/2010/02/01/iphone-loses-market-share-in-fourth-quarter/tab/article/">Apple accounts for 16.6% of smartphone sales</a> There is no way to stretch the English language to turn Apple into a monopoly, and certainly 16.6% of the <em>smartphone</em> market is not a fraction that justifies the federal government wasting its time on aiding Adobe's very real, significant and damaging monopoly. comment:www.metafilter.com,2010:site.91479-3071403 Mon, 03 May 2010 16:40:44 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3071410 Apple is stifling competition FOR GOOD! comment:www.metafilter.com,2010:site.91479-3071410 Mon, 03 May 2010 16:47:15 -0800 Artw By: mullingitover http://www.metafilter.com/91479/Nope#3071417 BP: <em>"There is no way to stretch the English language to turn Apple into a monopoly"</em> Why bring up smartphone sales? We're talking about mobile app sales, where Apple currently owns around 99% of the market. At what point would you be willing to consider that Apple might hold a monopoly there? comment:www.metafilter.com,2010:site.91479-3071417 Mon, 03 May 2010 16:52:39 -0800 mullingitover By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3071427 Minor note/question: In America, monopolies are fine, as long as they're legally gained and maintained, correct? If so, the question is does Apple's restricting of the tools to build Apps to only the tool they make constitute an illegal method of maintaining a monopoly? Does the ability to make javascript/html/css apps provide a sufficient alternative? Interesting questions, indeed. comment:www.metafilter.com,2010:site.91479-3071427 Mon, 03 May 2010 17:04:15 -0800 Brandon Blatcher By: mullingitover http://www.metafilter.com/91479/Nope#3071449 BB: <em>"If so, the question is does Apple's restricting of the tools to build Apps to only the tool they make constitute an illegal method of maintaining a monopoly? Does the ability to make javascript/html/css apps provide a sufficient alternative?"</em> Let's step back and imagine that tomorrow, Microsoft released a patch that prevented any unsigned code from running in Windows (and let's say MS required a licensing deal, skimming 30% cut of gross revenue before they'd sign your code, and would arbitrarily refuse to sign any applications that interfered with their business model), and the alternative solution that Microsoft suggested for non-signed apps was recoding them in javascript and html. Do you think you'd be able to count the fine, in billions of dollars, on your fingers and toes? comment:www.metafilter.com,2010:site.91479-3071449 Mon, 03 May 2010 17:28:54 -0800 mullingitover By: weston http://www.metafilter.com/91479/Nope#3071454 It might be useful to recognize not all antitrust law is about monopolies specifically. I'm no lawyer, but it's my understanding that certain kinds of tying and restrictions on purchasing widgets only from a given vendor/supplier can run afoul of the law whether the party in question is a monopolist or not. comment:www.metafilter.com,2010:site.91479-3071454 Mon, 03 May 2010 17:34:18 -0800 weston By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3071469 <em>At what point would you be willing to consider that Apple might hold a monopoly there?</em> When Apple shuts down Google's app store. comment:www.metafilter.com,2010:site.91479-3071469 Mon, 03 May 2010 17:54:12 -0800 Blazecock Pileon By: koeselitz http://www.metafilter.com/91479/Nope#3071479 <small>Blazecock Pileon: </small><em>&ldquo;Apple has no monopoly in the cell phone business. Apple is not Microsoft. Apple is not doing the things Microsoft did in the 1980s and 1990s.&rdquo;</em> Microsoft has <em>never</em> had <em>any kind</em> of a monopoly. That's not why people hate them. Apple, however, is indeed <em>exactly like</em> Microsoft in the 80s and 90s. Of <em>course</em> they are. They're not some kind of computer collective in the sky, happily churning out beautiful things for all the happy geeks of the world. They're a <em>business</em>, and being a business means sometimes you have to sacrifice cool gadgets and useful software in order to increase your profit margin. Steve Jobs cares about computers up to the point that it is profitable to Apple to care about computers, and no farther. Which is only natural - he's the CEO of a company that's in the business of <em>making money</em>, not in the business of <em>making great computers</em>. It's surprising to me that people are still under the impression that those are both the same thing. comment:www.metafilter.com,2010:site.91479-3071479 Mon, 03 May 2010 18:02:29 -0800 koeselitz By: mullingitover http://www.metafilter.com/91479/Nope#3071489 BP: <em>"When Apple shuts down Google's app store."</em> I'll defer to real lawyers, but I'm pretty sure weston's point stands. A business doesn't have to choke all competition out of the market before its practices can be examined. comment:www.metafilter.com,2010:site.91479-3071489 Mon, 03 May 2010 18:06:35 -0800 mullingitover By: weston http://www.metafilter.com/91479/Nope#3071494 <i>Microsoft has never had any kind of a monopoly.</i> This isn't what the courts <a href="http://money.cnn.com/1999/11/05/technology/microsoft_finding/">said</a>. comment:www.metafilter.com,2010:site.91479-3071494 Mon, 03 May 2010 18:08:13 -0800 weston By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3071502 <em>A business doesn't have to choke all competition out of the market before its practices can be examined.</em> It just needs to choke about 16.6% of the market before Adobe's lobbyists get what they want. comment:www.metafilter.com,2010:site.91479-3071502 Mon, 03 May 2010 18:15:16 -0800 Blazecock Pileon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3071506 <em>Let's step back and imagine that tomorrow, Microsoft released a patch that prevented any unsigned code from running in Windows...</em> That analogy doesn't work, since what Apple did is open a store for a specific set of devices and declared "if you want to sell Apps in this store for this device we built, you have to do X, Y and Z". If you don't want to, that's fine, but then you're not selling products in our store, which we built to cater exclusively to these devices we built." To me, you can't argue that Apple is a monopoly when people can say "<a href="http://www.metafilter.com/91479/Nope#3065462">Screw it, I'll buy an Android phone.</a>" Not sure if that's a valid legal argument though. comment:www.metafilter.com,2010:site.91479-3071506 Mon, 03 May 2010 18:18:58 -0800 Brandon Blatcher By: weston http://www.metafilter.com/91479/Nope#3071518 <i> Steve Jobs cares about computers up to the point that it is profitable to Apple to care about computers, and no farther. </i> I'm sure Apple as a company, Apple's shareholders, and probably Jobs personally all care about Apple as a profitable business. I'm sure they're not above venal motivations. But as crappy as I think their behavior over the App Store is, I don't think a careful observation of what they've produced fits with the idea that they don't care beyond what gets them paid. The fit and finish and innovation that consistently comes out of the place is hard to do without having people there who cares about craftsmanship and vision. <i>It just needs to choke about 16.6% of the market before Adobe's lobbyists get what they want.</i> Apple will probably have to be found to be breaking the law before the law can successfully be brought to bear against them, whether or not there are actually any Adobe lobbyists bringing the FTC's/DOJ's attention to the matter. And if they are breaking the law, well, you can hardly blame Adobe for that. comment:www.metafilter.com,2010:site.91479-3071518 Mon, 03 May 2010 18:27:36 -0800 weston By: kafziel http://www.metafilter.com/91479/Nope#3071579 <i>At what point would you be willing to consider that Apple might hold a monopoly there? When Apple shuts down Google's app store.</i> Seriously? By this logic, Microsoft never had a monopoly in computer sales, because the possibility always existed to buy a Mac or a Linux machine. No matter how infeasible that was for any real purpose, no matter how few programs were functional on them. Obviously, the law's definition of monopoly is a bit broader than yours. <i>And if they are breaking the law, well, you can hardly blame Adobe for that.</i> Oh, he'll find a way. comment:www.metafilter.com,2010:site.91479-3071579 Mon, 03 May 2010 19:28:19 -0800 kafziel By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3071611 <em>Obviously, the law's definition of monopoly is a bit broader than yours.</em> If the law calls Apple a monopoly, then the law is broken and should be dismantled. comment:www.metafilter.com,2010:site.91479-3071611 Mon, 03 May 2010 19:49:30 -0800 Blazecock Pileon By: kafziel http://www.metafilter.com/91479/Nope#3071622 <i><a href="http://www.metafilter.com/91479/Nope#3068967">"The difference is that Apple is always right."</a></i> comment:www.metafilter.com,2010:site.91479-3071622 Mon, 03 May 2010 19:52:21 -0800 kafziel By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3071627 Instead of <a href="http://www.metafilter.com/91479/Nope#3071622">smarmy comments</a>, why not just admit that Apple is not a monopoly? Why continue to resort to specious arguments like this? What do you gain from it? comment:www.metafilter.com,2010:site.91479-3071627 Mon, 03 May 2010 19:54:50 -0800 Blazecock Pileon By: zarq http://www.metafilter.com/91479/Nope#3071635 <i>Seriously? By this logic, Microsoft never had a monopoly in computer sales, because the possibility always existed to buy a Mac or a Linux machine. No matter how infeasible that was for any real purpose, no matter how few programs were functional on them. Obviously, the law's definition of monopoly is a bit broader than yours.</i> Not exactly. Microsoft was bullying vendors so they would not offer competing software on machines running Microsoft Windows. That's a monopolistic practice. Apple is refusing to support an industry standard on their own machines. They do not seem to be discouraging competition in the same way that Microsoft was. comment:www.metafilter.com,2010:site.91479-3071635 Mon, 03 May 2010 20:01:06 -0800 zarq By: zarq http://www.metafilter.com/91479/Nope#3071636 By which I mean that they do not seem to be a monopoly -- but especially not when compared to Microsoft. comment:www.metafilter.com,2010:site.91479-3071636 Mon, 03 May 2010 20:02:00 -0800 zarq By: kafziel http://www.metafilter.com/91479/Nope#3071652 The change to the developer agreement barring cross-compiling and cross-platform development strongly discourages, even penalizes competition. Developers are faced with the choice of either writing their app for either the iPhone or for everything else - not realistically a choice, given that App Store sales constitute 99.4% of mobile app sales. When the iPhone OS version is done, developers can choose whether it's worth it to start from scratch and re-code everything entirely to get a part of that last .6%, which again really isn't a choice at all. With the well-discussed and strong probability that cross-developing will be the #1 flag for getting your apps rejected from the App Store as violating the agreement - and the fact that an arbitrary and closed approval process without appeals gives Apple an incentive to disallow cross-developed apps and claim, unprovably, that they were cross-compiled - Apple is using its market clout to try to make the vast majority of apps iPhone-only. With, again, <b>99.4% of mobile app sales</b> - even at its peak, Microsoft never came near that number - it's absolutely a monopolistic practice. comment:www.metafilter.com,2010:site.91479-3071652 Mon, 03 May 2010 20:14:53 -0800 kafziel By: mazola http://www.metafilter.com/91479/Nope#3071697 <i>The change to the developer agreement barring cross-compiling and cross-platform development strongly discourages, even penalizes competition. </i> The developer agreement clearly bars derivative applications flowing to the iPhone (i.e. Flash-&gt;iPhone) but does the reverse hold? If such a tool existed, could Apple prevent cross-platform development to flow the other way (i.e. iPhone-&gt;Flash)? comment:www.metafilter.com,2010:site.91479-3071697 Mon, 03 May 2010 20:46:41 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3071705 No, no, everybody, remember that Microsoft is eeeeeeeeeevilll! comment:www.metafilter.com,2010:site.91479-3071705 Mon, 03 May 2010 20:53:58 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3071714 <em> The change to the developer agreement barring cross-compiling and cross-platform development strongly discourages, even penalizes competition </em> This is nonsense. Adobe is all smiles and handshakes with Google, handing out free Android phones to its staff. There's plenty of competition. comment:www.metafilter.com,2010:site.91479-3071714 Mon, 03 May 2010 21:00:21 -0800 Blazecock Pileon By: Sys Rq http://www.metafilter.com/91479/Nope#3071715 Can't we just agree that they're <em>all</em> evil? comment:www.metafilter.com,2010:site.91479-3071715 Mon, 03 May 2010 21:00:54 -0800 Sys Rq By: weston http://www.metafilter.com/91479/Nope#3071766 <i>Developers are faced with the choice of either writing their app for either the iPhone or for everything else - not realistically a choice, given that App Store sales constitute 99.4% of mobile app sales. When the iPhone OS version is done, developers can choose whether it's worth it to start from scratch and re-code everything entirely to get a part of that last .6%, which again really isn't a choice at all.</i> I agree with you that they're flexing and even arguably somewhat abusing their market power. But I think it's harder to make the case that they're a real monopoly and even harder to make the case that they're abusing a real monopoly, given that they don't seem to be in a position to do anything (or actually seem to be doing anything) to keep the rest of the smartphone market from developing one or more ecosystems of its own. This was the thing about Microsoft that made them so terrifying: they not only had the market power to offer some sweet carrots --- or twist arms and break kneecaps -- to knock down competitors and would be comers, they used it. If Apple had the market power MS had and the inclination to use it, you'd see them telling record labels that if they wanted to sell through the itunes store, they had to sell exclusively through the itunes store, and AT&amp;T that if they wanted to sell the iPhone, they'd better not be selling other smartphones. The recent 3.3.1 changes are annoying, unreasonable, and somewhat anticompetitive, but they're not telling an OEM that if they agree to install a potential competitor, they'll be seeing their OS cost per unit triple. None of this means that Apple isn't running afoul of other antitrust measures, and I wouldn't mind seeing that investigated. Not because I really believe they're going to reach even 2/3 marketshare in mobile devices. I'm more worried about the concept of general purpose computing devices as locked appliances with tight vendor control spreading to other manufacturers, and of course because I'd personally find Apple's mobile platform more appealing as a developer and as a consumer if they weren't so controlling and capricious. comment:www.metafilter.com,2010:site.91479-3071766 Mon, 03 May 2010 21:48:17 -0800 weston By: kafziel http://www.metafilter.com/91479/Nope#3071774 <i>If Apple had the market power MS had and the inclination to use it, you'd see them telling record labels that if they wanted to sell through the itunes store, they had to sell exclusively through the itunes store, and AT&amp;T that if they wanted to sell the iPhone, they'd better not be selling other smartphones.</i> If Apple's threatened monopoly was for music sales or smartphone sales, yes. But the threatened monopoly is in mobile apps, and they're essentially telling developers that if they want to sell through the App Store, they need to sell exclusively through the App Store. comment:www.metafilter.com,2010:site.91479-3071774 Mon, 03 May 2010 21:55:31 -0800 kafziel By: entropicamericana http://www.metafilter.com/91479/Nope#3071795 No, the "monopoly" is in mobile apps on the iPhone. That's no more a monopoly than Warner Bros. not allowing your cousin's band on their label. comment:www.metafilter.com,2010:site.91479-3071795 Mon, 03 May 2010 22:28:39 -0800 entropicamericana By: kafziel http://www.metafilter.com/91479/Nope#3071798 Hint: That 99.4% isn't of iPhone mobile apps. <a href="http://static.arstechnica.com/iphone/app_store_pie_chart_640.png">It's of ALL mobile apps.</a> comment:www.metafilter.com,2010:site.91479-3071798 Mon, 03 May 2010 22:31:31 -0800 kafziel By: weston http://www.metafilter.com/91479/Nope#3071841 <i>Hint: That 99.4% isn't of iPhone mobile apps. It's of ALL mobile apps.</i> Yeah, for various reasons, they've been able to turn their fraction of the smartphone market into the most active subsection of the app space, but they've pretty much done it using carrots rather than sticks, and given how wide open other devices are to similar markets, the only thing really keeping other players from providing competition is their ability to get it together. It's hard to argue that amounts to an entrenched monopolistic position for Apple. This doesn't mean they don't have market power. They clearly do and I see the argument that their development requirements raise the investment bar for going cross-platform, which is somewhat anti-competitive. But even that's not a prohibitively high bar and so while I think it's not necessarily good, it also seems really unlikely that there's a monopoly-abuse case to be built out of it. comment:www.metafilter.com,2010:site.91479-3071841 Mon, 03 May 2010 23:56:57 -0800 weston By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3071932 <em>Hint: That 99.4% isn't of iPhone mobile apps. It's of ALL mobile apps.</em> What percentage of those Apps were cross platform before? comment:www.metafilter.com,2010:site.91479-3071932 Tue, 04 May 2010 04:08:47 -0800 Brandon Blatcher By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3071934 Or was is the dominate tool for making Apps in Apple's App Store? comment:www.metafilter.com,2010:site.91479-3071934 Tue, 04 May 2010 04:09:36 -0800 Brandon Blatcher By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3071939 Also, a bit of clarification please, from the developers about the bolded part in section 3.3.1: <blockquote>3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in <strong>Objective-C, C, C++, or JavaScript</strong> as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).</blockquote> Does this mean that those multiple languages can be used to create Apps and developers don't have to use Xcode? comment:www.metafilter.com,2010:site.91479-3071939 Tue, 04 May 2010 04:20:23 -0800 Brandon Blatcher By: mccarty.tim http://www.metafilter.com/91479/Nope#3071943 I don't like Apple because I'm out of money and their products cost money and that's dumb. comment:www.metafilter.com,2010:site.91479-3071943 Tue, 04 May 2010 04:28:07 -0800 mccarty.tim By: bonehead http://www.metafilter.com/91479/Nope#3071972 <a href="http://www.youtube.com/watch?v=w8vqSJAOC7I">Skynet's opinion on recent Apple products</a>. comment:www.metafilter.com,2010:site.91479-3071972 Tue, 04 May 2010 05:30:23 -0800 bonehead By: bonehead http://www.metafilter.com/91479/Nope#3072285 <a href="http://blogs.zdnet.com/microsoft/?p=6077&tag=col1;post-6077">Rumours of 'Menlo'</a>: Microsoft's real tablet effort? comment:www.metafilter.com,2010:site.91479-3072285 Tue, 04 May 2010 09:18:31 -0800 bonehead By: entropicamericana http://www.metafilter.com/91479/Nope#3072298 I'm sure Apple is quaking in their New Balance sneakers. comment:www.metafilter.com,2010:site.91479-3072298 Tue, 04 May 2010 09:25:06 -0800 entropicamericana By: bonehead http://www.metafilter.com/91479/Nope#3072321 Really? I would have pegged Apploids as more Converse All-Stars. The more you learn. comment:www.metafilter.com,2010:site.91479-3072321 Tue, 04 May 2010 09:35:51 -0800 bonehead By: grumblebee http://www.metafilter.com/91479/Nope#3072333 <a href="http://gawker.com/5530770/feds-tag+teaming-apple">Feds eying Apple.</a> The soup opera may be able to get even more interesting. comment:www.metafilter.com,2010:site.91479-3072333 Tue, 04 May 2010 09:39:22 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3072342 Now Microsoft should start pushing an image of themselves as a bunch of hippies working in a garage. The wheel will have come full circle. comment:www.metafilter.com,2010:site.91479-3072342 Tue, 04 May 2010 09:41:58 -0800 grumblebee By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3072353 <em>Rumours of 'Menlo': Microsoft's real tablet effort?</em> All this vaporware... The sooner that Ballmer gets removed the better, he's running Microsoft into the ground. comment:www.metafilter.com,2010:site.91479-3072353 Tue, 04 May 2010 09:48:36 -0800 Blazecock Pileon By: koeselitz http://www.metafilter.com/91479/Nope#3072380 <a href="http://whydoeseverythingsuck.com/2010/05/how-apple-is-breaking-law-with-app.html?">How Apple is breaking the law with the App Store</a> (apparently boils down to "restraint of trade") comment:www.metafilter.com,2010:site.91479-3072380 Tue, 04 May 2010 09:58:36 -0800 koeselitz By: koeselitz http://www.metafilter.com/91479/Nope#3072404 <small>Brandon Blatcher: </small><em>&ldquo;Does this mean that those multiple languages can be used to create Apps and developers don't have to use Xcode?&rdquo;</em> Er - no. Although I'm no expert on Apple licensing or coding, if code is being "executed by the iPhone OS WebKit engine," that means it's running via a web browser. I don't think web apps count as capital-a "Apps," at least not in this technical sense. comment:www.metafilter.com,2010:site.91479-3072404 Tue, 04 May 2010 10:06:31 -0800 koeselitz By: bonehead http://www.metafilter.com/91479/Nope#3072426 The whole issue of "stores" is an interesting one. The App Store, allows Amazon (as compeditor to iBooks), will <a href="http://www.pcworld.com/article/173789/google_editions_embraces_universal_ebook_format.html">Google Editions</a> be kosher too? It looks to launch <a href="http://online.wsj.com/article/SB10001424052748703866704575224232417931818.html?mod=WSJ_hpp_LEFTWhatsNewsCollection">soon</a>, with a massive number of books, possibly more than 1/4 million or more. If Apple refuses Google while allowing Amazon, it's clearly using the App Store in a discriminatory way. Is that anti-trust? I think only if they're clearly a market leader. Furthermore, <a href="http://store.steampowered.com/macbeta/">Steam is coming to Macs</a>, apparently. Could Steam come to the iPhoneOS? Would Apple ever allow it to? Does the developer licence effectively prohibit Steam on the iPhoneOS? comment:www.metafilter.com,2010:site.91479-3072426 Tue, 04 May 2010 10:17:28 -0800 bonehead By: mccarty.tim http://www.metafilter.com/91479/Nope#3072461 I think it's obvious they won't let Steam come to the iPad, even if Valve wanted to (they're largely a computer game company; anything without a mouse and keyboard tends to get lacking support). Apple already runs the gamestore, and their whole model with the iPhone and iPod/iPad is to own the software distribution. I'm curious how well this will endure compared to more open platforms, since I could see companies like Popcap wanting to increase their profit by offering their own gamestore apps on more open platforms. They could sell their software for cheaper and still make more profit, making Apple a redundant middleman. Eventually, casual users would catch on that Apple Store apps cost more than the same games on Android. Of course, that's assuming enough Androids sell that developers bother to port their games between the iPod/iPad/iPhone platform and Android. Feel free to sub in Symbian/Windows 7 Phone/Linux if you don't like Android and are rooting for another platform. comment:www.metafilter.com,2010:site.91479-3072461 Tue, 04 May 2010 10:29:47 -0800 mccarty.tim By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3072504 <em> I don't think web apps count as capital-a "Apps," at least not in this technical sense.</em> No, the question was about using other languages besides Objective C. Since the license seems to allow C and C++, does that mean tools other than Apple's own X-Code can be used? That's where the confusion (ignorance?) on my part seems to be happening comment:www.metafilter.com,2010:site.91479-3072504 Tue, 04 May 2010 10:56:46 -0800 Brandon Blatcher By: cortex http://www.metafilter.com/91479/Nope#3072513 Yeah, and I'm not sure how much of that is language designed to just prevent them from shooting XCode itself in the foot. I've only just begun to poke around and am still basically stone ignorant about the specifics of the toolset, so I can't really help a ton on that front, but given that Obj-C is a superset/extension of C it'd be kind of weird to allow Obj-C and not C, and if Apple's providing/allowing specific C++ libraries as well as part of the whole package then Bob's your uncle there as well. I would be happy to hear from folks who actually know their way around the dev environment on this front, because I'm mostly wondering too. comment:www.metafilter.com,2010:site.91479-3072513 Tue, 04 May 2010 11:04:00 -0800 cortex By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3072517 <em>How Apple is breaking the law with the App Store (apparently boils down to "restraint of trade")</em> Seems like Apple would argue that by installing non-santioned software, they can not legally be held responsible for the performance of the phone, nor any problems the user might have with it. comment:www.metafilter.com,2010:site.91479-3072517 Tue, 04 May 2010 11:04:31 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3072522 <strong>Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. </strong> So, for instance, if I make a language called Grumblecode, and it has its own API (as all programming languages do), and I let you compile from Grumblecode into an iPhone app, you'll be using Grumblecode's API. Which is a violation. That's the problem with Actionscript under Apples new TOS. It allows me, the programmer, to use a foreign (to Apple) API to program iPhone apps. They want me to only use the APIs that come with Xcode. comment:www.metafilter.com,2010:site.91479-3072522 Tue, 04 May 2010 11:07:32 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3072529 <strong>Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited.</strong> E.g. If Grumblecode calls native API methods, it is in violation. The programmer must call those API methods directly. comment:www.metafilter.com,2010:site.91479-3072529 Tue, 04 May 2010 11:11:34 -0800 grumblebee By: Artw http://www.metafilter.com/91479/Nope#3072533 <i>How Apple is breaking the law with the App Store (apparently boils down to "restraint of trade")</i> Interesting. If Jailbreaking is the issue then, yes, I could see that applying to a lot of other peoples products as well. comment:www.metafilter.com,2010:site.91479-3072533 Tue, 04 May 2010 11:12:36 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3072613 <i>does that mean tools other than Apple's own X-Code can be used?</i> I'm pretty sure that gcc is the compiler underlying the XCode toolchain and that you can use it standalone if you like. Don't know if that really counts, though. comment:www.metafilter.com,2010:site.91479-3072613 Tue, 04 May 2010 11:39:37 -0800 weston By: grumblebee http://www.metafilter.com/91479/Nope#3072623 I'm curious at what point the middle-man sanction kicks in. For instance, is it okay to use a middle-tier API if it's written in Objective-C? What if I write a big abstraction layer in Objective-C and use that to access all the native APIs? What if I sell it to other people and they use it? comment:www.metafilter.com,2010:site.91479-3072623 Tue, 04 May 2010 11:42:57 -0800 grumblebee By: bonehead http://www.metafilter.com/91479/Nope#3072657 Wouldn't the "intermediate translation or compatability layer" rule that out? I wonder how third part API are going to work. What if I want write a twitter app, or a blogspot app? comment:www.metafilter.com,2010:site.91479-3072657 Tue, 04 May 2010 11:51:53 -0800 bonehead By: grumblebee http://www.metafilter.com/91479/Nope#3072695 <em>Wouldn't the "intermediate translation or compatability layer" rule that out?</em> Yes, but it's got to be a matter of degree. ALL programming involves intermediate translation. To be really trivial, let's say that the native API gives me the ability to add and divide numbers, via these two methods: add( num1, num2, ..., numN); divide( nul1, num2 ); //divides num 1 by num 2 I'm writing an app in which I need to figure out averages, so I write a function that looks like this: float average( Array arr ) { //psuedocode: float sum = add( arr ); divide( sum, length( arr ) ); } I now have a middle-tier API function, average, that sits between me and the native functions, add and divide. Apple is definitely going to allow that sort of trial middle-tier, because if they didn't, no one would be able to get any work done at all. But at what point do those trivial examples add up to a verboten middle man? comment:www.metafilter.com,2010:site.91479-3072695 Tue, 04 May 2010 12:06:13 -0800 grumblebee By: weston http://www.metafilter.com/91479/Nope#3072724 <i>What if I write a big abstraction layer in Objective-C</i> I think you've hit the nail on the head, here, with the observation that to some extent, when you write functions or classes, you're rewriting the language. Let's even go a step further, though: what if you write a massive set of <a href="http://en.wikipedia.org/wiki/C_preprocessor">C preprocessor macros</a> to go with your libraries? From what I've read the initial versions of C++ (and maybe even Objective C?) were created this way, so it's not really a stretch to assume you could more or less create the Grumblecode language this way and distribute it to others. The line between language and abstraction can be a really fuzzy one in general, and particularly so in languages with preprocessor macros. comment:www.metafilter.com,2010:site.91479-3072724 Tue, 04 May 2010 12:15:53 -0800 weston By: bonehead http://www.metafilter.com/91479/Nope#3072737 I think sales or other third-party distribution would put you over the line. Presumably GTK or QT would be verbotten, for example. Would an in-house API? I can't see it. Would Apple even be able to tell just from a binary? It is grey though. Would the BOOST libraries be a problem? comment:www.metafilter.com,2010:site.91479-3072737 Tue, 04 May 2010 12:19:39 -0800 bonehead By: bonehead http://www.metafilter.com/91479/Nope#3072742 (Bad example, that's C++, sorry) comment:www.metafilter.com,2010:site.91479-3072742 Tue, 04 May 2010 12:20:45 -0800 bonehead By: grumblebee http://www.metafilter.com/91479/Nope#3072917 <em>The line between language and abstraction can be a really fuzzy one in general, and particularly so in languages with preprocessor macros.</em> Sounds like the line is wherever Apple wants it to be. comment:www.metafilter.com,2010:site.91479-3072917 Tue, 04 May 2010 13:19:18 -0800 grumblebee By: weston http://www.metafilter.com/91479/Nope#3072963 I think that's pretty much the takeaway from their choices over the last two years. comment:www.metafilter.com,2010:site.91479-3072963 Tue, 04 May 2010 13:31:08 -0800 weston By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3073242 <em>when you write functions or classes, you're rewriting the language</em> Not really. You're just abstracting away details, and the underlying programming syntax remains the same. Most of the NS-classes you see used in Cocoa are going back to calling C-based Core Foundation (CF) base classes. You're not using anything but Objective-C when using NS-classes in methods or writing wrapper classes, and Objective-C still remains the same old superset of C89, C99 and K&amp;R C that it was before you wrote a method or wrapper class around CF- or NS-classes. comment:www.metafilter.com,2010:site.91479-3073242 Tue, 04 May 2010 15:50:19 -0800 Blazecock Pileon By: grumblebee http://www.metafilter.com/91479/Nope#3073351 So are you saying that Apple would have no problem if I wrote a complex framework that abstracts all (or a big chunk of) their API, as long as I wrote it in Objective-C? That's not the sense I get. comment:www.metafilter.com,2010:site.91479-3073351 Tue, 04 May 2010 17:07:27 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3073362 via Gruber, <a href="http://www.bloomberg.com/apps/news?pid=newsarchive&sid=asdIuYfRt_7U">Adobe complained to Feds</a>. comment:www.metafilter.com,2010:site.91479-3073362 Tue, 04 May 2010 17:16:30 -0800 Brandon Blatcher By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3073378 Here's an example macro that logs only if I'm doing a debug build:<pre>#ifdef DEBUG #define DLog(...) NSLog(__VA_ARGS__) #else #define DLog(...) /* */ #endif #define ALog(...) NSLog(__VA_ARGS__)</pre>Even though this define statement has its own "syntax", this isn't creating an API because it gets translated directly into Objective-C or C instructions. This doesn't violate any of Apple's guidelines because I am using Xcode to ultimately translate a macro into a call to an Objective-C class (<tt>NSLog</tt>), if a <tt>DEBUG</tt> compile-time flag is set. If you wrote a bunch of macros and compiled it from a non-Xcode toolkit, you'd probably be in violation of the Apple dev agreement — not because you're using macros, but because you're using a different pipeline for turning this into a compiled app. comment:www.metafilter.com,2010:site.91479-3073378 Tue, 04 May 2010 17:28:19 -0800 Blazecock Pileon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3073380 <a href="http://www.webmonkey.com/2010/05/who-needs-flash/">Who needs Flash?</a> comment:www.metafilter.com,2010:site.91479-3073380 Tue, 04 May 2010 17:29:11 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3073400 So, BP (I'm not trying to argue with you, I'm just trying to get this straight), I am okay, even if I get miles and miles away from directly accessing Apple's libraries, as long as whatever frameworks I write are in Objective-C and are coded in XCode? I am genuinely confused about this. Is there any possible coding I could -- in XCode -- using C, C++ or Objective-C, that would be in violation of this part of Apple's TOS? comment:www.metafilter.com,2010:site.91479-3073400 Tue, 04 May 2010 17:41:38 -0800 grumblebee By: koeselitz http://www.metafilter.com/91479/Nope#3073402 <small>from BB's link "Who needs Flash?" : </small><em>"There's a ton of momentum behind HTML5, and it's well-justified momentum," Mozilla VP of engineering Mike Shaver tells Webmonkey. "The future of the web is the web, and betting against the web is a bad idea."</em> That, sir, is <em>irrefutable</em> logic. comment:www.metafilter.com,2010:site.91479-3073402 Tue, 04 May 2010 17:42:16 -0800 koeselitz By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3073415 The future is the future man, so don't bet against it. I'd be happy to see Flash dethroned as the dominant form of delivering video and photographer's website, but it definitely has uses elsewhere. comment:www.metafilter.com,2010:site.91479-3073415 Tue, 04 May 2010 17:50:34 -0800 Brandon Blatcher By: mullingitover http://www.metafilter.com/91479/Nope#3073443 <em>via Gruber, Adobe complained to Feds.</em> This is good news for everyone but Apple's shareholders. Anybody know where I can find <a href="http://www.newgrounds.com/portal/view/534416">this</a> in html5? comment:www.metafilter.com,2010:site.91479-3073443 Tue, 04 May 2010 18:14:16 -0800 mullingitover By: Artw http://www.metafilter.com/91479/Nope#3073458 <a href="http://www.engadget.com/2010/05/04/adobe-shows-off-prototype-android-tablet-running-air-and-flash/">Adobe shows off prototype Android tablet running Air and Flash 'flawlessly'</a> comment:www.metafilter.com,2010:site.91479-3073458 Tue, 04 May 2010 18:28:44 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3073459 <a href="http://www.youtube.com/watch?v=rfmbZkqORX4">Here I showcase a number of HTML5 websites on the iPad. This is the web experience Steve Jobs wants us to have.</a> errr.... I hope not. That's pretty bad actually. comment:www.metafilter.com,2010:site.91479-3073459 Tue, 04 May 2010 18:33:39 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3073467 <em>Adobe shows off prototype Android tablet running Air and Flash 'flawlessly'</em> What's the battery life like? Oh and real artists ship. comment:www.metafilter.com,2010:site.91479-3073467 Tue, 04 May 2010 18:42:13 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3073472 Sorry, what? I haven't gotten over that HTML on iPad video. It's... horrifying. It's like the guy stumbled into every way to make the device look terrible possible. I almost want to sign up to YouTube to try and assure people that it;s not all that bad and we're just looking at worst case there. comment:www.metafilter.com,2010:site.91479-3073472 Tue, 04 May 2010 18:45:44 -0800 Artw By: JaredSeth http://www.metafilter.com/91479/Nope#3073480 I should sincerely hope it's not really like that, Artw. That was just a rollercoaster of dashed expectations. comment:www.metafilter.com,2010:site.91479-3073480 Tue, 04 May 2010 18:50:48 -0800 JaredSeth By: Artw http://www.metafilter.com/91479/Nope#3073485 That was basically a series of demos that run fine on desktop but that you probably don't want to let anywhere near your comparitively underpowered mobile device. If you were serious about making a HTML5 app that worked well on iPhone/iPad you'd avoid the various sizing issues, UI issues and particularly the math and redraw heavy CANAVS tag animation. Probably bets to use CANVAS pretty sparingly in fact. On the other hand, if your serious about how HTML5 on your mobile device is a complete replacement for Flash maybe it better take that shit in it's stride. comment:www.metafilter.com,2010:site.91479-3073485 Tue, 04 May 2010 18:55:54 -0800 Artw By: mullingitover http://www.metafilter.com/91479/Nope#3073487 What do you expect? Try ripping out your computer's standard-for-2010 4GB of RAM and sticking in the 256 MB that Apple thinks is enough for you, and see what your web experience is like. comment:www.metafilter.com,2010:site.91479-3073487 Tue, 04 May 2010 18:57:01 -0800 mullingitover By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3073495 <em>So, BP (I'm not trying to argue with you, I'm just trying to get this straight), I am okay, even if I get miles and miles away from directly accessing Apple's libraries, as long as whatever frameworks I write are in Objective-C and are coded in XCode?</em> I guess I don't understand how you would be "miles away" if you're using Objective-C and Apple pipeline. Do you have a technical example that might demonstrate what you mean? As far as I can tell, a macro does not really create a unique language in this case, if it gets translated to Objective-C before compilation. If you have a counterexample, I'd be curious to see what it looks like. comment:www.metafilter.com,2010:site.91479-3073495 Tue, 04 May 2010 19:01:26 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3073497 mullingitover - Hionetsly i think you could put together a very demo of web apps using Javascript, CSS and some cool new HTML5 stuff that would look amazing on the iPad... just that wasn't it. And if you did make it, it wouldn't really be flash like... it'd be more like a really, really nice web page designed to fit a specific form factor. comment:www.metafilter.com,2010:site.91479-3073497 Tue, 04 May 2010 19:05:22 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3073506 <small>Artw: </small><em>&ldquo;Here I showcase a number of HTML5 websites on the iPad. This is the web experience Steve Jobs wants us to have. errr.... I hope not. That's pretty bad actually.&rdquo;</em> Eh, that guy's obviously just being a massive tool. I mean, picking a bunch of amateur games from canvasdemos.com is probably the <em>worst</em> way to test HTML5 on a device. <em>&ldquo;That was basically a series of demos that run fine on desktop but that you probably don't want to let anywhere near your comparitively underpowered mobile device.&rdquo;</em> Seriously? They didn't work on my desktop, either. Well - my laptop, and I'm in Ubuntu right now - but that shouldn't matter. Honestly, I had precisely the same problems that dude had trying to run this stuff in Firefox. I have a feeling he just picked some crap stuff. I'm not saying this because I think HTML5 is a complete replacement for Flash yet - far from it. But it's a pretty disingenuous test to pick a bunch of little test-apps like this, particularly ones that clearly don't work in the first place, and pretend that that's a complete test of the framework. comment:www.metafilter.com,2010:site.91479-3073506 Tue, 04 May 2010 19:12:56 -0800 koeselitz By: koeselitz http://www.metafilter.com/91479/Nope#3073509 (And it's pretty obvious, I think, that that guy's just trying to be lamely sardonic: "see, this is the future, throw away Flash, blah.") comment:www.metafilter.com,2010:site.91479-3073509 Tue, 04 May 2010 19:14:53 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3073512 There isn't really a counter-video though, is there? For all the big talk for HTML5 on the iPad I've yet to see it really deliver. comment:www.metafilter.com,2010:site.91479-3073512 Tue, 04 May 2010 19:18:02 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3073514 I'd really like to see what HTML5 Youtube looks like on an iPad. I mean, it seems like that'd be a much better test, as far as professionally-coded HTML5 interfaces go. comment:www.metafilter.com,2010:site.91479-3073514 Tue, 04 May 2010 19:19:37 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3073519 Looks like video plays inline on the Youtube HTML5 site <a href="http://www.youtube.com/watch?v=S29VRVs_raM">pretty well</a>. comment:www.metafilter.com,2010:site.91479-3073519 Tue, 04 May 2010 19:25:42 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3073522 And that <a href="http://www.kevs3d.co.uk/dev/canvask3d/k3d_test.html">3D page</a> runs fine for me on my desktop. Equivalent flash would probably be smoother, but it's still double digits framerates and not dying on it's arse like it did on the pad. comment:www.metafilter.com,2010:site.91479-3073522 Tue, 04 May 2010 19:29:02 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3073523 That <em>does</em> look nice. Of course, I know there are miles between a simple Youtube video interface and an interactive Flash game. But as far as the assertion that HTML5 is a memory hog that slows down dramatically on mobile devices, well... I guess I just don't know enough to say whether that's true or not. comment:www.metafilter.com,2010:site.91479-3073523 Tue, 04 May 2010 19:30:04 -0800 koeselitz By: koeselitz http://www.metafilter.com/91479/Nope#3073524 Yeah, I hadn't found that 3D page - I just tried the Tetris game and the etch-a-sketch thing, and neither of them really worked. The Tetris game died in the same place it did for him - no more blocks after the third, no matter what I do, although oddly sometimes it seems to work fine. comment:www.metafilter.com,2010:site.91479-3073524 Tue, 04 May 2010 19:31:34 -0800 koeselitz By: kafziel http://www.metafilter.com/91479/Nope#3073527 The 3D page actually runs <b>better</b> on my G1 than it did in the iPad video. comment:www.metafilter.com,2010:site.91479-3073527 Tue, 04 May 2010 19:34:25 -0800 kafziel By: Artw http://www.metafilter.com/91479/Nope#3073528 TBH The two examples are comparing apples and oranges, and that they are thrown into this one bucket called "HTML5" is kind of ridiculous. Of course the iPad is going to be good at showing a H264 video - that's what it's designed to do. JS animation of the CANVAS tag, on the other hand, is a completely different thing. TBH I'm not surprised that it can't match desktops, but given how much it's been pushed I am surprised at how hard it falls down once you ask it to do anything complex. comment:www.metafilter.com,2010:site.91479-3073528 Tue, 04 May 2010 19:34:49 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3073530 But this is the thing - I've seen Flash that does exactly the same thing, just because it's coded poorly. At the same time, though, maybe it's pretty unlikely that these are just bad hack jobs, given that HTML5 seems pretty simple on the face of it. Hmm. comment:www.metafilter.com,2010:site.91479-3073530 Tue, 04 May 2010 19:37:32 -0800 koeselitz By: grumblebee http://www.metafilter.com/91479/Nope#3073536 <em>I guess I don't understand how you would be "miles away" if you're using Objective-C and Apple pipeline. Do you have a technical example that might demonstrate what you mean?</em> You know how, in most languages, people write really complex frameworks, and sometimes those frameworks basically "become" the langauge -- meaning that programmers start interfacing with the original language only through the framework? An example is JQuery. It's 100% Javascript, but it's got its own, unique API -- and you can basically do anything most JS programmers want to do by using JS features through JQuery. So it is a sort of middle-man between Javascript's raw api and the developer. If I told someone that he HAS to program in Javascript and only Javascript, I might feel that he was violating the spirit of the law if he started using JQuery. But JQurey IS just Javascript, so do we allow it or not? Let's say I built something like that in Objective-C. I thought the language was too difficult, so I built a whole series of functions that map onto the raw ones. My functions are all written in Object-C, but your experience, when you use them, won't feel much like Objective-C, and if you just learn my way of doing things, you'll never know how you might optimize the code by going into the raw guts. Similarly, people who learn JQuery instread of Javascript may make all kinds of mistakes. And I thought Apple was against that sort of thing. They don't want middle-men, because middle-men move developers away the real api. And Apple feels that leads to sloppy code. If they're right, it should apply to all third-party frameworks, whether they are written in Actionscript or Objective-C. Either way, you're not writing code using the methods that Apple has documented; you're writing code that uses that code. comment:www.metafilter.com,2010:site.91479-3073536 Tue, 04 May 2010 19:41:46 -0800 grumblebee By: mullingitover http://www.metafilter.com/91479/Nope#3073541 <em>"Of course the iPad is going to be good at showing a H264 video - that's what it's designed to do."</em> It has a huge crutch with its hardware decoding of the video. Meanwhile, I checked out all the same demos he was hitting on my laptop and they all ran like buttah. A lot more processor chug than I'd expect to see with Flash, but the framerates were high enough. The iPad design makes some huge compromises to maintain Apple's profit margins and to get the 20-hour battery life. It's not good or bad, (well, it's hilariously bad but that's just my opinion) that's just the engineering choices they made. I'm sure there will be another generation along to fix some of the shortcomings and keep the upgrade treadmill spinning. What's the term for people who buy first-gen hardware? comment:www.metafilter.com,2010:site.91479-3073541 Tue, 04 May 2010 19:43:30 -0800 mullingitover By: Tenuki http://www.metafilter.com/91479/Nope#3073647 <em>The iPad design makes some huge compromises to maintain Apple's profit margins and to get the 20-hour battery life. </em> If only it had a swappable battery. comment:www.metafilter.com,2010:site.91479-3073647 Tue, 04 May 2010 20:57:46 -0800 Tenuki By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3073675 <em>An example is JQuery.</em> I guess what I meant by technical example was something that used preprocessor directives and relates directly to the issue of generating Objective-C used to make iPhone apps, which is the basis on which you and weston were criticizing Apple and/or questioning the developer agreement. comment:www.metafilter.com,2010:site.91479-3073675 Tue, 04 May 2010 21:24:15 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3073692 <em>if you just learn my way of doing things, you'll never know how you might optimize the code by going into the raw guts</em> In any case, that's no more creating a different language than the internals of deques, b-trees, linked lists, etc. being hidden away by abstract container classes in STL C++ or Cocoa or Java any other language being languages unto themselves. comment:www.metafilter.com,2010:site.91479-3073692 Tue, 04 May 2010 21:43:50 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3073728 <em>U.S. antitrust enforcers are considering an investigation of Apple Inc. <a href="http://www.bloomberg.com/apps/news?pid=newsarchive&sid=asdIuYfRt_7U">following a complaint from Adobe</a> Systems Inc., according to people familiar with the matter.</em> Adobe could not win in the court of public opinion and so are trying to strong-arm Apple in a federal courtroom. Honest people will recognize this scheme to label Apple a monopoly as an out-and-out scam. comment:www.metafilter.com,2010:site.91479-3073728 Tue, 04 May 2010 22:33:56 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3073778 <a href="http://blogs.barrons.com/techtraderdaily/2010/05/04/apple-bad-press-roundup/">Apple: Bad press roundup</a> comment:www.metafilter.com,2010:site.91479-3073778 Wed, 05 May 2010 00:12:57 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3073818 <i>Not really. You're just abstracting away details, and the underlying programming syntax remains the same. </i> I suppose if you're sticking to the basic idea that a computer language is its syntax, what you're saying here is fine from a debate standpoint. But on a pragmatic level, when it comes time to write programs, I think vocabulary matters just as much to what you mean by "language", and that's what you're changing when you build abstractions. Hence my statement that the line between abstraction and language can be a fuzzy one. And the C preprocessor makes it even fuzzier. There's not a lot of daylight between: <code>int max(a,b) { return a &gt;= b ? a : b; }</code> and <code>#define max(a,b) (a &gt;= b ? a : b; )</code> and <code>s/max\([^,]+,[^)]+\)/(a &gt;= b ? a : b; )/</code> and generating those tokens using Scheme or Lua. comment:www.metafilter.com,2010:site.91479-3073818 Wed, 05 May 2010 02:02:44 -0800 weston By: grumblebee http://www.metafilter.com/91479/Nope#3073861 We can debate what constitutes a language, but I'm more interested in how Apple thinks about it, because whether they make sense or are foolish, I have to deal with Apple's rules. If I develop for the iPhone, I don't want to put in months of work and then have my app rejected. So, if I decide that I want to use something like JQuery for the iPhone -- a meta-language or whatever you want to call it, one written entirely in Objective-C but one that abstracts me away from many of Objective-C's functions and classes -- can I safely do so? comment:www.metafilter.com,2010:site.91479-3073861 Wed, 05 May 2010 04:41:05 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3073876 <a href="http://puremvc.org/content/view/121/181/">Here's an example of the kind of thing I'm talking about.</a> Is Apple okay with PureMVC? PureMVC is a popular framework for Actionscript developers. It abstracts away from parts of Actionscript's core. For instance, AS has a built-in event-listenener/broadcaster API. PureMVC skips it and rolls its own. But, under-the-hood, PureMVC is written in Actionscript. Now it's been ported to Objective-C. The idea is that someone who doesn't know Objective-C well, but who is used to PureMVC from Flash or some other platform (it's been ported to several) will feel at home. The won't use the standard Objective-C commands; rather, they will use the PureMVC equivalents. But this version of PureMVC is really just a library of Objective-C code. So is it allowable or not? comment:www.metafilter.com,2010:site.91479-3073876 Wed, 05 May 2010 04:52:50 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3073885 <em> Sorry, what? </em> It's a prototype, let's see how the final, shipping product performs, especially in terms of battery life. Because now that I'm seen a prototype and read the gushing review over <a href="http://zedomax.com/blog/2010/05/04/android-multi-touch-tablet-prototype-hands-on-review-web-2-0-expo/">zedomax</a>, anything less than flawless performance is substandard. Interesting difference from Apple's secretive approach, where the final product is released and there's nothing to compare it to. <em>The iPad design makes some huge compromises to maintain Apple's profit margins and to get the 20-hour battery life...</em> Minor nit, it's a 10 hour battery. comment:www.metafilter.com,2010:site.91479-3073885 Wed, 05 May 2010 05:01:12 -0800 Brandon Blatcher By: mazola http://www.metafilter.com/91479/Nope#3073928 <i>Apple: Bad press roundup</i> ...and then Apple goes and puts the screws to pool ol' <a href="http://www.engadget.com/2010/05/04/ellen-pokes-fun-at-apple-and-then-apologizes/">Ellen</a>. comment:www.metafilter.com,2010:site.91479-3073928 Wed, 05 May 2010 06:00:10 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3074147 <a href="http://www.crafted.com.au/blog/2010/05/05/apples-attack-on-adobe-flash-its-all-about-online-video/">Apples attack on Adobe Flash, its all about online video</a> comment:www.metafilter.com,2010:site.91479-3074147 Wed, 05 May 2010 08:09:48 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3074459 <em>But this version of PureMVC is really just a library of Objective-C code. </em> If it is a C, Objective-C, C++ or Objective-C++ library that you add to an Xcode project, it will probably be allowed, just like <a href="http://allseeing-i.com/ASIHTTPRequest/">ASIHTTPRequest</a> or <a href="http://code.google.com/p/json-framework/">json-framework</a> and many other libraries that are built from calls to Apple's core APIs. If PureMVC uses a third-party compiler to turn ActionScript into a compiled app or a compiled, static chunk of an app that you add to a project, then it will probably be rejected. This is not anything different from what Apple has already said. <em> And the C preprocessor makes it even fuzzier</em> If you're using Xcode to compile an app, it seems like the fuzziness stops where macros, methods, functions, and wrapper classes ultimately have to turn into compiled C or Objective-C code. comment:www.metafilter.com,2010:site.91479-3074459 Wed, 05 May 2010 10:17:51 -0800 Blazecock Pileon By: grumblebee http://www.metafilter.com/91479/Nope#3074608 I hope you are right, BP. Here's what scares me: "Applications may only use <strong>Documented APIs</strong> <em>in the manner prescribed by Apple</em> <strong>and must not use or call any private APIs</strong>. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., <strong>Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited</strong>)." If I understand you correctly, you're saying that a framework written in Objective-C is not what they mean by an intermediary or undocumented API. But API literally means an Application Programming Interface. It's whatever commands a programmer uses to control a system. The only "Documented" APIs that comes with XCode are the standard ones for C, C++, Objective-C and the specific ones for Mac and iPhone/iPad programming, such as Cocoa Touch. PureMVC is 100% written in Objective-C (the version I liked to is) by humans (not in some machine-translated process), but it has its own API. It has it's own interface by which you program it. There's nothing strange about using the acronym "API" when referring to a complex library like PureMVC or JQuery. That may not be what Apple means, but how do we know? If I had to take a wild guess, I would assume that, in general, they won't bug you if you use 100% human-written Objective-C code, but that their vague language leaves the door open for them to step in if they want to. Which means that I'm at some risk if I choose to use frameworks like Objective-C. Maybe I'm not in much risk, but I smell some risk there. I wish Apple would define their terms better. But it may be in their best interest to not do so. comment:www.metafilter.com,2010:site.91479-3074608 Wed, 05 May 2010 11:16:14 -0800 grumblebee By: Artw http://www.metafilter.com/91479/Nope#3074627 <a href="http://www.craftymind.com/guimark2/">Another Flash Vs HTML5 benchmark</a> - PC and Mac, mostly desktop based. Basically HTML5 gets slaughtered on everything bar a somewhat iffy text rendering benchmark. comment:www.metafilter.com,2010:site.91479-3074627 Wed, 05 May 2010 11:25:21 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3074645 <i>If it is a C, Objective-C, C++ or Objective-C++ library that you add to an Xcode project, it will probably be allowed</i> Probably. <i>If you're using Xcode to compile an app, it seems like the fuzziness stops where macros, methods, functions, and wrapper classes ultimately have to turn into compiled C or Objective-C code.</i> I don't think I get your point. I do agree that when everything gets mixed down to object code rolled into a ready-to-eat binary, there's no more fuzziness. But I don't see how that changes things upstream. There's still very little conceptual room between a function as a device used as a shorthand for a set of C tokens and macro as such a device, and in turn little room between having <code>cpp</code> emit C tokens to be consumed by <code>gcc</code> and having Perl or Scheme or Lua emit those C tokens. But the last part of that conceptual continuum is forbidden by the 3.3.1 license, and it's this line drawn across these several closely coupled concepts that I find most crazy about the restrictions. <em>Particularly</em> because in the end everything gets turned into code compiled by the same toolchain. comment:www.metafilter.com,2010:site.91479-3074645 Wed, 05 May 2010 11:35:34 -0800 weston By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3074649 <em>PureMVC is 100% written in Objective-C</em> Then it's a non-issue. There are many Objective-C libraries and none are remotely in question. I think you're reading more into this than is there, honestly. comment:www.metafilter.com,2010:site.91479-3074649 Wed, 05 May 2010 11:37:18 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3074659 <em>There's still very little conceptual room between a function as a device used as a shorthand for a set of C tokens and macro as such a device, and in turn little room between having cpp emit C tokens to be consumed by gcc and having Perl or Scheme or Lua emit those C tokens</em> This is irrelevant to questions about the wording of the dev agreement. If you're using a third-party compiler, your app will get rejected. Macros don't have anything to do with it; technically, they are just a shortcut to writing code before compilation. comment:www.metafilter.com,2010:site.91479-3074659 Wed, 05 May 2010 11:42:14 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3074675 Interestingly the <a href="http://monotouch.net/">MonoTouch</a> guys seem to be still pushing forwards, though theres that bit about not hearing any direct feedback from Apple. Apple seem to actively want to be ambiguous in all this. comment:www.metafilter.com,2010:site.91479-3074675 Wed, 05 May 2010 11:50:30 -0800 Artw By: kafziel http://www.metafilter.com/91479/Nope#3074702 So, Blazecock, you're saying that were I to write an Actionscript interpreter in Objective C - something that takes Actionscript code and converts it to Objective C for Xcode compiling - and then write all my apps in Actionscript and just run them through this, that's okay by Apple's developer agreement? comment:www.metafilter.com,2010:site.91479-3074702 Wed, 05 May 2010 12:03:02 -0800 kafziel By: weston http://www.metafilter.com/91479/Nope#3074724 <i>This is irrelevant to questions about the wording of the dev agreement. </i> I'm not arguing over whether it's <em>clear</em> that the dev agreement disallows X -&gt; C compilation but allows preprocessor use. I'm arguing it's <em>ridiculous</em> as place to draw the line because of the vanishing differences between the things under discussion. <i>technically, they are just a shortcut to writing code before compilation.</i> Exactly. So, why this shortcut but not other shortcuts which are similar in terms of programmer utility and the same in terms of emitted object code? comment:www.metafilter.com,2010:site.91479-3074724 Wed, 05 May 2010 12:16:14 -0800 weston By: grumblebee http://www.metafilter.com/91479/Nope#3074727 <em>I think you're reading more into this than is there, honestly.</em> I hope so. But I'm far from the only person who is confused, and thought it's been a while since this change to the dev agreement came out, it's odd that Apple is so quiet about it. Here are some quotes from a cursory search I just ran: The point is: we don't know what Jobs means. We might not know until apps hit the app store and are approved or not approved. http://www.itwriting.com/blog/2457-apple-locks-down-its-platform-just-a-little-bit-more.html I originally thought this would ban games written using Unity3D, but perhaps not — Unity3D produces a complete Xcode project and Objective-C source files, so it's more like a pre-processor than a cross-compiler. Hard to tell. http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler I can't help wondering what does it mean even for C++ libraries such as Qt or wxWidgets http://apple.slashdot.org/story/10/04/08/2122254/iPhone-OS-40-Brings-Multitasking-Ad-Framework-For-Apps what does "originally written" actually mean? http://alblue.bandlem.com/2010/04/collateral-damage-in-331.html The language as written is very broad and impacts too many developers &amp; publishers for Apple's own good. It is also difficult to enforce for games in particular. I firmly believe Apple will clarify it with a fairly narrow interpretation, or even revise it, but it might take a while to get the answer we want. http://answers.unity3d.com/questions/7408/is-unity3d-banned-by-new-apple-sdk-licence comment:www.metafilter.com,2010:site.91479-3074727 Wed, 05 May 2010 12:16:52 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3074762 Unity3D is a really confusing case. Unity has its own languages, but if you output for iPhone, it doesn't compile am iPhone app. Instead, it translates your code into Objective-C source code and creates a whole XCode project for you. The only way for you to compile it is to open it in XCode. The CEO of Unity is optimistic but unsure of whether or not Apple will allow such iPhone development -- even though he's talked to people at Apple about it. WHY IS HE UNSURE? Why can't Apple say, with 100% certainty, "No, we will not allow this" or "Yes, we will allow this." Shit. They could even say, "You know, we're still hashing it out, internally" and it would be better than just vagueness. I don't blame Apple for keeping Flash off the iPhone. I don't blame them for forcing developers to use certain tools and certain languages. I may not like some of those choices, but it's their device and I am capable of following their rules or moving onto some other device. What I can't stand is vague rules. THAT is not fair. Come on Apple, CLARIFY! Give us ten use cases and say this one is okay, that one is not okay, etc. Or, if it's a gray area and each app will be judged separately, then say THAT. If that's the case, then iPhone app is a crapshoot. If it is, be honest about that! I feel like someone is telling me that if I walk on their property, they PROBABLY won't shoot me. comment:www.metafilter.com,2010:site.91479-3074762 Wed, 05 May 2010 12:25:27 -0800 grumblebee By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3074880 <em>So, why this shortcut but not other shortcuts which are similar in terms of programmer utility and the same in terms of emitted object code?</em> Because Apple doesn't want third-party compilers building write-once, deploy-everywhere iPhone applications, even if some commercial developers want that feature? comment:www.metafilter.com,2010:site.91479-3074880 Wed, 05 May 2010 13:26:15 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3074895 Via Daringfireball: <em>I especially like this video, showing the Android browser playing YouTube videos using Flash, where the guy narrating the video says "Good thing I didn't buy an iPad, because this one does Flash", and <a href="http://www.youtube.com/v/3hqFTx8rLsg">at that moment, the browser crashes</a>.</em> Via WSJ: ``<a href="http://blogs.wsj.com/digits/2010/04/29/live-blogging-the-journals-interview-with-adobe-ceo/?mod=e2tw">Speaking</a> about Mr. Jobs's assertion that Adobe is the No. 1 cause of Mac crashes, Mr. Narayen says if Adobe crashes Apple, that actually has something "to do with the Apple operating system." ' ' lol comment:www.metafilter.com,2010:site.91479-3074895 Wed, 05 May 2010 13:33:03 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3074902 <em> were I to write an Actionscript interpreter in Objective C - something that takes Actionscript code and converts it to Objective C for Xcode compiling </em> Can such a thing reliably exist through #define statements? I suppose it could but it would be an awful lot of work and debugging of edge cases and grammar translation. Does such a library of #define statements exist that is used for commercial development? There's probably a research paper in there somewhere, at least. comment:www.metafilter.com,2010:site.91479-3074902 Wed, 05 May 2010 13:37:28 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3074936 And on the general subject of benchmarking Javascript, IE must be damn confident in their new engine if they are suggesting people run <a href="http://ie.microsoft.com/testdrive/Performance/10FlickrExplorer/Default.html">this</a> on it – the thing barely runs on FireFox and just about crawls along on Chrome. comment:www.metafilter.com,2010:site.91479-3074936 Wed, 05 May 2010 13:50:14 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3074942 <i>Because Apple doesn't want third-party compilers building write-once, deploy-everywhere iPhone applications</i> That might be their motivation, but they won't limit their collateral damage to that end and they might not even actually achieve it by fairly applying those license terms. And it's a pretty darn questionable goal in the first place. comment:www.metafilter.com,2010:site.91479-3074942 Wed, 05 May 2010 13:54:40 -0800 weston By: grumblebee http://www.metafilter.com/91479/Nope#3074968 <em>I especially like this video, showing the Android browser playing YouTube videos using Flash, where the guy narrating the video says "Good thing I didn't buy an iPad, because this one does Flash", and at that moment, the browser crashes. Via WSJ: ``Speaking about Mr. Jobs's assertion that Adobe is the No. 1 cause of Mac crashes, Mr. Narayen says if Adobe crashes Apple, that actually has something "to do with the Apple operating system." ' ' lol</em> BP, I respect your opinion, and I'm a big Apple fan (I own two macs, an iPhone and an iPad)*, but this is EXACTLY the kind of rhetoric we don't need. Computers crash all the time. It's ironic that one crashed just as someone was demonstrating how Flash is all that, but all we can learn from that is that, for whatever reason, that computer crashed right then. About once a week, my iPhone crashes. It seems to do so pretty much at random. It would be pretty shitty of me to say, based on that one crash, "Oh, see! X sucks." X being whatever app I was running. It's like if I promote eating well and exercising and then I die young of a heart attack, and then someone saying, "See! I guess it's NOT so helpful to live a healthy lifestyle," ignoring the fact that people have heart attacks for all sorts of reasons, including bad genes. Your second quote is Adobe doing the same FUCKING thing. It's lies, damn lies and spin. An Apple machine crashed while it was running a Flash app. So instead of a reasoned discussion about it, we get the Apple team shouting "It's Adobe's fault" and the Adobe team shouting, "It's Apple's fault." Has anyone -- on EITHER team -- actually diagnosed what caused the crash? If not, then they should shut up. Either come out with your expert knowledge about what caused the crash or be honest and say, "I'm going to say anything that supports my team, whether it's based on reality or not." Meanwhile, we developers are out in the cold. We have to wade through the filthy sewer water of fanboy statements, CEO spin and outright ignorance. I don't give a shit about Adobe. I don't give a shit about Apple. I just want Computer Scientists to act like SCIENTISTS and for those of you who are enthusiasts, hackers, pundits, etc. to pretend to be scientists for five seconds. Since I run the world, I am not enacting a moratorium on the following in this discussion: "open standards" and "crashes." Exceptions will be granted to experts who can convince me that they do not have an iron in the fire and are more in love with truth than with defending Adobe or Apple or being defensive. *I make my living as a Flash Developer. (However, I would prefer not to have Flash on the iPhone and iPad, and, in general, I am in favor of iPhone/iPad development being done in Objective-C, which is not that hard to learn.) comment:www.metafilter.com,2010:site.91479-3074968 Wed, 05 May 2010 14:04:56 -0800 grumblebee By: weston http://www.metafilter.com/91479/Nope#3074969 <i>Can such a thing reliably exist through #define statements? ... There's probably a research paper in there somewhere, at least.</i> Not just a paper, a precedent. Strousup <a href="http://www2.research.att.com/~bs/bs_faq.html#bootstrapping">says</a> he created the "C with Classes" language first as a set of C preprocessor instructions that yielded C. The way I'm reading what he's saying, it sounds like he created those instructions using another program he wrote in C, but either way... comment:www.metafilter.com,2010:site.91479-3074969 Wed, 05 May 2010 14:05:25 -0800 weston By: Artw http://www.metafilter.com/91479/Nope#3075074 <i>About once a week, my iPhone crashes. It seems to do so pretty much at random. </i> I notice that the endless freezes and shutdowns of the 3.1 update on 3G pretty much never get mentioned in these discussions... They updated it after a while but i was damn close to ditching the thing. I think a lot of these discussions are predicated on an expectation of stability from Apple products that experience does not bear out, and every one is supposed to politely ignore it when it doesn't. FWIW I still get regular Safari hangs. That's pretty much the number one App to crash on my phone. comment:www.metafilter.com,2010:site.91479-3075074 Wed, 05 May 2010 14:53:31 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3075087 <em> they won't limit their collateral damage to that end </em> This hasn't happened, so until it does, you're speculating — and given that just about every app on the store probably uses some wrapper classes, you're speculating without good cause. I'll say it again: you're reading something into this which does not exist. comment:www.metafilter.com,2010:site.91479-3075087 Wed, 05 May 2010 15:00:45 -0800 Blazecock Pileon By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3075094 <em> I just want Computer Scientists to act like SCIENTISTS and for those of you who are enthusiasts, hackers, pundits, etc. to pretend to be scientists for five seconds. </em> Well, if you have an example of a computer language like Actionscript, C# etc. used with the iPhone, other than the big four that are already accepted, and which is facilitated through #define statements, please post it. The scientist in me would like to see it. comment:www.metafilter.com,2010:site.91479-3075094 Wed, 05 May 2010 15:03:13 -0800 Blazecock Pileon By: grumblebee http://www.metafilter.com/91479/Nope#3075111 What? I haven't said anything about #define statements in this thread. Do you have me mixed up with someone else? I have ZERO interest in Apple supporting Flash or Actionscript (or C# for that matter). I was responding to your post about crashes, in which you reposed spin-like, political, rah-rah-team statements that shouldn't have been made in the first place. Just because Adobe and Apple are making bullshit statements, that doesn't mean we have to spread their nonsense. Computers are very complex. Anyone who says "X causes my computer crash" is either an expert who has done rigorous tests (in which case, more evidence and less rhetoric, please), an idiot or a spin doctor. comment:www.metafilter.com,2010:site.91479-3075111 Wed, 05 May 2010 15:18:37 -0800 grumblebee By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3075112 <em>It's ironic that one crashed just as someone was demonstrating how Flash is all that, but all we can learn from that is that, for whatever reason, that computer crashed right then. </em> Come on, it's not only ironic, it's funny! Robert Reich, former US Sect. of Labor, <a href="http://robertreich.org/post/572112065/apple-isnt-the-problem-wall-streets-big-banks-are">chimes in</a> with a sensible take on Apple vs. the whole world: <em>Why is the Federal Trade Commission threatening Apple with a possible lawsuit for abusing its economic power, but not even raising an eyebrow about the huge and growing economic (and political) muscle of JP Morgan Chase or any of the other four remaining giant banks on Wall Street? Our future well being depends more on people like Steve Jobs who invent real products that can improve our lives, than it does on people like Jamie Dimon who invent financial products that do little other than threaten our economy. Apple's supposed sin was to tell software developers that if they want to make apps for iPhones and iPads they have to use Apple programming tools. No more outside tools (like Adobe's Flash format) that can run on rival devices like Google's Android phones and RIM's BlackBerrys. What's wrong with that? Apple says it's necessary to maintain quality. If consumers disagree they can buy platforms elsewhere. Apple was the world's #3 smartphone supplier in 2009, with 16.2 percent of worldwide market share. RIM was #2, with 18.8 percent. Google isn't exactly a wallflower. These and other firms are innovating like mad, as are tens of thousands of independent developers. If Apple's decision reduces the number of future apps that can run on its products, Apple will suffer and presumably change its mind.</em> comment:www.metafilter.com,2010:site.91479-3075112 Wed, 05 May 2010 15:19:13 -0800 Blazecock Pileon By: mrzarquon http://www.metafilter.com/91479/Nope#3075127 <a href="http://www.metafilter.com/91479/Nope#3074968" title="grumblebee wrote in comment #3074968">&gt;</a> <i>Has anyone -- on EITHER team -- actually diagnosed what caused the crash?</i> Just to point out, Apple has in fact put in a plug-in isolation method in <a href="http://www.appleinsider.com/articles/10/03/05/apple_testing_safari_4_0_5_with_flash_plug_in_crash_protection.html">Safari 4.0.5</a>, which specifically keeps a plugin crash from taking down safari. Pops up a nice "the flash plugin has crashed" dialog as well. I haven't seen other plugins crash on my machine yet, but in instances where it was or would have crashed, I am now seeing that Safari had to go and preemptively kill the flash plugin process. Now, it could be something in Apple's code that is making it vulnerable to crashing when Flash is running, so they took precautions to isolate it, but the fact that by Apple isolating the Flash Plugin means that Safari crashes less, is leading me to suspect that the stability issue is more in Adobe's court than Apples. comment:www.metafilter.com,2010:site.91479-3075127 Wed, 05 May 2010 15:28:10 -0800 mrzarquon By: grumblebee http://www.metafilter.com/91479/Nope#3075184 I wouldn't be surprised, mrzarquon. Adobe hasn't hasn't had much competition in the web-video and multimedia world, so they probably got lazy. On the other hand, you're also right when you say that MAYBE Safari should be more robust and not let plugins like Flash thwart them. I don't know. What I do know is that I'm going to be VERY careful about making half-cocked statements without knowing all the facts. BP, you plopped anecdotes about crashes into this thread. Then, when I called you on doing that -- on spreading rumors as if they added something substantive to the discussion -- you neither confirmed it or denied it. You didn't say, "I guess you're right." Nor did you say, "They aren't just anecdotes. Here's hard data to back up what I'm saying." You didn't even say, "Yeah. I'm spreading anecdotes. So what? It's fun!" Instead, after wasting at least as many words as I have here, you implied the whole thing is silly, because there are more serious problems in the world. I agree, there are. But here, we're talking about Apple and Adobe. And people from those companies are telling lies. Adobe has implied that OS X is buggy in a pretty serious way. That's a SERIOUS charge. They'd better be able to back that up. I use OS X and I also program Flash apps. I need to know what serious bugs Adobe has uncovered in OS X. If they haven't ACTUALLY uncovered any, they should quit bullshitting. If they have found bugs, they should share them with us so that we can work around them or bug Apple to fix them. Apple has implied that Flash is deeply flawed and that it causes Safari to crash. I assume that means that Flash is going beyond what it SHOULD be doing inside Safari. In other words, if Flash is playing by the "plugin rules," then it's Safari's fault if it's crashing. But that can't be the case, because Jobs says it's a Flash problem. I don't find that hard to believe. On the other hand, I don't just accept statements like that without evidence -- evidence that the problem is all (or mostly) Adobe's fault. So why doesn't Jobs come forward with evidence? Why don't you come forward with evidence? You have enough self-respect to do that, right? To keep quiet about things you're unsure about and explain things you are sure about. By the way, if you're sick of me, here's how to get me to leave this thread: rather than giving your evidence for how you know it's Adobe, and not Apple, that is responsible for the crashes -- or rather than explaining why, without evidence, you are spreading these rumors -- just don't respond at all. Or "respond" by telling me I'm taking it too seriously. Or respond by pretending I am talking about #define statements. Or respond by saying, "Tell me this:" and then act like I'm trying to defend Flash or denounce the iPhone. (I'm not doing either.) I will take any of the above as a sign that you don't take my comments seriously and I'll be on my way. comment:www.metafilter.com,2010:site.91479-3075184 Wed, 05 May 2010 16:12:44 -0800 grumblebee By: weston http://www.metafilter.com/91479/Nope#3075234 <i>This hasn't happened, so until it does, you're speculating.</i> If you take a straightforward reading of the license, it has indeed already happened, since the language of the license seems to clearly forbid writing in, say, <a href="http://jlongster.com/blog/2010/04/09/scheme-dead-iphone/">Scheme that compiles to C</a>. And while it may be speculating to say that there'll come an Apple ban on intermediate libraries written in the blessed languages, what we're talking about isn't the <em>distant</em> possibility realm. Some of these libraries will almost certainly grow up into solutions that span other mobile platforms. If, as you say, Apple is motivated by and committed to eliminating cross-platform targeting, they'll have to follow with a stance against these libraries... leaving developers who've invested in them stranded. comment:www.metafilter.com,2010:site.91479-3075234 Wed, 05 May 2010 16:38:49 -0800 weston By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3075267 <em> spreading rumors </em> For the record, all of the observed instability that Flash causes — or happens when people use Flash — is pretty well documented. I just found it funny that Adobe is using the media to blame Apple for Flash being buggy, and at the same time it demonstrably cannot make a stable product for Google. Or, sorry: crashes happen "coincidentally" while Flash content is pulled up. comment:www.metafilter.com,2010:site.91479-3075267 Wed, 05 May 2010 17:07:05 -0800 Blazecock Pileon By: grumblebee http://www.metafilter.com/91479/Nope#3075347 Presumably, if you make a system and allow people to write plugins for it, there are certain expectations that you have of those plugins. You ask that they only use X amount of resources, etc. You then say, "as long as your plugin plays by these rules, you will not be held responsible if something bad happens, because we are guaranteeing that plugins that follow those rules will work in our system. And if they don't, that's our fault." Flash crashes Safari. Okay, is that because Flash is not following the rules? Because just saying that Flash is causing the crashes isn't good enough to place the blame on Adobe's shoulders. If I tell a kid he can jump up and down on the bed, and then, when he jumps up and down on it, it breaks, that's not the kid's fault. As Adobe says, it might be Apple's fault. Maybe Flash is playing by the rules, and yet, even though it is, OS X has bugs in it that cause Flash to crash. <strong> Of course, Adobe SHOULDN'T say that unless they 100% know it to be the case. </strong> If they are saying that without evidence, they are liars. Can you link to the documentation that shows that (a) the browser crashes more often when it's running Flash than when it's running other processes that do similar things (play videos, etc) and (b) <em>that this is because Flash is violating the rules it's supposed to be following?</em> I am not trying to catch you out or prove that Flash is a fine and dandy piece of work. My suspicion is that Flash is riddled with bugs. But I don't judge without evidence. I am trying very hard to get accurate, honest, un-politicized answers. comment:www.metafilter.com,2010:site.91479-3075347 Wed, 05 May 2010 18:46:11 -0800 grumblebee By: empath http://www.metafilter.com/91479/Nope#3075352 The problems with Flash, I suspect, often have to do with poor flash programming and/or malicious flash ads, too. comment:www.metafilter.com,2010:site.91479-3075352 Wed, 05 May 2010 18:53:30 -0800 empath By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3075445 <em>The problems with Flash, I suspect, often have to do with poor flash programming and/or malicious flash ads, too.</em> I think the unfortunate tester was using Google's YouTube at the time. comment:www.metafilter.com,2010:site.91479-3075445 Wed, 05 May 2010 20:52:38 -0800 Blazecock Pileon By: juiceCake http://www.metafilter.com/91479/Nope#3075572 <em>Adobe could not win in the court of public opinion and so are trying to strong-arm Apple in a federal courtroom. Honest people will recognize this scheme to label Apple a monopoly as an out-and-out scam.</em> Spot on perfect parody of the sort of nonsense argumentative tactics we see all to often. If you disagree with the statement you're "dishonest" because "honest" people see it otherwise or ike this. Bravo, a better parody of an assholish statement could not be made. Up there with the use of fanboy and haters. As for beta applications (and for the matter released applications crashing, well beta application crashes. Laugh fucking out loud. Unreal. comment:www.metafilter.com,2010:site.91479-3075572 Wed, 05 May 2010 23:25:01 -0800 juiceCake By: JaredSeth http://www.metafilter.com/91479/Nope#3075776 <em>I think the unfortunate tester was using Google's YouTube at the time.</em> On a prototype device. More on point, I'm inclined to agree with empath about the root of most Flash issues. Let's face it, there are millions of Mac users using Flash often hundreds of times a day without issue. I find the assertion that Flash is fundamentally flawed pretty ridiculous. It's a poor craftsman who blames his tools. Now if Jobs wants to throw the baby out with the bathwater and just ban Flash altogether, that's his prerogative but it's going to be a long time before HTML5 is able to replace all the stuff being done with Flash today and you're not buying a device for 5 years from now. comment:www.metafilter.com,2010:site.91479-3075776 Thu, 06 May 2010 05:42:56 -0800 JaredSeth By: sotonohito http://www.metafilter.com/91479/Nope#3075890 <b>grumblebee</b> I think you're taking too legalistic an approach. The new license means one thing, and one thing only: Apple gets to dictate not only what gets on the iPhone, but how it's written, and the rules are so vague that pretty much any program can be found to be in violation if Apple chooses to see it as violating. Therefore if, for any reason whatsoever, Apple dislikes your product or especially if your product threatens their vendor lock in model of business, you will be found to be out of compliance with the TOS and your program will be removed from the iPhone. The TOS is deliberately vague. Of course it can cover wrapper classes, if Apple ever chooses to kill a threatening program and it doesn't violate anything else they'll kill it for using wrapper classes. Earlier I would have speculated that the draconian, blatantly self serving, and monstrously vague TOS would have frightened developers away. The fact that Apple has, repeatedly, demonstrated that they are perfectly willing to let people invest time/money/energy into a product then unevenly enforce their TOS to kill one product, but not similar products, is all the evidence you need to know that the TOS isn't a legalistic document enforced evenly but rather an umbrella document meant to be unevenly enforced and exists only to give cover to discriminatory action. You develop for the iPhone at the mercy of Apple, and they're pretty damn merciless. You'd hope that sort of hostile, anti-programmer, environment would hurt the iPhone and force Apple to change it's evil ways. But that hasn't happened, apparently there are enough developers out there who will write code for the iPhone no matter how much shit Apple makes them eat, and how risky it is from a business standpoint. But let's not fool ourselves, we all know, even Blazecock Pileon if he'd just admit it to himself, that the entire purpose of this TOS is to give Apple cover for when they go after anything that threatens their vendor lock in. I'll give you any odds you want that the presence of an app on the Apple store and the Android store results in an automatic TOS violation notice from Apple. The objective of this isn't quality, it's business: Apple benefits from having any given app available only for the iPhone, and they can and will punish you for making it available anywhere else. comment:www.metafilter.com,2010:site.91479-3075890 Thu, 06 May 2010 07:03:53 -0800 sotonohito By: mazola http://www.metafilter.com/91479/Nope#3076127 <i> the entire purpose of this TOS is to give Apple cover for when they go after anything that threatens their vendor lock in</i> That's certainly the malicious interpretation. The flip-side is they are trying to shepherd developers to using a supported set of APIs to ensure smooth delivery of advancing and evolving technology. It's good for Apple and good for end-users (and perhaps even good for some developers) and goes a long way to avoiding "My apps' busted/buggy/slow!" complaints when development is based on a third-party (see: Apple-Adobe). Apple has a pretty consistent track record of creating products that must win/lose on their own merit. When they introduced the iPod they could've sold it below cost to gain immediate share and kill all the competition. Instead they released it at a ridiculous price point and it won on the basis of its features and design. They really don't have a history of an 'own the market at-any-cost' kind of ruthlessness about them. On the other hand, I have first-hand experience on what Flash does on my laptop. Fans start a'blazin' and things can slow down or lock up. It is not inconceivable that it would be a bad technology add-on to other mobile devices. Apple has acted in a principled way in the past and there's enough goodwill built-up that I accept Jobs' arguments at face value on this one. The biggest danger that I see is a post-Jobs Apple where decisions are being made on perhaps less visionary or principled grounds. The company is now large enough that it may have to play by a new set of rules in order to fuel growth and provide shareholder value. comment:www.metafilter.com,2010:site.91479-3076127 Thu, 06 May 2010 09:03:14 -0800 mazola By: grumblebee http://www.metafilter.com/91479/Nope#3076151 <em>That's certainly the malicious interpretation. The flip-side is they are trying to shepherd developers to using a supported set of APIs to ensure smooth delivery of advancing and evolving technology.</em> They why use vague language? comment:www.metafilter.com,2010:site.91479-3076151 Thu, 06 May 2010 09:07:15 -0800 grumblebee By: weston http://www.metafilter.com/91479/Nope#3076212 <i>I'll give you any odds you want that the presence of an app on the Apple store and the Android store results in an automatic TOS violation notice from Apple. </i> Off the top of my head, <a href="http://www.rememberthemilk.com/">Remember the Milk</a> is on both. I totally agree that Apple has demonstrated they can be capricious and investing in developing for their mobile devices is something of a risk because of that, but I haven't seen evidence yet that just writing for another device is enough for them to reject an app. comment:www.metafilter.com,2010:site.91479-3076212 Thu, 06 May 2010 09:28:40 -0800 weston By: bonehead http://www.metafilter.com/91479/Nope#3076224 <a href="http://www.zdnet.co.uk/news/mobile-devices/2010/05/05/smartbooks-have-been-delayed-by-flash-issues-says-arm-40088854/">Smartbooks have been delayed by Flash issues, says ARM</a> However:<blockquote>Drew <em>[ARM VP marketing]</em> suggested that solving the issue of Flash optimisation had involved "lots of heavy lifting" but once the new version of Adobe's rich media software is in place for smartbooks, that would be "very powerful" for ARM....However, Drew said he was "far from disappointed" with ARM's smartbook development experience thus far. "I actually think we're a lot stronger because of it," he said. "We now know what we didn't know two years ago. It has taught us a lot about how we work with software companies."</blockquote> comment:www.metafilter.com,2010:site.91479-3076224 Thu, 06 May 2010 09:31:52 -0800 bonehead By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3076257 <em>Drew said. "[The delay in optimising] Flash has stalled [non-iPads]".</em> So, basically, Steve Jobs was 100% correct in his letter that sitting around and waiting for Adobe to ship fresh product can put your business at a severe disadvantage. <em>"I am disappointed that you can't go down to PC World and buy a smartbook at the moment, but I'm convinced something will happen," Drew said.</em> Keep convincing yourself while your smartbook companies' only real competitor keeps shipping millions of working smartbooks, while you're testing prototypes and waiting on Adobe. comment:www.metafilter.com,2010:site.91479-3076257 Thu, 06 May 2010 09:44:01 -0800 Blazecock Pileon By: entropicamericana http://www.metafilter.com/91479/Nope#3076383 <em>Off the top of my head, Remember the Milk is on both. </em> Off the top of my head, Pandora, Simplify and Opera are on both as well; all of which compete with Apple on some level. I'm sure it's just an oversight, though, and Steve will have them removed shortly before he holds your phone ransom for ONE MEEELYUN DOLLARS. comment:www.metafilter.com,2010:site.91479-3076383 Thu, 06 May 2010 10:34:03 -0800 entropicamericana By: bonehead http://www.metafilter.com/91479/Nope#3076385 You just mean ARM right? Be fair, the iPad's main competition at the moment is Intel-based. The Intel-based smartbooks, Asus, HP, Dell, etc... seem to be selling well. My wife would be very surprised to hear that flash games don't work on her netbook. It's one of the main purposes she uses it for. comment:www.metafilter.com,2010:site.91479-3076385 Thu, 06 May 2010 10:34:50 -0800 bonehead By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3076420 <em>You just mean ARM right? Be fair, the iPad's main competition at the moment is Intel-based.</em> I don't know if a prototype can be fairly called a competitor. Nonetheless, the Android tablet prototypes from Dell, ASUS, etc. that are meant to compete with the iPad are running ARM, I think. A few prototypes are running Intel's Atom (WePad?), but not as many, I don't think. In any case, however, the iPad isn't a netbook (some call it a "content consumption device", but "smartbook" works) and wasn't designed to be one, but it appears to be hurting netbook sales, among other categories: <a href="http://tech.fortune.cnn.com/2010/05/06/how-the-ipad-gobbles-up-netbook-sales/"> How the iPad gobbles up netbook sales</a> <em>Also getting cannibalized: iPod touches, eReaders, desktop PCs and handheld videogames</em> comment:www.metafilter.com,2010:site.91479-3076420 Thu, 06 May 2010 10:49:17 -0800 Blazecock Pileon By: mazola http://www.metafilter.com/91479/Nope#3076594 <a href="http://www.scribd.com/">Scribd</a> CTO: <a href="http://techcrunch.com/2010/05/05/scribd-html5/">"We Are Scrapping Flash And Betting The Company On HTML5"</a> comment:www.metafilter.com,2010:site.91479-3076594 Thu, 06 May 2010 11:57:57 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3076619 Heh. Good. That thing needs killing with fire. The question is how will they manage to make their HTML based version suck as much? comment:www.metafilter.com,2010:site.91479-3076619 Thu, 06 May 2010 12:06:07 -0800 Artw By: grumblebee http://www.metafilter.com/91479/Nope#3076665 Thank God. Scribd is an incredibly stupid use of Flash. comment:www.metafilter.com,2010:site.91479-3076665 Thu, 06 May 2010 12:27:45 -0800 grumblebee By: Artw http://www.metafilter.com/91479/Nope#3076707 I like how their all "obviouly Adobe was making us suck so bad, but now thanks to the iPad we can move our* stuff onto the radical new format that is HTML used to display a static document!"... Not at all reaching and desperate at all there. Of course they'll probably do something stupid like render the whole thing in canvas with an equally bad UI. * for often quite dubious values of "our". comment:www.metafilter.com,2010:site.91479-3076707 Thu, 06 May 2010 12:46:09 -0800 Artw By: grumblebee http://www.metafilter.com/91479/Nope#3076762 Okay, here's something REALLY outrageous: [Insert some random fact here about how Steve Jobs did something nasty or about how OS X is flawed.] So, you see, that just proves my point that iPads suck! comment:www.metafilter.com,2010:site.91479-3076762 Thu, 06 May 2010 13:14:54 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3076768 Ha! More proof that Adobe's products are buggy security risks and that Flash is evil, evil technology: [insert proof here.] See? Can we all FINALLY admit that Apple is the good guy here and Adobe is the bad guy? comment:www.metafilter.com,2010:site.91479-3076768 Thu, 06 May 2010 13:16:43 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3076898 Just. can't. quit. this. thread. comment:www.metafilter.com,2010:site.91479-3076898 Thu, 06 May 2010 14:24:15 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3076905 <i>See? Can we all FINALLY admit that Apple is the good guy here and Adobe is the bad guy?</i> <a href="http://www.pcworld.com/article/195698/microsoft_gets_some_heat_over_html_5_plans.html">Microsoft</a>, always Microsoft. comment:www.metafilter.com,2010:site.91479-3076905 Thu, 06 May 2010 14:30:10 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3076982 <a href="http://pcper.com/article.php?aid=917">Apple is the beneficiary of a robust developer group that was nurtured (not by Apple but by quick profits) during the earlier days of the iPhone; the same developer group that Apple sometimes seems to being working against.</a> comment:www.metafilter.com,2010:site.91479-3076982 Thu, 06 May 2010 15:09:12 -0800 Artw By: entropicamericana http://www.metafilter.com/91479/Nope#3077012 It's from a website called "PC Perspective," surely it is free of bias and agenda! comment:www.metafilter.com,2010:site.91479-3077012 Thu, 06 May 2010 15:23:23 -0800 entropicamericana By: Artw http://www.metafilter.com/91479/Nope#3077025 <a href="http://technologizer.com/2010/05/06/scribd-goodbye-flash-hello-html5-and-google-docs/">Bit more detail on the Scribd thing</a> - looks like they make the browser a big SVG viewport, which makes a lot of sense. comment:www.metafilter.com,2010:site.91479-3077025 Thu, 06 May 2010 15:29:07 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3077052 Entropicamerica - if you think that's evidence of partisanship you should check out what the name of the site linked in the FPP is! Phew! comment:www.metafilter.com,2010:site.91479-3077052 Thu, 06 May 2010 15:44:24 -0800 Artw By: mullingitover http://www.metafilter.com/91479/Nope#3077137 entropicamericana: "It's from a website called "PC Perspective," surely it is free of bias and agenda!" facepalm.jpg First sentence of article: <em>"The Apple iPad has been out for about a month and I have been a user of a 16GB Wi-Fi model since day one."</em> Yeah this is clearly a PC fan! Burn the heretic! Heed not his lies! comment:www.metafilter.com,2010:site.91479-3077137 Thu, 06 May 2010 16:27:15 -0800 mullingitover By: mazola http://www.metafilter.com/91479/Nope#3077307 <blockquote><i> I think I have to dispute how much of the success of the iPad is the result of Apple. In fact, I believe that the <b>iPad is a success despite of Apple</b>, not because of it. <center>... </center>These programs and numerous others that users love on the iPad could have been published on the Windows (or other) platform had there been the initiative to do so and if Microsoft had been able to convince developers to change their way of thinking about touchscreen applications. The programs that ran on Windows needed an interface switch that developers seemed unable to do without insistence. Insistence that they apparently got from Apple. </i></blockquote>How on earth does someone even write that? Does any of that even make sense? comment:www.metafilter.com,2010:site.91479-3077307 Thu, 06 May 2010 17:43:25 -0800 mazola By: caddis http://www.metafilter.com/91479/Nope#3077498 Oh, it totally makes sense. Apple made them write better code because Apple's standards are extremely high in this area. The Apple Store is Steve Jobs' greatest innovation. All the shiny devices etc. are the window dressing that brings people into the store and it is the store that makes the money, especially into the future. He has already started to monopolize music sales and now he has his sights set on video. Crushing Flash is all about monopolizing video. Through the Apple Store content vendors now providing free content will eventually be able to charge for their content. We will pay because it will be cheap like it is with dead tree media because everyone will be paying. Jobs is an evil genius, but it might actually be a pretty rich non-free environment he leaves as his legacy. comment:www.metafilter.com,2010:site.91479-3077498 Thu, 06 May 2010 19:21:52 -0800 caddis By: Artw http://www.metafilter.com/91479/Nope#3078271 <i>Bit more detail on the Scribd thing - looks like they make the browser a big SVG viewport, which makes a lot of sense.</i> It's actually <a href="http://www.scribd.com/documents/31010193/Gloe-from-HP-Labs-Overview">pretty good</a>. There's been some complaints about fidelity and the way various browsers handle font fidelity apparently, but it's infinitely preferable to their previous awful UI. comment:www.metafilter.com,2010:site.91479-3078271 Fri, 07 May 2010 08:28:40 -0800 Artw By: entropicamericana http://www.metafilter.com/91479/Nope#3078323 <blockquote><em> "No more IT track, few scheduled Mac sessions, and it was only announced six weeks ahead of time. And it sold out in record time. Last year's took a month to sell out. This year's took eight days."</em> [<a href="http://daringfireball.net/linked/2010/05/06/wwdc-2010-sold-out">source</a>] </blockquote> So much for leaving in droves. comment:www.metafilter.com,2010:site.91479-3078323 Fri, 07 May 2010 08:58:44 -0800 entropicamericana By: Artw http://www.metafilter.com/91479/Nope#3078376 Oh lordy. Viewing source on that Scribd thing brings up some horrors. comment:www.metafilter.com,2010:site.91479-3078376 Fri, 07 May 2010 09:32:39 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3078384 <a href="http://www.tbray.org/ongoing/When/201x/2010/05/05/HTML5-and-the-Web">I am an unabashed partisan of the Web — its architecture, culture, and content. I'm proud to have played a very small part in shaping bits of the machinery and having contributed probably too many words to that content But as for HTML5? It's a good enough thing to the extent it turns out to work. But nothing terribly important depends on it.</a> comment:www.metafilter.com,2010:site.91479-3078384 Fri, 07 May 2010 09:37:55 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3078393 <a href="http://www.psfk.com/2010/05/top-10-luxury-brands-sites-fail-to-work-on-ipad.html">Top 10 Luxury Brands' Sites Fail To Work On iPad</a> - Well duh. Those sites are nothing but a single flash movie. Someone needs to fimnd a way to replace monolithic flash based "sites" with lots of animation and poor UI with monolithic HTML based sites with lots of animation and poor UI. comment:www.metafilter.com,2010:site.91479-3078393 Fri, 07 May 2010 09:41:51 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3078583 <a href="http://business.timesonline.co.uk/tol/business/industry_sectors/technology/article7118570.ece">Satoru Iwata, the Nintendo president, is understood to have told his senior executives recently to regard the battle with Sony as a victory already won and to treat Apple, and its iPhone and iPad devices, as the "enemy of the future" .</a> comment:www.metafilter.com,2010:site.91479-3078583 Fri, 07 May 2010 11:14:59 -0800 Artw By: entropicamericana http://www.metafilter.com/91479/Nope#3078587 They better get crackin'. The iPhone already has better resolution than the Wii; and it's going to double in a month. comment:www.metafilter.com,2010:site.91479-3078587 Fri, 07 May 2010 11:17:04 -0800 entropicamericana By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3078593 Of all the companies that are making smartbook/tablet/content-consumption/whatever devices, Nintendo is probably the only one that could do something original and non-derivative of Apple's products. I'd look forward to their take on this stuff. comment:www.metafilter.com,2010:site.91479-3078593 Fri, 07 May 2010 11:19:04 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3078603 On the other hand theirs Ninetndos unfortunate habit of doing something original and non-derivative and actually very good which bombs like a motherfucker regardless. comment:www.metafilter.com,2010:site.91479-3078603 Fri, 07 May 2010 11:23:12 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3078638 The Wii is pretty stable, never had any troubles. Granted, I don't play it as much as I used to, but Super Mario Galaxy 2 is out at the end of the month, so maybe I'll find out then. comment:www.metafilter.com,2010:site.91479-3078638 Fri, 07 May 2010 11:36:48 -0800 Blazecock Pileon By: mazola http://www.metafilter.com/91479/Nope#3078664 <a href="http://www.eweek.com/c/a/Application-Development/10-Reasons-Why-Steve-Jobs-and-Apple-Wont-Support-Adobe-Flash-121928/">10 Reasons Why Steve Jobs and Apple Won't Support Adobe Flash</a>. In Flash. I thought they were trying to be ironic and funny, but apparently they regularly present information this way. Oy! comment:www.metafilter.com,2010:site.91479-3078664 Fri, 07 May 2010 11:46:02 -0800 mazola By: mullingitover http://www.metafilter.com/91479/Nope#3078673 entropicamericana: <em>"They better get crackin'. The iPhone already has better resolution than the Wii; and it's going to double in a month."</em> I don't see how having a higher display resolution would protect them from a patent suit onslaught, if Nintendo wanted to go there. Something tells me Nintendo has a deeper patent portfolio in the game business than Apple. comment:www.metafilter.com,2010:site.91479-3078673 Fri, 07 May 2010 11:50:51 -0800 mullingitover By: Gary http://www.metafilter.com/91479/Nope#3078830 Nintendo's problem is that it's a lot easier to convince people to buy games for their phone than to convince people to start carrying around a second device. Also, iPhone games are a fraction of the cost of DS games. So as smart phone games get better, and younger people start getting phones, Nintendo's job selling portable game devices gets a lot harder. comment:www.metafilter.com,2010:site.91479-3078830 Fri, 07 May 2010 12:56:52 -0800 Gary By: Gary http://www.metafilter.com/91479/Nope#3078860 I had forgotten that Nintendo's next portable is the <a href="http://en.wikipedia.org/wiki/Nintendo_3DS">3DS</a>. So it addresses none of the core problems (as I see them) and continues a <a href="http://en.wikipedia.org/wiki/Virtual_boy">proud legacy</a>. <small>(I'm sure I'll buy it when the first Mario platformer comes out and let Nintendo fanboy cognitive dissonance rationalize the purchase for me)</small> comment:www.metafilter.com,2010:site.91479-3078860 Fri, 07 May 2010 13:20:35 -0800 Gary By: weston http://www.metafilter.com/91479/Nope#3078913 I need to correct what I now believe to be a misconception which I introduced upthread. Contrary to my comment <a href="http://www.metafilter.com/91479/Nope#3072724">here</a> (and reiteration <a href="http://www.metafilter.com/91479/Nope#3074969">here</a>), C++'s precursor "C with Classes" was probably <em>not</em> actually originally implemented with the C preprocessor. I went digging for the source containing the presumed C-&gt;"C with Classes" preprocessor directives, and have asked around a few places and from what I've been told, it wasn't in fact much like <code>cpp #defines</code>, but instead, it was a custom preprocessor that Stroustrup wrote from scratch in C. He didn't use the term compiler because he was essentially only doing token translation. Though I still think it's pretty interesting (and relevant to discussion of the new 3.3.1 restrictions) that he bootstrapped a language that didn't have the semantics of classes embedded into one that did with only token translation. comment:www.metafilter.com,2010:site.91479-3078913 Fri, 07 May 2010 13:40:06 -0800 weston By: Artw http://www.metafilter.com/91479/Nope#3078940 <a href="http://www.marco.org/576865127">App Store scammers</a> - clearly the new terms will help prevent this kind of thing. comment:www.metafilter.com,2010:site.91479-3078940 Fri, 07 May 2010 13:50:58 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3078943 <i>Nintendo's problem is that it's a lot easier to convince people to buy games for their phone than to convince people to start carrying around a second device.</i> You'd think, being from Japan, they would have been dealing with this problem for a long time. comment:www.metafilter.com,2010:site.91479-3078943 Fri, 07 May 2010 13:51:43 -0800 Artw By: entropicamericana http://www.metafilter.com/91479/Nope#3078984 Artw: I don't think even the most ardent Apple fanboy would claim the App Store is without flaws; I know I have my criticisms of it. Most would probably say that Adobe doesn't have a right to tell Apple how to run its store. comment:www.metafilter.com,2010:site.91479-3078984 Fri, 07 May 2010 14:04:47 -0800 entropicamericana By: entropicamericana http://www.metafilter.com/91479/Nope#3078985 Hell, even Gruber criticizes the App Store. comment:www.metafilter.com,2010:site.91479-3078985 Fri, 07 May 2010 14:05:13 -0800 entropicamericana By: Artw http://www.metafilter.com/91479/Nope#3079016 And the App store will remain broken, because lets face it - though they are happy to use the quality of Apps in their store as a playing chip in their silly wars with other companies, they have no will whatsoever to deal with actual real problems in a way that makes sense. comment:www.metafilter.com,2010:site.91479-3079016 Fri, 07 May 2010 14:15:09 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3079020 Or, another way of putting it, having hundreds of fart apps was not a problem until the possibility of someone writing it in flash mysteriously made it so. comment:www.metafilter.com,2010:site.91479-3079020 Fri, 07 May 2010 14:16:36 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3079235 <a href="http://www.theregister.co.uk/2010/05/05/microsoft_ie9_and_canvasn/">IE and the CANVAS tag</a> comment:www.metafilter.com,2010:site.91479-3079235 Fri, 07 May 2010 16:07:51 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3079285 <a href="http://www.labnol.org/gadgets/capacitive-stylus-pen-for-touch-screens/13614/">How to make your own iPad stylus</a> comment:www.metafilter.com,2010:site.91479-3079285 Fri, 07 May 2010 17:01:33 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3079338 <em>App Store scammers - clearly the new terms will help prevent this kind of thing.</em> Clearly the old terms did a lot to prevent this kind of thing. comment:www.metafilter.com,2010:site.91479-3079338 Fri, 07 May 2010 17:35:06 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3079355 /does Appstore search, gets result matching articles screengrab. Apparently not. comment:www.metafilter.com,2010:site.91479-3079355 Fri, 07 May 2010 17:50:59 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3079403 My mind hurts. comment:www.metafilter.com,2010:site.91479-3079403 Fri, 07 May 2010 18:44:55 -0800 mazola By: bonehead http://www.metafilter.com/91479/Nope#3079488 I have a pain in my diodes all down my left side. comment:www.metafilter.com,2010:site.91479-3079488 Fri, 07 May 2010 19:47:18 -0800 bonehead By: bonaldi http://www.metafilter.com/91479/Nope#3079833 <i>Or, another way of putting it, having hundreds of fart apps was not a problem until the possibility of someone writing it in flash mysteriously made it so.</i> This discussion would go a lot better if quality (as a relative term of judgement on an application's merits) wasn't continually conflated with quality (as a measurable term of technical merits). You can make apps (ie fart apps) that are poor under the first meaning in any old software. But to really drop the ball on the second meaning takes Flash. A Fart app written as Apple wants software written takes up a few hundred K and runs efficient as hell. A Fart app written in Flash and compiled for the phone with CS5 hits 8MB in size and runs far less efficiently. Apple itself muddies the waters a bit -- and obviously wants to encourage upmarket+well designed apps -- but ultimately it's about technical quality, because crashes/battery killers/huge apps will reflect badly on <i>them</i>, not the chods who "followed Adobe's instructions to the letter". comment:www.metafilter.com,2010:site.91479-3079833 Sat, 08 May 2010 07:19:54 -0800 bonaldi By: Artw http://www.metafilter.com/91479/Nope#3079875 <a href="http://www.appleinsider.com/articles/10/05/07/apple_developing_flash_alternative_named_gianduia.html">Apple developing Flash alternative named Gianduia</a> - though technically I'd say that's actually a JavaScript framework. comment:www.metafilter.com,2010:site.91479-3079875 Sat, 08 May 2010 08:02:44 -0800 Artw By: Grangousier http://www.metafilter.com/91479/Nope#3079889 Hope they change that name. Not sure how to pronounce it and I keep reading it as "Glandula". comment:www.metafilter.com,2010:site.91479-3079889 Sat, 08 May 2010 08:22:41 -0800 Grangousier By: Artw http://www.metafilter.com/91479/Nope#3079903 Apparently it's Cocoa-like but isn't <a href="http://cappuccino.org/learn/">Cappuccino</a>? (Fans of the argument over what is and isn't a language will love <a href="http://cappuccino.org/learn/tutorials/objective-j-tutorial.php">Objective J</a>) comment:www.metafilter.com,2010:site.91479-3079903 Sat, 08 May 2010 08:44:00 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3079993 <a href="http://www.wired.com/gadgetlab/2010/05/5-suggestions-apple/"> 5 Things Apple Must Do to Look Less Evil</a> comment:www.metafilter.com,2010:site.91479-3079993 Sat, 08 May 2010 09:49:13 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3080119 <i>Apple developing Flash alternative named Gianduia</i> That's interesting. I wonder how Gianduia is different than SproutCore, which is also (I'm told) Cocoa-like, even though it doesn't take the "objective" syntax tack. <i>- though technically I'd say that's actually a JavaScript framework.</i> Yeah, I think there's a broad problem here when people invoke the term "Flash Replacement" -- a lot of them seem to think of Flash as solving one or two specific problems (most commonly, I'd say, cross-browser video and RIAs), and seem to assume that those niches are the entirety of its reason for existence. I'm sure that progress with HTML does mean an eroding need for Flash in those niches (if not an end to Flash's serviceability), but a "Flash Replacement" has to do a lot more than shore up those gaps in the open web. <i>Fans of the argument over what is and isn't a language will love Objective J</i> I do love it. Objective J seems a little weird to me -- adding the same capabilities to C seems like a big leap in capability, but JavaScript by itself is already most of the way there in terms of a robust and dynamic model for objects, introspection, communication, etc, so I'm intrigued with the reasoning behind its creation. And I also think it's interesting that Apple chose to apparently bless SproutCore route rather than adopting this embrace of one of their core technologies. comment:www.metafilter.com,2010:site.91479-3080119 Sat, 08 May 2010 11:15:11 -0800 weston By: bonaldi http://www.metafilter.com/91479/Nope#3080171 <i>And I also think it's interesting that Apple chose to apparently bless SproutCore route rather than adopting this embrace of one of their core technologies.</i> Well, it's partly just that SproutCore came first! But also, aside from Obj-C, Cappuccino isn't really very Apple-y at all. Its goal -- and especially the Atlas IDE -- seems to be about making cargo-cult OS X apps run in a browser -- but the results are neither the web nor really anything like desktop apps, and I fear it's going to be consigned to a backwater. Sproutcore *is* similar, but it's much more amenable to doing Apple-<i>style</i> things , so for instance you can have a Core Data-ish back-end with a more webby front-end. Gianduia is, I think, just the parts of the company that use WebObjects getting their own framework. It seems like you're not a real dev group in Apple if you don't have your own framework. Their internal approach to web things reminds me of the pre-Jobs days, and shows just how undervalued the web still is in there. If the Eye of Jobs was on the web there wouldn't be this chaos. Actually, that might be great: WebObjects Obj-C could get resurrected and you could write code that worked on Mac, iPhone, iPad and the Web, with only the views needing changed. Ho, if he knew what he had. comment:www.metafilter.com,2010:site.91479-3080171 Sat, 08 May 2010 11:51:44 -0800 bonaldi By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3081210 <a href="http://jeffcroft.com/blog/2010/may/08/android-flash-demo-flashcamp-seattle/">On the Android Flash demo at Flashcamp Seattle</a> <em>Then, [Ryan Stewart, a Flash Platform evangelist at Adobe] pulled up the same thing on his Nexus One. The site's progress bar filled in and the 3D world appeared for a few seconds before the browser crashed. Ryan said (paraphrasing), "Whoops! Well, it's beta, and this is an intense example — let's try it again." He tried it again and got the same result. So he said to the audience, "Well, this one isn't going to work, but does anyone have a Flash site they'd like to see running?" Someone shouted out "Hulu." Ryan said, "Hulu doesn't work," and then wrapped up his demo, telling people if they wanted to try more sites they could find him later and he'd let them play with his Nexus One.</em> comment:www.metafilter.com,2010:site.91479-3081210 Sun, 09 May 2010 11:53:42 -0800 Blazecock Pileon By: weston http://www.metafilter.com/91479/Nope#3081280 <i>Gianduia is, I think, just the parts of the company that use WebObjects getting their own framework. It seems like you're not a real dev group in Apple if you don't have your own framework. Their internal approach to web things reminds me of the pre-Jobs days</i> A pre-Jobs WebObjects team? I'm a little fuzzy on this idea; I thought WebObjects came to Apple with NeXT. And I'm surprised that anybody left working with WebObjects wouldn't also be eating the dogfood and working on Apple's online stuff... comment:www.metafilter.com,2010:site.91479-3081280 Sun, 09 May 2010 12:37:18 -0800 weston By: Artw http://www.metafilter.com/91479/Nope#3081302 I'm impressed that they'd try <a href="ecodazoo">eco zoo</a> TBH, that ones definatly ambitious. Hulu thing sounds like it's more down to browser detect and blocking. comment:www.metafilter.com,2010:site.91479-3081302 Sun, 09 May 2010 12:52:56 -0800 Artw By: bonaldi http://www.metafilter.com/91479/Nope#3081329 <i>A pre-Jobs WebObjects team?</i> No, I mean the approach to the web reminds me of Apple before Jobs came back: lots of different teams working on different and incompatible goals, from OpenDoc to Copland, with no adult supervision or direction. The people in there who are working on WebObjects are mostly doing seriously heavy lifting -- they're powering the iTunes and App stores, the Apple Store systems (online and off) and so on. But there are lots of other parts of the company doing web-facing stuff, including the devtools team (new framework for the iPad version of the doc readers), the documentations team (new framework for the online iPhone manual), etc, etc, etc. It's all very Apple. comment:www.metafilter.com,2010:site.91479-3081329 Sun, 09 May 2010 13:08:11 -0800 bonaldi By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3081335 You'd think they try for something a little less ambitious just so they can say "Look, it's working ok? FU Apple." Crashing and burning like that doesn't look good. Unless you're Steve Jobs and demoing the iPad for the first and gleefully showing off that Flash doesn't work on it. comment:www.metafilter.com,2010:site.91479-3081335 Sun, 09 May 2010 13:12:19 -0800 Brandon Blatcher By: mullingitover http://www.metafilter.com/91479/Nope#3081351 <a href="http://jeffcroft.com/blog/2010/may/08/android-flash-demo-flashcamp-seattle/">[flash lite beta crashes at demo, o noes]</a> Cool post. You forgot to include the part where he went on to say: <blockquote><em>Personally, I hope Adobe gets Flash working well on Android soon. Flash is still one of the greatest tools we as web developers have, and the idea that HTML5 can do everything that Flash can do and thus renders Flash irrelevant is completely inaccurate — patently absurd, in fact. </em></blockquote> comment:www.metafilter.com,2010:site.91479-3081351 Sun, 09 May 2010 13:20:49 -0800 mullingitover By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3081454 What's Flash Lite? He was demoing Flash 10.1 supposedly and it crashed spectacularly. On the one hand, "hey, it's a beta, AMIRITE?!" but on the other "could you just show the fucking thing working so it looks like you're doing something, AMIRITE?!" Hell, just start some a demo of less intensive site, then work you way up to the big stuff. At least then you can say "Hey, we got it running pretty well, still a few bugs to iron on though." Interesting departure from Apple demos, where things are done by the management staff and things just work. It's a very controlled environment sure, but it beats having crashing demos when you're trying to prove the technology works. comment:www.metafilter.com,2010:site.91479-3081454 Sun, 09 May 2010 14:34:28 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3081582 <a href="http://news.slashdot.org/story/10/05/09/0148212/Do-Childrens-E-Books-Ruin-Reading">Do Children's E-Books Ruin Reading?</a> comment:www.metafilter.com,2010:site.91479-3081582 Sun, 09 May 2010 16:47:51 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3081906 <em>Interesting departure from Apple demos, where things are done by the management staff and things just work. It's a very controlled environment sure, but it beats having crashing demos when you're trying to prove the technology works.</em> At worst, this latest debacle shows how utterly correct, if cold, Steve Jobs is in his letter about Adobe and Flash on mobile devices. How much more apologia we will have to endure yet remains to be seen. comment:www.metafilter.com,2010:site.91479-3081906 Sun, 09 May 2010 22:18:48 -0800 Blazecock Pileon By: mazola http://www.metafilter.com/91479/Nope#3082404 <a href="http://www.freefreehand.org/">Free FreeHand</a>: <a href="http://www.macvideo.tv/encoding/news/index.cfm?newsId=3222857&pagType=samechandate">Adobe accused of software monopoly</a>. comment:www.metafilter.com,2010:site.91479-3082404 Mon, 10 May 2010 09:00:42 -0800 mazola By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3082443 Oh yeah, I'm surprised Adobe wasn't forced to sell off Freehand by the Justice Department. comment:www.metafilter.com,2010:site.91479-3082443 Mon, 10 May 2010 09:26:35 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3082455 Heh. Will nobody think of the Adobe GoLive users? comment:www.metafilter.com,2010:site.91479-3082455 Mon, 10 May 2010 09:37:12 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3082470 PageMill forever! comment:www.metafilter.com,2010:site.91479-3082470 Mon, 10 May 2010 09:49:00 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3082476 Fuck you for taking Homesite from us, Macro-dobe! comment:www.metafilter.com,2010:site.91479-3082476 Mon, 10 May 2010 09:52:33 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3082485 Whoa, you gotta have SOME standards Artw. comment:www.metafilter.com,2010:site.91479-3082485 Mon, 10 May 2010 09:59:09 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3082561 Best HTML editing enviroment I ever used. The crap they gave us in it's place was an abomination. Disrespecting it to my face would probably be a stabbin' offence. comment:www.metafilter.com,2010:site.91479-3082561 Mon, 10 May 2010 10:33:53 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3082565 Heh. <i>We know FreeHand is working fine in Windows Vista and 7, but we all had our moments of doubt while installing it on Mac OS X 10.6: Will FreeHand still work? There were rumors that it wouldn't. We were relieved to find that it does work in Snow Leopard (after first installing Rosetta, and maybe following Adobes workaround). But the experience reminds us that we hang on the edge — maybe next time it won't work.</i> Macland sounds fun. comment:www.metafilter.com,2010:site.91479-3082565 Mon, 10 May 2010 10:35:16 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3082625 <em>Corporations that buy and bury the products of others, just because they are unable to produce a better product, do harm to our society. Not only do they act unethically, they also obstruct progress in this country!</em> Speak truth to power! comment:www.metafilter.com,2010:site.91479-3082625 Mon, 10 May 2010 11:00:56 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3082652 I'm kind of amazed they found 5000 people to be upset about it and actually give them money. I'm not sure I actually know of an enthusiastic Freehand users - it was always something people used because they got it in a bundle while actually wanting Illustrator. Can they not go follow Corel around or something? comment:www.metafilter.com,2010:site.91479-3082652 Mon, 10 May 2010 11:13:22 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3082705 <a href="http://rethink.unspace.ca/2010/5/10/the-state-of-html5-local-data-storage">The State of HTML5 Local Data Storage</a> comment:www.metafilter.com,2010:site.91479-3082705 Mon, 10 May 2010 11:25:44 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3082729 <a href="http://www.marketwatch.com/story/android-market-share-passes-iphones-npd-data-2010-05-10">Android market share surpasses iPhone's, NPD says - Motorola Droid gives platform a boost; BlackBerry still market leader in U.S.</a> comment:www.metafilter.com,2010:site.91479-3082729 Mon, 10 May 2010 11:32:01 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3082734 <a href="http://www.gearlog.com/2010/05/jobs_ipad_printing_will_come.php">Jobs: iPad Printing "Will Come"</a> comment:www.metafilter.com,2010:site.91479-3082734 Mon, 10 May 2010 11:32:51 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3082760 Freehand always had its diehard fans, probably because it was more of an all around tool, as opposed to Illustrator's focus on drawing. It always annoyed the crap out of me though. Of course printing and other things will come to the iPad. Like the iPhone, it shipped with noticeable deficiencies, but it's good enough to get a toe hold. comment:www.metafilter.com,2010:site.91479-3082760 Mon, 10 May 2010 11:39:00 -0800 Brandon Blatcher By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3082774 Oh and it's cool that Android is doing well, competition is good. I suspect the numbers will be a bit difference once the next iPhone comes out though. comment:www.metafilter.com,2010:site.91479-3082774 Mon, 10 May 2010 11:43:05 -0800 Brandon Blatcher By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3082823 <a href="http://news.yahoo.com/s/ytech_gadg/20100510/tc_ytech_gadg/ytech_gadg_tc1973_1">Socialist overthrower of all that is good and right in America disses iPad.</a> comment:www.metafilter.com,2010:site.91479-3082823 Mon, 10 May 2010 12:09:23 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3082826 Now he;s going to have to backtrack, like Ellen! comment:www.metafilter.com,2010:site.91479-3082826 Mon, 10 May 2010 12:11:06 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3082832 Surely this... ! comment:www.metafilter.com,2010:site.91479-3082832 Mon, 10 May 2010 12:12:59 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3082846 When's he going to start demanding Hypercard, or something like that, for the kids? And proper Radioshack like the old days, dammit. comment:www.metafilter.com,2010:site.91479-3082846 Mon, 10 May 2010 12:20:09 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3082849 Change I can believe in: Flash working properly on a mobile device. comment:www.metafilter.com,2010:site.91479-3082849 Mon, 10 May 2010 12:21:07 -0800 Brandon Blatcher By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3082882 Obama can't work an iPad? Are there health issues we should know about? comment:www.metafilter.com,2010:site.91479-3082882 Mon, 10 May 2010 12:33:53 -0800 ChurchHatesTucker By: Artw http://www.metafilter.com/91479/Nope#3082954 <a href="http://blogs.computerworld.com/16081/android_whips_the_iphone_in_2010_sales_will_apple_celebrate">Hmm...</a>. <i>So why might this be good news for Apple? Both the Justice Department and the Federal Trade Commission are considering an anti-trust suit against Apple over banning non-Apple tools for developing for the iPhone. But if the iPhone is only number 3 in smartphone sales, Apple might argue that the suit should be thrown out because it is not dominant in the market. By losing, Apple may come out a winner. </i> Really not sure it works that way. comment:www.metafilter.com,2010:site.91479-3082954 Mon, 10 May 2010 13:02:56 -0800 Artw By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3082967 If only we had elected Sarah Palin. comment:www.metafilter.com,2010:site.91479-3082967 Mon, 10 May 2010 13:10:35 -0800 Blazecock Pileon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3083042 <em>Android market share surpasses iPhone's, NPD says - Motorola Droid gives platform a boost; BlackBerry still market leader in U.S.</em> <a href="http://www.npd.com/press/releases/press_100510.html">Methodology</a>: The NPD Group compiles and analyzes mobile device sales data based on more than 150,000 completed online consumer research surveys each month. Surveys are based on a nationally balanced and demographically-representative sample, and results are projected to represent the entire population of U.S. consumers. Note: Sales figures do not include corporate/enterprise mobile phone sales. comment:www.metafilter.com,2010:site.91479-3083042 Mon, 10 May 2010 13:52:00 -0800 Brandon Blatcher By: entropicamericana http://www.metafilter.com/91479/Nope#3083074 Yeah, I'm not surprised that iPhone sales are down right before the widely discussed new model is released. Let's talk sales for third quarter 2010 when it's over, okay? comment:www.metafilter.com,2010:site.91479-3083074 Mon, 10 May 2010 14:08:15 -0800 entropicamericana By: Artw http://www.metafilter.com/91479/Nope#3083138 <a href="http://www.engadget.com/2010/05/10/canonical-shows-off-unity-desktop-ubuntu-light-for-oems/">Canonical shows off 'Unity' desktop</a> comment:www.metafilter.com,2010:site.91479-3083138 Mon, 10 May 2010 14:42:30 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3083191 <a href="http://gizmodo.com/5534984/macbook-air-refresh-rumored-for-this-week">MacBook Air Refresh Rumored For This Week</a> - Is this thing supposed to be a netbook or what? it's always seemed kind of a clumsy attempt to enter that market to me, at way too high a cost, in which case I'm not sure why they'd want a new one now they have the iPad. comment:www.metafilter.com,2010:site.91479-3083191 Mon, 10 May 2010 15:08:14 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3083324 <a href="http://www.engadget.com/2010/05/10/steam-on-mac-preview-roundup-all-but-identical-to-pc/">Steam on Mac preview roundup: all but identical to PC</a> - Jobs is gonna be pissed! comment:www.metafilter.com,2010:site.91479-3083324 Mon, 10 May 2010 16:46:55 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3083582 <a href="http://www.mikechambers.com/blog/2010/05/10/top-flash-misperceptions-flash-is-a-cpu-hog/">Top Flash Misperceptions : Flash is a CPU Hog</a> comment:www.metafilter.com,2010:site.91479-3083582 Mon, 10 May 2010 20:54:46 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3083595 Oh, having my CPU pegged at 100%, the fans cranked, and my laptop roasting my lap is just a <i>misperception</i>. For what Flash is doing (which is usually what some ad is doing in the background), I should be thrilled at its efficiency, yes? Also: <i>Now, there is currently one potential exception to this, and that is video playback. Looking at the video performance numbers posted at Streaming Learning Center, you can see that in some configurations, Flash video can require more CPU resources than H.264 video played back directly in the browser. Specifically, on Safari on Mac, H.264 video played back via the browser, uses significantly less CPU than video played back via the Flash Player. </i> comment:www.metafilter.com,2010:site.91479-3083595 Mon, 10 May 2010 21:06:50 -0800 mazola By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3083608 <em>Top Flash Misperceptions : Flash is a CPU Hog</em> Flash is just being nice, turning your fan on for you at full blast! It's a feature, not a bug. comment:www.metafilter.com,2010:site.91479-3083608 Mon, 10 May 2010 21:22:24 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3083619 Hmm, yes. That does seem to be the reported behaviour with Flash video on the Mac, as reiterated again and again throughout the thread, and acknowleged within that article, and it would seem like the predictable result of handling video without hardware - but to address the articles point, outside of Video are there any particular benchmarks that show Flash as lacking? comment:www.metafilter.com,2010:site.91479-3083619 Mon, 10 May 2010 21:32:33 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3083688 <a href="http://www.tobiasbuckell.com/2010/05/10/ipad-as-a-reading-medium/">iPad as a reading medium</a> comment:www.metafilter.com,2010:site.91479-3083688 Mon, 10 May 2010 23:11:54 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3083693 <i>Hmm, yes. That does seem to be the reported behaviour with Flash video on the Mac, as reiterated again and again throughout the thread, and acknowleged within that article, and it would seem like the predictable result of handling video without hardware - but to address the articles point, outside of Video are there any particular benchmarks that show Flash as lacking?</i> Well, it's hard to say anything that hasn't been said repeatedly in this thread already, but here goes... I do concede that there are many things Flash does well and it currently bests HTML5 in any rendering benchmark you can throw at it. The trouble is: a) Flash is often misused/overused (that's not the fault of Flash); b) it can be buggy (whose fault is that? Apple or Adobe?); c) there are increasing numbers of viable alternatives to deliver content that chip away at what were previously strengths for Flash. I've recently installed <a href="http://clicktoflash.com/">ClickToFlash</a> and have come to better realize: 1) where I actively use Flash; 2) where Flash content is irrelevant but sucking up cycles nonetheless; 3) where Flash is actively problematic. Unsurprisingly most of Flash falls under 2). Where Flash continues to excel is complex interactive content. So to answer your question, no, I can't show you benchmarks. It's the overall experience. Perhaps Flash doesn't need to die, but it really needs to get knocked back a bit. And while the line that 'Flash doesn't use much CPU compared to what it does' might have truth for desktops, it totally sidesteps the relevant discussion here of Flash's performance and demands on less-capable mobile devices. Do they have cycles to spare? Does ubiquitous use of Flash on the web hurt the actual user experience more than it adds? Does a web littered with Flash-based web-ads simply drain resources from the device without adding any real value to the user? comment:www.metafilter.com,2010:site.91479-3083693 Mon, 10 May 2010 23:29:45 -0800 mazola By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3083722 <em>outside of Video are there any particular benchmarks that show Flash as lacking?</em> I don't have a spreadsheet of numbers, but I'll just assert out of general knowledge that Flash ads make web sites load and operate more slowly and drain the battery life out of mobile devices faster than they should, given their functionality (fucking ads, for crying out loud). Flash is a nuisance outside of very specific contexts: ad-free video and ad-free games. Everything else is a CPU suck pretty much everywhere Flash runs, and that makes Flash a really poor engineering decision for media on mobile devices, makes it a really poor decision for mobile manufacturers to support if they want to give the impression their hardware is quality, and makes it a really poor user experience for end users who already have come to expect engineering miracles from portable devices, thanks to the likes of (yes, sorry) iPhones, iPod Touches and iPads. Basically, the article is wrong from the start. H.264 hardware doesn't come with Windows machines, so relying on H.264 hardware to argue why Flash is slow in doing video is false. Flash runs slowly because of software engineering and marketing decisions made by Adobe, and that's no one else's fault or responsibility to fix. Ultimately, in a free market, no one should feel obligated to prop up or protect Adobe's revenue streams by forcing other companies to support Flash. comment:www.metafilter.com,2010:site.91479-3083722 Tue, 11 May 2010 00:35:52 -0800 Blazecock Pileon By: mazola http://www.metafilter.com/91479/Nope#3083859 Steve Jobs declared '<a href="http://www.businessweek.com/news/2010-05-11/apple-s-jobs-is-fully-operational-one-year-after-transplant.html">fully operational</a>'. <small><i>The experience prompted Jobs, who <a href="http://osxdaily.com/2010/03/28/steve-jobs-car-has-no-license-plates/">doesn't</a> <a href="http://www.mathewingram.com/work/2008/10/05/steve-jobs-and-the-licence-plate-mystery/">even have</a> <a href="http://www.iphonesavior.com/2008/09/steve-jobs-barc.html">license plates</a> on his car, to talk publicly about his transplant.</i> (!)</small> comment:www.metafilter.com,2010:site.91479-3083859 Tue, 11 May 2010 06:15:15 -0800 mazola By: mullingitover http://www.metafilter.com/91479/Nope#3084072 BP: <em>"I don't have a spreadsheet of numbers, but I'll just assert out of general knowledge that Flash ads make web sites load and operate more slowly and drain the battery life out of mobile devices faster than they should, given their functionality (fucking ads, for crying out loud). "</em> Coming soon: html5 canvas elements making web sites load and operate more slowing while draining battery life, all to display ads you can't block! Progress. comment:www.metafilter.com,2010:site.91479-3084072 Tue, 11 May 2010 09:12:24 -0800 mullingitover By: Artw http://www.metafilter.com/91479/Nope#3084185 Holy fuck. <a href="http://blog.digitalbackcountry.com/2010/05/examples-of-flash-content-running-on-android/">Eco Zoo actually running</a>. Now I am super impressed. It's a ballsy choice, and clearly pushed things too far for that one demo, but dfamn is it impressive when it actually works. comment:www.metafilter.com,2010:site.91479-3084185 Tue, 11 May 2010 09:54:14 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3084370 What's the battery life like? comment:www.metafilter.com,2010:site.91479-3084370 Tue, 11 May 2010 11:21:15 -0800 Brandon Blatcher By: Gary http://www.metafilter.com/91479/Nope#3084601 Playing 3D games (the equivalent of what ecodazoo is doing) drains the battery out of my iPhone 3GS pretty fast. I'd say 3 or 4 hours roughly. comment:www.metafilter.com,2010:site.91479-3084601 Tue, 11 May 2010 13:26:45 -0800 Gary By: Gary http://www.metafilter.com/91479/Nope#3084609 That said, I completely agree with "<i>Oh and real artists ship.</i>". If adobe wants to win this, they need to get a few must-have games or sites or whatever running on the Nexus One. If they had a few top ten apps in the store before the new Apple rules came into effect, there would have been a much bigger outcry. comment:www.metafilter.com,2010:site.91479-3084609 Tue, 11 May 2010 13:35:25 -0800 Gary By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3084628 Hee, they should be demoing the ability to run Farmville within their Facebook App. comment:www.metafilter.com,2010:site.91479-3084628 Tue, 11 May 2010 13:50:25 -0800 Brandon Blatcher By: koeselitz http://www.metafilter.com/91479/Nope#3085490 <a href="http://www.crunchgear.com/2010/05/12/another-iphone-4g-prototype-shows-up-bears-all-including-an-apples-own-a4-chip/">A second iPhone 4G has been leaked (!) and yes, it's got an A4 processor in it.</a> comment:www.metafilter.com,2010:site.91479-3085490 Wed, 12 May 2010 07:28:03 -0800 koeselitz By: koeselitz http://www.metafilter.com/91479/Nope#3085497 <a href="http://www.youtube.com/watch?v=6AAnUHePbe4">Video of latest leaked iPhone 4G [in Vietnamese]</a> comment:www.metafilter.com,2010:site.91479-3085497 Wed, 12 May 2010 07:31:26 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3085503 <i>A second iPhone 4G has been leaked (!) and yes, it's got an A4 processor in it.</i> Seems logical. It's the iPad mini! comment:www.metafilter.com,2010:site.91479-3085503 Wed, 12 May 2010 07:33:02 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3085543 Wow, Grant really gets around. comment:www.metafilter.com,2010:site.91479-3085543 Wed, 12 May 2010 07:54:08 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3085547 It should probably pointed out that there's all kinds of weird <a href="http://www.engadget.com/tag/KeepinItRealFake/">knockoffs and fakes</a> floating around Asia, so Apple might not want to invade Vietnam just yet. comment:www.metafilter.com,2010:site.91479-3085547 Wed, 12 May 2010 07:58:22 -0800 Artw By: adamrice http://www.metafilter.com/91479/Nope#3085558 Fair point, ArtW, although the fakers went to a hell of a lot of trouble to put an Apple logo on the chips inside, lay out the internals the same as the previously-floated 4G, but somehow failing to make it an operable phone. comment:www.metafilter.com,2010:site.91479-3085558 Wed, 12 May 2010 08:08:51 -0800 adamrice By: mazola http://www.metafilter.com/91479/Nope#3085582 From the <a href="http://www.crunchgear.com/2010/05/12/another-iphone-4g-prototype-shows-up-bears-all-including-an-apples-own-a4-chip/">comments</a>:<blockquote><i>All this coming out on the same day as the news of another Foxconn employee "<a href="http://www.chinadaily.com.cn/china/2010-05/12/content_9840667.htm">suicide</a>"... ( http://www.chinadaily.com.cn/china/2010-05/12/content_9840667.htm ). Yes, TC, this is all getting quite "silly" indeed.</i></blockquote>And the backstory?<blockquote><i>There seems to be little new information posted, though the individual who submitted the link to us stated a Vietnamese businessman <a href="http://www.macrumors.com/2010/05/12/apple-lost-another-4th-generation-iphone-new-photos-of-prototype-iphone/">had bought it in the U.S. together with an iPad</a>.</i></blockquote>WTF? comment:www.metafilter.com,2010:site.91479-3085582 Wed, 12 May 2010 08:27:40 -0800 mazola By: entropicamericana http://www.metafilter.com/91479/Nope#3085608 What, you don't have your iPhone HD yet? Where have you been? *videocalls his friends and laughs at mazola* comment:www.metafilter.com,2010:site.91479-3085608 Wed, 12 May 2010 08:48:35 -0800 entropicamericana By: Artw http://www.metafilter.com/91479/Nope#3086624 <a href="http://www.engadget.com/2010/05/12/htcs-complaint-against-apple-examined/">HTC's complaint against Apple examined</a> comment:www.metafilter.com,2010:site.91479-3086624 Wed, 12 May 2010 17:45:52 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3086870 <a href="http://html5readiness.com/">HTML5 Readiness Infographic</a> created <a href="http://nimbupani.com/notes-from-html5-readiness-hacking.html">using HTML5</a>. Neat. comment:www.metafilter.com,2010:site.91479-3086870 Wed, 12 May 2010 20:42:22 -0800 mazola By: homunculus http://www.metafilter.com/91479/Nope#3086890 <a href="http://www.wired.co.uk/news/archive/2010-05/12/wiping-faeces-on-your-iphone-more-popular-than-spotify">Wiping faeces on your iPhone more popular than Spotify</a> comment:www.metafilter.com,2010:site.91479-3086890 Wed, 12 May 2010 21:15:35 -0800 homunculus By: mrzarquon http://www.metafilter.com/91479/Nope#3086947 Since it just happened in the background in another window as I was checking my recent activity, this is what now looks like when <a href="http://www.flickr.com/photos/mrzarquon/4603325122/">Flash</a> <a href="http://www.flickr.com/photos/mrzarquon/4603325198/">Crashes</a> under 10.6.3 v1.1 / Safari 4.0.5. comment:www.metafilter.com,2010:site.91479-3086947 Wed, 12 May 2010 22:15:46 -0800 mrzarquon By: mrgrimm http://www.metafilter.com/91479/Nope#3087276 "No company -- no matter how big or how creative -- should dictate what you can create, how you create it, or what you can experience on the web" <a href="http://news.bbc.co.uk/2/hi/technology/10113915.stm">Adobe co-founders respond to Steve Jobs</a> <a href="http://arstechnica.com/apple/news/2010/05/adobe-takes-case-against-apple-to-net-with-ad-open-letter.ars">Adobe takes case against Apple to 'Net with ad, open letter</a> comment:www.metafilter.com,2010:site.91479-3087276 Thu, 13 May 2010 07:42:16 -0800 mrgrimm By: Artw http://www.metafilter.com/91479/Nope#3087299 <a href="http://www.engadget.com/2010/05/13/archos-7-home-tablet-review/">Archos 7 Home Tablet review</a> - You get what you pay for... comment:www.metafilter.com,2010:site.91479-3087299 Thu, 13 May 2010 08:02:19 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3087340 The latest <a href="http://blog.sunnysidecomics.com/episode-27-back-on-the-horse-0">Sunnyside comics&gt; podcast has a pretty in depth look at comics on the iPad from PJ Holden (on the subject <a href="http://www.metafilter.com/74357/Barriers-crumble-empires-fall-the-Murderdromes-inside-us-all">previously</a>), though you'll need to get past a little waffle (and N. Ireland accents) first. </a> comment:www.metafilter.com,2010:site.91479-3087340 Thu, 13 May 2010 08:26:40 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3087346 No Adobe, Apple isn't so much against open standards, just Flash as a Standard. I swear, both sides are just talking to their own reality distortion field. comment:www.metafilter.com,2010:site.91479-3087346 Thu, 13 May 2010 08:29:54 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3087393 Man I would I like to be going on about comics on the thing rather than that bollocks... sigh... comment:www.metafilter.com,2010:site.91479-3087393 Thu, 13 May 2010 08:53:11 -0800 Artw By: ecurtz http://www.metafilter.com/91479/Nope#3087411 Adobe isn't doing themselves any favors on the stability argument front. The new plugin that they installed with CS5 is killing Safari on my Mac at least a dozen times a day. I also posted my (not too impressive) iPad results (I know, I needed it for work) to the <a href="http://www.craftymind.com/guimark2/">GUIMark 2</a> page Artw linked to a few hundred comments back. comment:www.metafilter.com,2010:site.91479-3087411 Thu, 13 May 2010 09:02:44 -0800 ecurtz By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3087415 I just caught up with Ellis's Freak Angels over the weekend, the complete series. Damn good stuff. How are the Droid Apps for reading comics? I got the Marvel one and the Comics X for the iPhone and those are really nice. Feels good to be excited about comics again, love the idea of having entire comic boxes of material in my pocket. comment:www.metafilter.com,2010:site.91479-3087415 Thu, 13 May 2010 09:04:25 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3087432 Well, the one that really matters is <a href="http://www.comixology.com/"> comixology</a>, and I'm not aware of an Android version of that. The Android ones that are out there tend to be straight CBR readers, and lack the store interface or the metadata that makes panel-to-panel views possible. It's worth giving the podcast a bit of a listen - PJ's pretty knowledgeable when it comes to the various readers. comment:www.metafilter.com,2010:site.91479-3087432 Thu, 13 May 2010 09:13:13 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3087439 Oh, and Comixology on Windows Phone 7 got demoed at MIX, so presumably that's going to be ready from the get go. comment:www.metafilter.com,2010:site.91479-3087439 Thu, 13 May 2010 09:15:27 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3087452 mazola - ouch. Some very nasty things happen to the layout on that infographic page under iPhome. comment:www.metafilter.com,2010:site.91479-3087452 Thu, 13 May 2010 09:24:21 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3087462 Of that I have no doubt. Still, it's kind of neat. comment:www.metafilter.com,2010:site.91479-3087462 Thu, 13 May 2010 09:29:22 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3087463 Yup. comment:www.metafilter.com,2010:site.91479-3087463 Thu, 13 May 2010 09:30:56 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3087476 <a href="http://news.yahoo.com/s/ytech_wguy/20100511/tc_ytech_wguy/ytech_wguy_tc2000">When did Apple become uncool?</a> comment:www.metafilter.com,2010:site.91479-3087476 Thu, 13 May 2010 09:37:07 -0800 Artw By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3087514 <em>When did Apple become uncool?</em> I'll grant that their iPhone-&gt;iPad creep has been worrisome. But <em>The cachet of whipping out your iPhone at a restaurant is all but gone now; you're more likely to witness rolled eyes while the real oohs and aahs are directed at the guy with the latest Android handset.</em> just makes me laugh. I literally talked to a guy thirty minutes ago who was hot to get an iPad for the 'chick factor.' Never had that conversation where Android was mentioned. comment:www.metafilter.com,2010:site.91479-3087514 Thu, 13 May 2010 09:55:50 -0800 ChurchHatesTucker By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3087603 <em>"No company -- no matter how big or how creative -- should dictate what you can create, how you create it, or what you can experience on the web"</em> Wow. Adobe has crashed and burned if they are reduced to passive-aggressive, fact-free snipes like this. comment:www.metafilter.com,2010:site.91479-3087603 Thu, 13 May 2010 10:55:45 -0800 Blazecock Pileon By: Artw http://www.metafilter.com/91479/Nope#3087645 <a href="http://www.engadget.com/2010/05/13/hulu-says-html5-doesn-t-yet-meet-all-of-our-customers-needs/">Hulu says HTML5 'doesn't yet meet all of our customers' needs'</a> (read: DRM) comment:www.metafilter.com,2010:site.91479-3087645 Thu, 13 May 2010 11:12:26 -0800 Artw By: entropicamericana http://www.metafilter.com/91479/Nope#3087652 When I used to think of Adobe, I would think "crashy software that makes my Macbook's fans roar." Now I think "butthurt developers that make crashy software that I avoid whenever possible." comment:www.metafilter.com,2010:site.91479-3087652 Thu, 13 May 2010 11:17:55 -0800 entropicamericana By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3087680 <a href="http://www.macworld.com/article/151235/2010/05/apple_rolls.html">Gruber expands to Macworld and writes about Apple Rolls</a>. <a href="http://daringfireball.net/linked/2010/05/13/entourage-edge">Meanwhile, back on his website, he slags an Android tablet or two.</a> comment:www.metafilter.com,2010:site.91479-3087680 Thu, 13 May 2010 11:38:15 -0800 Brandon Blatcher By: weston http://www.metafilter.com/91479/Nope#3087688 <i>Wow. Adobe has crashed and burned if they are reduced to passive-aggressive, fact-free snipes like this.</i> Fact free? Whether or not you think it's a good thing (and Adobe isn't being particularly shy about their position that they don't think it is), I'd say it's an inarguable fact that Apple (a) interposes itself between developers and users (b) dictates to developers how they'll create their apps and (c) doesn't allow plugins for its web browser on their mobile platform. And that's pretty much what Adobe said. comment:www.metafilter.com,2010:site.91479-3087688 Thu, 13 May 2010 11:43:28 -0800 weston By: Sys Rq http://www.metafilter.com/91479/Nope#3087753 <em>I literally talked to a guy thirty minutes ago who was hot to get an iPad for the 'chick factor.' Never had that conversation where Android was mentioned.</em> Maybe Android users just aren't hopelessly delusional? comment:www.metafilter.com,2010:site.91479-3087753 Thu, 13 May 2010 12:04:18 -0800 Sys Rq By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3087810 <a href="http://www.metafilter.com/91908/Choo-Choo-Choose-Me">MeFi</a> comment:www.metafilter.com,2010:site.91479-3087810 Thu, 13 May 2010 12:24:53 -0800 Blazecock Pileon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3087887 Oh god, it's just never fucking going to end, is it? comment:www.metafilter.com,2010:site.91479-3087887 Thu, 13 May 2010 13:00:28 -0800 Brandon Blatcher By: cortex http://www.metafilter.com/91479/Nope#3087891 I'm just gonna not comment in that thread at all if I can help it. To that end, if everybody can avoid getting up to a leaving-an-admin-note level of hijinks, I'll buy you a coke. comment:www.metafilter.com,2010:site.91479-3087891 Thu, 13 May 2010 13:01:37 -0800 cortex By: entropicamericana http://www.metafilter.com/91479/Nope#3087930 Make it a bottle of a real cane sugar Coke and you might have a deal. comment:www.metafilter.com,2010:site.91479-3087930 Thu, 13 May 2010 13:19:06 -0800 entropicamericana By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3087939 cortex is in the pocket of HFCS. comment:www.metafilter.com,2010:site.91479-3087939 Thu, 13 May 2010 13:23:00 -0800 Brandon Blatcher By: bonehead http://www.metafilter.com/91479/Nope#3087941 Hulu: <a href="http://newteevee.com/2010/05/13/hulu-html5-isnt-ready-for-prime-time/">HTML5 isn't ready for prime time</a> (or maybe not, they've pulled the blog posting). Interesting. their concerns are exactly the same as grumblebee's points above. Streaming security just isn't there yet. comment:www.metafilter.com,2010:site.91479-3087941 Thu, 13 May 2010 13:24:14 -0800 bonehead By: mazola http://www.metafilter.com/91479/Nope#3087958 <a href="http://arstechnica.com/media/news/2010/05/adobes-new-flash-drm-comes-with-selective-output-control.ars">Adobe's new Flash DRM comes with selective output control</a>. comment:www.metafilter.com,2010:site.91479-3087958 Thu, 13 May 2010 13:32:31 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3088023 <a href="http://www.eetimes.com/showArticle.jhtml;?articleID=224701036">Analysis gives first look inside Apple's A4 processor</a> - single-core ARM A8 made by Samsung. comment:www.metafilter.com,2010:site.91479-3088023 Thu, 13 May 2010 14:11:43 -0800 Artw By: mccarty.tim http://www.metafilter.com/91479/Nope#3088244 Aw, that's sad. I was hoping it was something Apple made from that semiconductor company they bought. This is like finding out your special spoon was hand carved, from a bigger spoon. comment:www.metafilter.com,2010:site.91479-3088244 Thu, 13 May 2010 17:52:32 -0800 mccarty.tim By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3088256 <em>Maybe Android users just aren't hopelessly delusional?</em> That, or Android users have just given up on getting laid... comment:www.metafilter.com,2010:site.91479-3088256 Thu, 13 May 2010 18:02:21 -0800 ChurchHatesTucker By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3088549 Do Androids dream of getting laid? comment:www.metafilter.com,2010:site.91479-3088549 Thu, 13 May 2010 21:58:06 -0800 Blazecock Pileon By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3088578 With electric sheep? comment:www.metafilter.com,2010:site.91479-3088578 Thu, 13 May 2010 22:29:20 -0800 ChurchHatesTucker By: mazola http://www.metafilter.com/91479/Nope#3089024 <a href="http://bits.blogs.nytimes.com/2010/05/14/word-for-word-the-apple-adobe-letters/?src=busln">Word For Word: The Apple &amp; Adobe Letters</a>. Well that clears things up. comment:www.metafilter.com,2010:site.91479-3089024 Fri, 14 May 2010 08:39:55 -0800 mazola By: koeselitz http://www.metafilter.com/91479/Nope#3089350 <small>ChurchHatesTucker: </small><em>&ldquo;I literally talked to a guy thirty minutes ago who was hot to get an iPad for the 'chick factor.' Never had that conversation where Android was mentioned.&rdquo;</em> <small>Sys Rq: </small><em>&ldquo;Maybe Android users just aren't hopelessly delusional?&rdquo;</em> <small>ChurchHatesTucker: </small><em>&ldquo;That, or Android users have just given up on getting laid...&rdquo;</em> There might have been a time when it made sense to rely on shiny gadgets to impress people enough that they might want to sleep with you &ndash; <em>maybe</em> &ndash; but I imagine that time ended with the advent of the internet. If you want someone to sleep with, you are now free to find someone who wants to sleep with you. The internet has many features, and this is one of them: there's no reason for the horny people of the world to be sleazy and manipulative any longer. comment:www.metafilter.com,2010:site.91479-3089350 Fri, 14 May 2010 10:50:13 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3089366 <a href="http://arstechnica.com/gadgets/news/2010/05/curated-computing-whats-next-for-devices-in-a-post-ipad-world.ars">Curated computing: what's next for devices in a post-iPad world</a> comment:www.metafilter.com,2010:site.91479-3089366 Fri, 14 May 2010 10:55:42 -0800 Artw By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3089384 "There might have been a time when it made sense to rely on shiny gadgets to impress people enough that they might want to sleep with you – maybe – but I imagine that time ended with the advent of the internet." AHAHAHAHAHAH! Sorry, that was rude. *ahem* No, youngling, that hasn't ended in the last twenty years (which is a generous approximation of when "the internet" "advented", at least in popular consciousness.) I'll dare to say it won't end in the next couple decades, either. comment:www.metafilter.com,2010:site.91479-3089384 Fri, 14 May 2010 11:00:01 -0800 ChurchHatesTucker By: Artw http://www.metafilter.com/91479/Nope#3089395 Just so everyone knows: Carrying an iPad around on a scooter like in that advert will not get you laid, it will just make everyone think you;re an idiot who willlikely break their expensive gadget soon. comment:www.metafilter.com,2010:site.91479-3089395 Fri, 14 May 2010 11:02:42 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3089437 Maybe the "if they like your gadget they will sleep with you" thing does make sense in some quarters, ChurchHatesTucker &ndash; though it still stinks of trying too hard &ndash; but if it did, why would you base your assumption that it does on the breathless declarations of the hopeless and yet apparently unlaid? You said a dude talked to you for half an hour about "the chick factor" of an iPad. It <em>may</em> be possible that the fellow you spoke to wasn't precisely an authority on the subject. <small>And if you think <em>I'm</em> old, how old are <em>you</em> exactly? I mean, I was born in the 70s. I don't how much of a "youngling" I am any more.</small> comment:www.metafilter.com,2010:site.91479-3089437 Fri, 14 May 2010 11:20:10 -0800 koeselitz By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3089469 <em>You said a dude talked to you for half an hour about "the chick factor" of an iPad. It may be possible that the fellow you spoke to wasn't precisely an authority on the subject.</em> Of what? iPads? Certainly not, hence the conversation. Of 'chick factor?' Yeah, I'll have to give him the benefit of the doubt there. (You'll just have to trust me on that one.) The larger point is that I've had these conversations about a variety of Apple products, but the only Android conversations I've had is "does this work? Am I doing this right?" And no, do not lord your seventies birthdate, youngling. I'm sure that works for you more often than not, but this is not one of those times. :) comment:www.metafilter.com,2010:site.91479-3089469 Fri, 14 May 2010 11:30:36 -0800 ChurchHatesTucker By: mrgrimm http://www.metafilter.com/91479/Nope#3089480 <i>The internet has many features, and this is one of them: there's no reason for the horny people of the world to be sleazy and manipulative any longer.</i> The Internet has spawned millions of new ways in which the horny people of the world can be sleazy and manipulative. comment:www.metafilter.com,2010:site.91479-3089480 Fri, 14 May 2010 11:35:35 -0800 mrgrimm By: koeselitz http://www.metafilter.com/91479/Nope#3089492 I guess my mistake was that I implicitly distrust and dislike people who use phrases like "chick factor." comment:www.metafilter.com,2010:site.91479-3089492 Fri, 14 May 2010 11:37:28 -0800 koeselitz By: zarq http://www.metafilter.com/91479/Nope#3089502 <i>youngling</i> There has to be an equivalent to Godwin's law for raising Star Wars / George Lucas references in an internet conversation. "Greedo's Law" or something. comment:www.metafilter.com,2010:site.91479-3089502 Fri, 14 May 2010 11:39:41 -0800 zarq By: zarq http://www.metafilter.com/91479/Nope#3089506 ...especially in astrophysics forums.... "The Kessel Run Coulda Happened, Man! Less than twelve parsecs, man!" comment:www.metafilter.com,2010:site.91479-3089506 Fri, 14 May 2010 11:41:31 -0800 zarq By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3089517 <em>I guess my mistake was that I implicitly distrust and dislike people who use phrases like "chick factor."</em> Yeah, don't distrust people based on the language they use. Try to understand what they're actually *saying.* comment:www.metafilter.com,2010:site.91479-3089517 Fri, 14 May 2010 11:43:53 -0800 ChurchHatesTucker By: cortex http://www.metafilter.com/91479/Nope#3089529 I thought we were talking about Pennsylvanian lager. comment:www.metafilter.com,2010:site.91479-3089529 Fri, 14 May 2010 11:48:08 -0800 cortex By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3090111 <em>I thought we were talking about Pennsylvanian lager.</em> OK, my google-fu fails me. Is there a lager called 'chick factor?' Because I would totally buy it if there was. And I'm totally going to brew if if not. comment:www.metafilter.com,2010:site.91479-3090111 Fri, 14 May 2010 19:19:38 -0800 ChurchHatesTucker By: koeselitz http://www.metafilter.com/91479/Nope#3090128 I believe he means <a href="http://www.yuengling.com/beers.htm"><em>this</em> Pennsylvania lager.</a> comment:www.metafilter.com,2010:site.91479-3090128 Fri, 14 May 2010 19:40:16 -0800 koeselitz By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3090143 Oh, groan. Seriously, "Chick Factor Lager!" Look for it soon! comment:www.metafilter.com,2010:site.91479-3090143 Fri, 14 May 2010 19:51:59 -0800 ChurchHatesTucker By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3090443 <a href="http://tobeme.files.wordpress.com/2008/06/chick_magnet_funny_easy_halloween.jpg">Chick magnet</a> comment:www.metafilter.com,2010:site.91479-3090443 Sat, 15 May 2010 04:00:38 -0800 Blazecock Pileon By: homunculus http://www.metafilter.com/91479/Nope#3090908 <a href="http://gawker.com/5539717/steve-jobs-offers-world-freedom-from-porn">Steve Jobs Offers World 'Freedom From Porn'</a> comment:www.metafilter.com,2010:site.91479-3090908 Sat, 15 May 2010 13:26:12 -0800 homunculus By: mazola http://www.metafilter.com/91479/Nope#3091243 Thought #1: How in the world does the CEO of a $250 Billion company find the time to read and answer unsolicited email from the hoi polloi? Thought #2: I guess you can get a lot done in a world without porn... comment:www.metafilter.com,2010:site.91479-3091243 Sat, 15 May 2010 19:09:54 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3092159 Another good iPad-centric <a href="http://blog.sunnysidecomics.com/episode-28-messiah">Sunnyside comics episode</a>. There's some interesting non-obvious stuff about print versus screen - also a moneyt quote about portrait being the format the web was supposed to be seen in, which really if you think about it, it is. comment:www.metafilter.com,2010:site.91479-3092159 Sun, 16 May 2010 17:37:55 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3092177 <a href="http://nilobject.com/index.php/2010/05/16/android-vs-iphone-development-navigation-differences/">Android vs. iPhone Development: Navigation Differences</a> comment:www.metafilter.com,2010:site.91479-3092177 Sun, 16 May 2010 17:57:06 -0800 Artw By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3092693 <em>... also a moneyt quote about portrait being the format the web was supposed to be seen in, which really if you think about it, it is.</em> Quick, Artw, what are the dimensions of this window in your browser? comment:www.metafilter.com,2010:site.91479-3092693 Mon, 17 May 2010 07:33:16 -0800 ChurchHatesTucker By: mrgrimm http://www.metafilter.com/91479/Nope#3093092 <i>Steve Jobs Offers World 'Freedom From Porn'</i> "By the way, what have you done that's so great?" comment:www.metafilter.com,2010:site.91479-3093092 Mon, 17 May 2010 11:49:16 -0800 mrgrimm By: Artw http://www.metafilter.com/91479/Nope#3093141 ChurchHatesTucker - a very potraity 320x450 minus the odd bit of chrome - why do you ask? comment:www.metafilter.com,2010:site.91479-3093141 Mon, 17 May 2010 12:12:42 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3093737 "In response to a question in a recent Apple shareholder's meeting, Jobs said that a HyperCard-like product for the iPad would be a good idea "though someone would have to build it". Many blog posts suggested that Apple's intention with this change was to ban cross-compilers and ensure high quality, fully native iPhone apps. Jobs all but confirmed the analysis on John Gruber's site. The Mac platform in particular has a long legacy surrounding HyperCard and as virtually the last man standing in this space. <a href="http://www.runrev.com/company/runrev-blog/revmobile-and-apples-iphone-sdk-agreement">We believed we were in a position to offer Apple something they wanted."</a> comment:www.metafilter.com,2010:site.91479-3093737 Mon, 17 May 2010 18:20:28 -0800 weston By: Artw http://www.metafilter.com/91479/Nope#3093819 <a href="http://www.wired.com/gadgetlab/2010/05/video-neo-keyboard-hooked-up-to-ipad/">iPad meets the ugliest keyboard in the world, gets on fine</a> comment:www.metafilter.com,2010:site.91479-3093819 Mon, 17 May 2010 19:40:46 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3094432 Apple iPad:<ul><li><strike>Flash</strike><li><strike><a href="http://www.zdnet.com/blog/btl/apples-turns-away-ipad-buyer-points-to-no-cash-policy-poll/34581">Cash</a></strike></li></li></ul>And the 2 per customer rules out 'stash', too. comment:www.metafilter.com,2010:site.91479-3094432 Tue, 18 May 2010 09:03:29 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3094471 <a href="http://www.telegraph.co.uk/technology/news/7737096/Amazon-staffs-up-to-create-iPad-killer.html">Amazon staffs up to 'create iPad killer'</a> Poor old Kindle. It's the best there is at what it does, but what it does ain't sexy. comment:www.metafilter.com,2010:site.91479-3094471 Tue, 18 May 2010 09:26:46 -0800 Artw By: bonehead http://www.metafilter.com/91479/Nope#3094534 Stupid Retro Tricks: <a href="http://www.panic.com/blog/2010/05/an-apple-e-an-ipad-and-jed/">iPad as Apple //e tape drive</a> Stupid Retro Tricks, part //: <a href="http://www.erictate.com/2010/05/16/windows-3-11-on-an-htc-nexus-one/">Windows 3.11 on a Google Nexus</a> <small><small>both via Engadget</small></small> comment:www.metafilter.com,2010:site.91479-3094534 Tue, 18 May 2010 09:49:02 -0800 bonehead By: grumblebee http://www.metafilter.com/91479/Nope#3094564 So I went to the bookstore to buy a book on iPad development. The only book they had was the "For Dummies" one, which wouldn't have been my first choice, but I went ahead and bought it. It contains tips to help keep your app from getting rejected. Most of them are what you'd expect (make sure the app's icon looks professional, etc.) But towards the bottom of the tips is this: "<strong>Don't mention Steve.</strong> Apple will reject any app that mentions Steve Jobs in any context, even as a clue in a puzzle -- it does not matter how trivial the reference; Just the name is enough." WTF? The only thing I can think is that they're worried someone will create a Shoot Steve Jobs app, and rather than spend time looking through everything, they just search for "Steve Jobs" and auto-reject any app that shows up in the results. Weird. comment:www.metafilter.com,2010:site.91479-3094564 Tue, 18 May 2010 09:59:21 -0800 grumblebee By: weston http://www.metafilter.com/91479/Nope#3094793 Well, there goes my idea for a "Steve Jobs Bobble-Head Magic 8 Ball" app. (Answers would have included "Insanely great", "You are already naked", "Be a yardstick of quality", "Why join the navy if you can be a pirate?", and of course, "What have you done that's so great?") comment:www.metafilter.com,2010:site.91479-3094793 Tue, 18 May 2010 11:15:54 -0800 weston By: grumblebee http://www.metafilter.com/91479/Nope#3094828 I am trying to imagine how that rule got created. I'm guessing it wasn't there initially. It's more likely a response. To what?!? What did someone(s) try to do? And I'm trying to imagine the day Steve Jobs walked into the Approval office and says, "If the app mentions me, axe it." Jesus! What must it be like to work for that company? comment:www.metafilter.com,2010:site.91479-3094828 Tue, 18 May 2010 11:27:39 -0800 grumblebee By: weston http://www.metafilter.com/91479/Nope#3094842 <i>Poor old Kindle. It's the best there is at what it does</i> It's this fact that makes me most interested in Amazon's apparent intentions. The Kindle has the problem of being a purpose-targeted device with an unfortunately limited audience (since there's a lot more people who choose video/audio entertainment than there are enthusiastic readers), but it does indeed seem to be quite good at what it does. If Amazon can take that ability to make a good focused product and translate that into a general tablet, then combined with their own content empire, I'd say they have a pretty good chance of being a competitor. comment:www.metafilter.com,2010:site.91479-3094842 Tue, 18 May 2010 11:31:53 -0800 weston By: mrgrimm http://www.metafilter.com/91479/Nope#3094885 <i>Apple iPad: * <s>Flash</s> * <s>Cash</s></i> Ugh. comment:www.metafilter.com,2010:site.91479-3094885 Tue, 18 May 2010 11:42:04 -0800 mrgrimm By: burnmp3s http://www.metafilter.com/91479/Nope#3094910 <i>Don't mention Steve. Apple will reject any app that mentions Steve Jobs in any context, even as a clue in a puzzle -- it does not matter how trivial the reference; Just the name is enough.</i> This is why I only refer to him as "The Colonel" comment:www.metafilter.com,2010:site.91479-3094910 Tue, 18 May 2010 11:50:39 -0800 burnmp3s By: mazola http://www.metafilter.com/91479/Nope#3094967 Then be careful what you submit so you don't get one of those Colonel panics. comment:www.metafilter.com,2010:site.91479-3094967 Tue, 18 May 2010 12:17:18 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3095014 <a href="http://news.cnet.com/8301-30685_3-20005268-264.html?part=rss&subj=news&tag=2547-1_3-0-20">Kindle for Android due this summer</a> comment:www.metafilter.com,2010:site.91479-3095014 Tue, 18 May 2010 12:44:44 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3095018 <a href="http://www.neverknowtech.com/home/2010/5/18/android-to-allow-apps-to-run-off-sd-cards.html">Android to allow apps to run off SD cards</a> comment:www.metafilter.com,2010:site.91479-3095018 Tue, 18 May 2010 12:45:48 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3095029 <a href="http://gizmodo.com/5541821/the-ipad-is-such-a-great-travel-computer-that-im-selling-my-laptop">The iPad Is Such A Great Travel Computer I'm Selling My Laptop</a> comment:www.metafilter.com,2010:site.91479-3095029 Tue, 18 May 2010 12:55:01 -0800 Artw By: kafziel http://www.metafilter.com/91479/Nope#3095042 <i>Kindle for Android due this summer</i> That is excellent news. I've been using Aldiko a lot lately, and while I'm loving the ability to just whip out my phone and read something while sitting in waiting rooms, the legitimate selection leaves something to be desired. Access to the Kindle marketplace would be fantastic. Now NetFlix just needs to get their ass in gear. comment:www.metafilter.com,2010:site.91479-3095042 Tue, 18 May 2010 13:01:23 -0800 kafziel By: Artw http://www.metafilter.com/91479/Nope#3095060 <a href="http://coding.scribd.com/2010/05/17/facing-font-in-html/">Facing Fonts in HTML</a> - <i>This is the first of a three-part series on the technology behind Scribd's HTML viewing experience. Part 2, "The Perils of Stacking," and part 3, "What's in a Font?" are coming soon.</i> Some of this is fairly straight forwards. Some of it I consider a little weird. comment:www.metafilter.com,2010:site.91479-3095060 Tue, 18 May 2010 13:08:54 -0800 Artw By: grumblebee http://www.metafilter.com/91479/Nope#3095099 Really interesting, Artw! Thanks. Text-display is a HUGE area where browsers/HTML need to kick themselves in the ass to stay ahead of Flash. I really don't want Flash to become the go-to standard for complex text layout on the web. Even in a world where Flash continues to be used (and useful) along-side HTML, I want HTML to be used for text display. However, though most people don't seem aware of this, Flash CS5 (Flash Player 10) has an incredibly advanced <a href="http://www.adobe.com/products/flash/whatsnew/">text-layout engine</a> built in. It can do things that, as far as I know, HTML can't approach, such as ligatures and flow from one text-box to another. comment:www.metafilter.com,2010:site.91479-3095099 Tue, 18 May 2010 13:34:08 -0800 grumblebee By: sotonohito http://www.metafilter.com/91479/Nope#3095134 I just remembered the reason why I won't be buying an iPad, but will be buying an Android slate computer. It is a small event, but instructive. My employer supplies me with an iPhone, I do support the majority of the people I support use iPhones, therefore I needed one. A few hours after I got mine, I activated the notes application and was stunned by the ugly, distracting, faux yellow legal pad background, and the nearly unreadable ugly font. I immediately looked around for the option to change the vile font and background to something more palatable, which is when I found that I was not permitted to do something as simple as choosing a font. Apple had decreed the proper font for note taking, I was not permitted to question Apple's infinite wisdom on the topic of fonts. I'd take the font they gave me and like it. Which is when I decided I wouldn't be buying an iThing for myself. The fact that the iPhone makes you buy third party apps for the simple and basic function of file storage was just the icing on the cake. comment:www.metafilter.com,2010:site.91479-3095134 Tue, 18 May 2010 13:54:18 -0800 sotonohito By: Artw http://www.metafilter.com/91479/Nope#3095142 Plenty of free notes apps. TBH I don't mind notes, though the physical metaphor is a little silly other that it's basically as simple and stripped down as possible and the bells and whistles that other apps add only lessen them. Looking at the equivalent app on the iPad it appears they've gone a little bonkers with the whole metaphor thing, you probably wouldn't like that. But are people really going to get the pad and not get Apple's Office app to go with it? comment:www.metafilter.com,2010:site.91479-3095142 Tue, 18 May 2010 14:01:19 -0800 Artw By: sotonohito http://www.metafilter.com/91479/Nope#3095421 Artw, yes I'm aware of the availability of other notes apps. But the point is that it rubbed my nose in the fact that there is the Sacred Apple Way of Things, and that as a mere customer I was prohibited from changing even the most minor and inconsequential of the Sacred Apple Way of Things. The iThings are designed to be exactly and precisely what Steve Jobs wants, and if what you want is what Steve Jobs wants then you're in luck. But if you would like to change even one tiny little thing from the way Steve likes it, you're SOL. I'd rather have a bit more freedom in my devices. comment:www.metafilter.com,2010:site.91479-3095421 Tue, 18 May 2010 17:19:31 -0800 sotonohito By: Artw http://www.metafilter.com/91479/Nope#3095425 I actually quite like <a href="http://daringfireball.net/2008/11/iphone_likeness">this piece</a> by Gruber on the design of Notes. comment:www.metafilter.com,2010:site.91479-3095425 Tue, 18 May 2010 17:26:25 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3095446 (Now I'm wondering if there is an iPadness to match the concept of iPhoneness... overuses of physical metaphor as predicated by the design guidelines and some of Apples own stuff shouldn't be it.) comment:www.metafilter.com,2010:site.91479-3095446 Tue, 18 May 2010 17:41:02 -0800 Artw By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3095480 <em>ChurchHatesTucker - a very potraity 320x450 minus the odd bit of chrome - why do you ask?</em> Really? HxV? Damn, dude. You walk the walk, I'll give you that. comment:www.metafilter.com,2010:site.91479-3095480 Tue, 18 May 2010 18:12:32 -0800 ChurchHatesTucker By: koeselitz http://www.metafilter.com/91479/Nope#3095741 "<a href="http://jjinux.blogspot.com/2010/05/apple-ipad-and-emacs.html">I figure as soon as it runs Emacs, that will be the sign to buy.</a>" comment:www.metafilter.com,2010:site.91479-3095741 Wed, 19 May 2010 00:23:58 -0800 koeselitz By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3095818 From the 'as soon as it runs Emacs' link: <blockquote>Stallman's vision for the future of computing is very open, and Apple's vision for the future of computing is very closed.</blockquote> Actually, I'd argue that Apple's vision for its future (not computing in general) is very 'we will absolutely control our platform and not be reliant on 3rd parties to advance it'. Calling Apple very closed when it supports HTML5, an open standard, is short sighted. comment:www.metafilter.com,2010:site.91479-3095818 Wed, 19 May 2010 05:02:28 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3095928 Two interesting posts from Mike Chambers. The <a href="http://www.mikechambers.com/blog/2010/05/17/top-flash-misperceptions-h-264-video-is-going-to-kill-flash/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MikeChambers+%28Mike+Chambers%29">first</a> is about whether the browser video tag is a threat to Flash. The <a href="http://www.mikechambers.com/blog/2010/05/10/top-flash-misperceptions-flash-is-a-cpu-hog/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MikeChambers+%28Mike+Chambers%29">second</a> is about whether or not Flash is a CPU hog. <em>Chambers works for Adobe, so you should take that into account when you read his posts. </em> I am not a CPU expert, so I can't speak to the accuracy of his thoughts on that subject. However, everything he says about video is true. Regardless of what side you're on (or even if you're on no side, like me), you will probably find the video article informative. I wish that, before people debated this stuff, they were at least armed with the info in the article. It's fine if they disagree with it or think some of the facts are wrong (and can explain why), but SO many people are debating from a point of ignorance. They don't know the difference between a codec and a playback engine; they don't know the actual state of HTML5 video (as it is playing out now, in real browsers used by real people), and they don't know the difference between streaming and progressive video. In other (very quiet, not much publicized) news, Flash will soon be giving developers byte-by-byte control over video content. Which means that as videos play, you will be able to grab the video data and manipulate it however you want -- in real time. (The down side? This will surely lead to even MORE cpu hoggery. The upside? Although it's really cool, not many people have the expertise to play on the byte level. So don't worry about the cpu thing too much. You won't see it everywhere.) comment:www.metafilter.com,2010:site.91479-3095928 Wed, 19 May 2010 07:31:18 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3095963 <em>The second is about whether or not Flash is a CPU hog.</em> Yeah, really don't care about what a blog post says when my Intel Macbook keeps choking on Flash usage, particularly with game play. comment:www.metafilter.com,2010:site.91479-3095963 Wed, 19 May 2010 08:04:01 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3095976 Well, you should care (if you really want to know why your Macbook is choking). The article claims that if that same game was being delivered via Javascript/HTML5, your Macbook would choke just as much. Are you 100% sure that's not true. I have no idea whether it's true or not. But if I cared, I would run some tests. I don't care enough to do that, so I won't run the tests. But since I'm not going to do that, I'm also not going to mouth off with an opinion. It's like saying, "All I know is that uncle Joe was alive until he started taking those pills." Yeah, but Uncle Joe also did a lot of other things on the day he died. It MIGHT be the pills. It might not. comment:www.metafilter.com,2010:site.91479-3095976 Wed, 19 May 2010 08:24:57 -0800 grumblebee By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3096012 <em> Calling Apple very closed when it supports HTML5, an open standard, is short sighted.</em> Yeah, I don't see Apple's desire to lock down the platform while keeping the network open to be at all hypocritical. (Problematic, possibly...) <em>Well, you should care (if you really want to know why your Macbook is choking). The article claims that if that same game was being delivered via Javascript/HTML5, your Macbook would choke just as much. </em> So the advantage of Flash is... ? comment:www.metafilter.com,2010:site.91479-3096012 Wed, 19 May 2010 08:59:32 -0800 ChurchHatesTucker By: Tenuki http://www.metafilter.com/91479/Nope#3096019 <em>So the advantage of Flash is... ?</em> Cross browser compatibility? comment:www.metafilter.com,2010:site.91479-3096019 Wed, 19 May 2010 09:06:45 -0800 Tenuki By: Artw http://www.metafilter.com/91479/Nope#3096022 Oh, are we going to go over the benchmarks again? Flash just flat out does some things better, and does a number of things that HTML does not do at all. Plus for video it works in IE6-8 and Firefox, which Apple's suggested Video tag/H264 solution does not. comment:www.metafilter.com,2010:site.91479-3096022 Wed, 19 May 2010 09:10:25 -0800 Artw By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3096039 <em>Cross browser compatibility?</em> As opposed to a standard like HTML5, etc.? <em>Flash just flat out does some things better, and does a number of things that HTML does not do at all. </em> This is true, for the time being, and is probably why there's an app store at all. <em>Plus for video it works in IE6-8 and Firefox, which Apple's suggested Video tag/H264 solution does not.</em> I've no sympathy for IE, but the Firefox thing does point out a problem with the web standards. I don't see how Flash is a solution for that, though. comment:www.metafilter.com,2010:site.91479-3096039 Wed, 19 May 2010 09:31:50 -0800 ChurchHatesTucker By: mazola http://www.metafilter.com/91479/Nope#3096045 I think the distinction to be made (or at least that Jobs would want to make) is the performance between a Flash 'app' (lets say games) and a native iPhone/iPod app, not between Flash and HTML5. Here I'd like to see benchmark comparisons between Flash and native apps. Now there's a lot of other Flash on the web that are not 'apps' in that sense. A lot of this is comparatively simple stuff that HTML5 could conceivably do (and probably should, but that's just my opinion). Some of this stuff is distinctly 'Flash' and best treated as such. A win here for Apple isn't to entire crush Flash, or even keep it off the iPhone/iPad platform forever. A win is guide some development towards native apps, some development towards HTML5, and then, when a new development landscape is safely entrenched, Apple can relent and make Flash available where it has a more limited relevance and scope. comment:www.metafilter.com,2010:site.91479-3096045 Wed, 19 May 2010 09:42:28 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3096048 HTML5 is not, as yet, a standard. Getting there, but not quite one yet. Also TBH I think the difference between a proprietry plugin that plays a video and a proprietry codec that plays a video is rather a fine one from the point of view of who gets to shout "open" more. As for cross-browser compatibility, it's pretty clear at this point that the plug-in has the lead there, being essentially the same across most platforms with some variances in performance and a couple of notable exceptions (the iPhone, iPad) which remain secondary devices and a small percentage of the market. Right now with the browser market we have it's still the choice that makes the most sense for video, with the video tage/H264 creeping up from behind as it's probable future replacement. <i>This is true, for the time being, and is probably why there's an app store at all.</i> <i>I think the distinction to be made (or at least that Jobs would want to make) is the performance between a Flash 'app' (lets say games) and a native iPhone/iPod app, not between Flash and HTML5. Here I'd like to see benchmark comparisons between Flash and native apps. </i> Well, yes. When Jobs says "use HTML5" and leaves out the fact that HTML5 isn't really going to work for most of what Flahs does, what he's really saying is build an App. Not very open at all. comment:www.metafilter.com,2010:site.91479-3096048 Wed, 19 May 2010 09:44:59 -0800 Artw By: ecurtz http://www.metafilter.com/91479/Nope#3096063 <em>I have no idea whether it's true or not. But if I cared, I would run some tests. I don't care enough to do that, so I won't run the tests. But since I'm not going to do that, I'm also not going to mouth off with an opinion. </em> On my particular machine, a 2.2 GHz core 2 duo MPB, complex HTML5 content tops out at 50% cpu usage in Firefox and Safari. Complex Flash CPU usage averages 85% and tops out at 90%, which is high enough to reliably kill the user interaction in my copy of Firefox. Just because Mike Chambers can't burn up his 8 core 3GHz cpu on Flash content doesn't mean it isn't a pig. comment:www.metafilter.com,2010:site.91479-3096063 Wed, 19 May 2010 09:55:37 -0800 ecurtz By: kafziel http://www.metafilter.com/91479/Nope#3096083 <i>Also TBH I think the difference between a proprietry plugin that plays a video and a proprietry codec that plays a video is rather a fine one from the point of view of who gets to shout "open" more. </i> The fact that open-source, free, functional non-Adobe compilers and players exist for Flash swings it pretty far in one direction, I'd say. You don't ever have to touch Adobe to work in Flash. <i>As for cross-browser compatibility, it's pretty clear at this point that the plug-in has the lead there, being essentially the same across most platforms with some variances in performance and a couple of notable exceptions (the iPhone, iPad) which remain secondary devices and a small percentage of the market. Right now with the browser market we have it's still the choice that makes the most sense for video, with the video tage/H264 creeping up from behind as it's probable future replacement. </i> The problem with the video tag using h264 is that Firefox won't support it, on account of the inevitable licensing nightmare that comes with a closed, proprietary codec. So if the standards committee decides on h264, are sites that use the video tag to push h264 video just going to be nonfunctional on the majority of browsers, including the only one with functional adblocking? Is it going to be possible to write a plugin for Firefox that interprets the video tag for h264? comment:www.metafilter.com,2010:site.91479-3096083 Wed, 19 May 2010 10:04:27 -0800 kafziel By: ecurtz http://www.metafilter.com/91479/Nope#3096115 <em>Is it going to be possible to write a plugin for Firefox that interprets the video tag for h264?</em> <a href="http://wildfox.sourceforge.net/">Yes</a> I really think the whole H.264 thing is a red herring, do you honestly remember what video codec you were using 6 years ago? comment:www.metafilter.com,2010:site.91479-3096115 Wed, 19 May 2010 10:16:14 -0800 ecurtz By: Artw http://www.metafilter.com/91479/Nope#3096128 6 years ago RealPlayer and in-browser QT still stalked the earth. Flash became the defacto standard as a reaction to that. comment:www.metafilter.com,2010:site.91479-3096128 Wed, 19 May 2010 10:22:07 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3096130 <a href="http://www.engadget.com/2010/05/19/google-launches-open-webm-web-video-format-based-on-vp8/">Google launches open WebM web video format based on VP8</a> comment:www.metafilter.com,2010:site.91479-3096130 Wed, 19 May 2010 10:23:15 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3096136 <a href="http://www.engadget.com/2010/05/19/google-unveils-chrome-web-app-store/">Google unveils Chrome web store, Sports Illustrated app impresses</a> - this is all from the Google I/O keynote, steaming <a href="http://www.youtube.com/GoogleDevelopers?2010">here</a>. comment:www.metafilter.com,2010:site.91479-3096136 Wed, 19 May 2010 10:25:50 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3096278 <a href="http://www.zdnet.com/blog/microsoft/microsoft-to-support-vp8-video-codec-with-internet-explorer-9-after-all/6264">Microsoft to support VP8 video codec with Internet Explorer 9, after all?</a> comment:www.metafilter.com,2010:site.91479-3096278 Wed, 19 May 2010 11:39:20 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3096303 <a href="http://news.cnet.com/8301-30685_3-20005351-264.html?tag=newsEditorsPicksArea.0">Adobe hastens release of HTML5 developer tool</a>. comment:www.metafilter.com,2010:site.91479-3096303 Wed, 19 May 2010 11:50:45 -0800 mazola By: homunculus http://www.metafilter.com/91479/Nope#3096381 <i>All this coming out on the same day as the news of another Foxconn employee "suicide"...</i> More on Foxconn: <a href="http://gizmodo.com/5542527/undercover-report-from-foxconns-hell-factory">Undercover Report From Foxconn's Hell Factory</a> comment:www.metafilter.com,2010:site.91479-3096381 Wed, 19 May 2010 12:34:35 -0800 homunculus By: grumblebee http://www.metafilter.com/91479/Nope#3096488 <em>Cross browser compatibility?</em> <strong>As opposed to a standard like HTML5, etc.?</strong> <strong>I've no sympathy for IE, but the...</strong> ChurchHatesTucker, what do you do for a living? I build web apps for corporate clients. They demand that the apps work in ALL heavily used browsers. All of my clients demand this, and I don't have unusual clients. I can't name them here, but they're companies you've heard of. And they want the apps to work in all browsers, because THEIR clients demand this. So (granted I am stuck in my particular mindset and workflow, though I think it's a pretty common one), I don't get your position. How am I supposed to make an HTML5 app that works in IE6? I am not given time to code multiple versions. I am not given the right to say, "Fuck you if you don't use a modern browser." That is the real, banal world that I (and many others) live in. (Also, how am I supposed to provide STREAMING video -- not progressive, like what YouTube uses, even though people keep WRONGLY insisting that they use streaming video -- to my clients? 90% of them DEMAND streaming video. Note: streaming video does not mean "it plays before it's completely loaded." Both progressive and streaming video do that.) I worry that I come across as a Flash apologist. I'm not. I enjoy coding Actionscript, but I would rather see a standards-based web than a web full of proprietary technology. From a philosophical perspective, I'm right there with you, brother. If Flash dies, I'll say, "It was nice knowing you," but I won't shed any tears. But I love on planet Earth. I live in 2010, not 2015. I wish people posting opinions about what technology we "should" be using would define "should." Do you mean what technology would should be using in an ideal world or what technology we should be using to stay in business pleasing TODAY'S clients? comment:www.metafilter.com,2010:site.91479-3096488 Wed, 19 May 2010 13:30:41 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3096509 <em>Well, you should care (if you really want to know why your Macbook is choking). The article claims that if that same game was being delivered via Javascript/HTML5, your Macbook would choke just as much. Are you 100% sure that's not true.</em> What I know is what's happening today and that is Flash choking up my reasonably powerful Macbook. I'm not going to run tests or investigate it a lot further, because, as a user, I've seen the frustration of using Flash and I really don't care what Mike Chambers of Adobe says. If I have to run tests to "prove" something about your technology, then the makers of that technology have screwed up somewhere. I've got stuff to do, you know? comment:www.metafilter.com,2010:site.91479-3096509 Wed, 19 May 2010 13:38:22 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3096544 Well, BB, I guess it depends what who you need to get done. You see, I have people asking me to make apps for them. I don't want those apps to crash people's browsers. So maybe you have the luxury of being able to spout off with an opinion without doing any research. I don't. And all these people who DO endless, endless, endless political volleying and team-loyalty shit make it really hard for some of us to get work done, because I can't trust anything anyone says. I can't trust what you say, because you refuse to even consider all sorts of possibilities. I can't trust Chambers, because he works for Adobe. I can't trust Jobs, because he works for Apple. Almost every opinionated person seems to either have a stake in one company or the other, be a fanboy for one company or the the other, or be an ill-informed person (who may not care which company "wins" but who hasn't actually, fully tried the various technologies or who doesn't understand them). Yes, Flash causes problems when it's doing all sorts of multimedia work in the browser. Okay, then I shouldn't use Flash. What SHOULD I use? Do you see my problem? Maybe you don't have that problem because (I assume) you're just some guy playing a game, your browser crashes, you see that Flash was the technology used to make the game, so you say "Flash did it!" Fine. WHAT SHOULD I DO TO PLEASE YOU? Let's assume "you" are someone who wants to play this intense multimedia game in a browser. You don't want me to use Flash to make that game. What should I use? (It needs to be something that will work in all heavily-used browsers, including IE6.) comment:www.metafilter.com,2010:site.91479-3096544 Wed, 19 May 2010 14:01:57 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3096559 <em>If I have to run tests to "prove" something about your technology, then the makers of that technology have screwed up somewhere.</em> Also, that's an absurd statement. You're driving a car and you hear a weird noise. You tell the manufacturer, "Your car is making a weird noise." You describe what it sounds like. He says, "I really doubt that's our car. Is it possible you have something in the back seat or the trunk that's making the noise? Can you look?" You say, "Hey, all I know is I hear the noise when I'm driving YOUR car. I am a busy guy. I don't have time to run tests. If I have to run tests to 'prove' the noise isn't coming from your car, then there's something wrong with your car." comment:www.metafilter.com,2010:site.91479-3096559 Wed, 19 May 2010 14:08:39 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3096583 Here's what I think the problem is with Flash... Well, it's certainly possible that the problem is that Flash is just poorly made. Even if it's generally well made, I'm sure it has its bugs and shortcomings, as all complex apps do. In fact, as someone who works with it every day, I KNOW it has it's problems and shortcomings. I wrestle with them. ... but the real problem is that Flash has given us unrealistic expectations of what it's reasonable to do in a web browser. I suspect that if you do any heavy-duty multimedia, you're going to have problems. Maybe not for all users, but for a sizable number of them. Some people have new computers; some people have old computers. Some people don't open up multiple tabs; others play video or games with ten other tabs open. What we do know is this. IF the web was mostly images and text, pretty much everyone would be on a level playing field. Even really old, slow, crippled computers can display static text and images. The problem is that Flash came along -- and it came along years ago, when the average computer was even slower than it is now -- and gave developers the ability to so all this cool, CPU-taxing, RAM-taxing stuff. And so they did it. From what I can tell (and I may be wrong -- and if I am, please explain), doing that sort of stuff using ANY sort of browser technology is going to cause problems. If you are making dozens of pixels change color 24 times per second, playing sounds and doing complex (game) math, you're going to overly tax many people's machines, especially if they are running many other apps while they're playing your game. (Which is the norm: e.g. I keep gmail and Facebook running all day, in addition to whatever non-browser apps I'm running. And, of course, there's the browser itself!) I think there are going to be problems even if we bypass Flash and do it all with canvas. So maybe the real truth is that if we want to make a general-audience web app, it should be mostly static text and images. But the problem is that people expect more. And we have Flash to blame for that. I think that's true. But it's also where we are nowadays. That cat is already out of the bag. comment:www.metafilter.com,2010:site.91479-3096583 Wed, 19 May 2010 14:20:53 -0800 grumblebee By: KirkJobSluder http://www.metafilter.com/91479/Nope#3096632 Ok, I'm not an Apple fanboy here. But the arguments against Flash are roughly the same ones we saw with Java and ActiveX: performance, failure to deliver HCI-compatibility, security issues, and another company having a big stake in the system. We're not seeing big arguments made about Silverlight, largely because it's late to the party and the proprietary strings there are obvious and undeniable. I think Jobs' "think about the user" rhetoric is half concern regarding user experience, and half wanting to keep control of the platform. What should you use? Personally, I think you should use whatever makes sense for your project. Sun, and now Adobe both tried to sell the "write once and run anywhere" concept, and for various reasons, that's proven to be hype. Most of the traditional games market didn't even bother with the idea of "runs anywhere," and will say what systems you need on the box, caveat emptor. Google uses javascript that fails to function in Opera and Microsoft uses ActiveX that fails to run outside of IE. comment:www.metafilter.com,2010:site.91479-3096632 Wed, 19 May 2010 14:44:56 -0800 KirkJobSluder By: adamrice http://www.metafilter.com/91479/Nope#3096640 Here's what I see as an inherent shortcoming for Flash in the whole interactive-content domain (games, etc). I understand that Flash may have a better development environment. I understand that Flash is more widely usable than HTML5 (Canvas) and JS. The problem I see is that Flash is all the work of one company. I read that there's an open-source Flash interpreter that has a partial implementation of an old version of Flash. I'm going to say that's not really relevant unless your initials are RMS. There are several different organizations with lots of smart people actively working on Javascript, some open-sourcing their work, and they've taken it from the point where it was abominably slow to pretty snappy over the years. The sheer force of competition between different JS interpreters will condemn Flash to riding on a slower escalator than JS. Grumblebee<blockquote>How am I supposed to make an HTML5 app that works in IE6? [snip] But I l[i]ve on planet Earth. I live in 2010, not 2015.</blockquote>If "being able to forget IE6" is the measure of living in 2015, when do you think you'll be living in 2015? Google is already there. I ask this with full respect for the difficulty of what you're dealing with. comment:www.metafilter.com,2010:site.91479-3096640 Wed, 19 May 2010 14:47:53 -0800 adamrice By: KirkJobSluder http://www.metafilter.com/91479/Nope#3096657 Or to put it another way, why is anyone buying Adobe's claim that programming interactivity in Flash makes it accessible everywhere on every device? While control of the app store certainly makes Apple a monopolistic gatekeeper. Adobe is largely attempting the same thing by having control of the universal plug-in. I'm not convinced that Adobe has any better moral prerogative to do so than Sun or Microsoft. comment:www.metafilter.com,2010:site.91479-3096657 Wed, 19 May 2010 14:56:09 -0800 KirkJobSluder By: Artw http://www.metafilter.com/91479/Nope#3096671 <i>Adobe is largely attempting the same thing by having control of the universal plug-in.</i> Adobe has no controll over what you create in Flash or what you create with it whatsoever. comment:www.metafilter.com,2010:site.91479-3096671 Wed, 19 May 2010 15:05:33 -0800 Artw By: KirkJobSluder http://www.metafilter.com/91479/Nope#3096730 True, I was largely thinking on a technology level rather than a content level. With Apple there's the added badness of content-level censorship. comment:www.metafilter.com,2010:site.91479-3096730 Wed, 19 May 2010 15:38:47 -0800 KirkJobSluder By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3096804 <em>I don't get your position. How am I supposed to make an HTML5 app that works in IE6? </em> I'm saying that Apple is right to reject Flash support in their mobile devices. You are in the unenviable (or enviable, in this economy) position of deciding what to do about that. comment:www.metafilter.com,2010:site.91479-3096804 Wed, 19 May 2010 16:27:14 -0800 ChurchHatesTucker By: grumblebee http://www.metafilter.com/91479/Nope#3096839 ChurchHatesTucker, we're having (at least) two conversations here. One of them is more or less an ethical one, about whether Adobe and/or Apple has done anything wrong or unfair. We're also -- I think -- having a practical one, about problems and possibilities of the technologies. These two conversations connect with each other at times. At other times they don't. Meanwhile, I'm in the trenches, and I'm listening with very little bias. Of course, everyone thinks he has no bias, so perhaps I'm not seeing myself clearly. My business card says Senior Flash Developer, but that's because I get work by labeling myself that way. I don't consider myself to be a Flash developer. I consider myself a programmer who just happens to be programming Flash apps at the moment. I am totally cool with Flash dying. It won't bother me a bit, because I know other technologies and I can pick up ones I don't. In fact, I'm spending my nights and weekends learning Objective-C, which is a blast, because I want to do iPad development. Anyway, as far as I can tell, I don't have any emotional connection to Flash or Adobe (or Apple) technology. I think that being emotional about some company is odd. I am listening to what everyone is saying here, and I am ready to switch to something else if someone explains to me why and HOW I can. But I feel kind of like I'm at a town planning meeting asking how we're going to pay teacher salaries without raising taxes, and everyone around me is saying, "You know what's stupid? capitalism! We should become a communist state." I say, "But we can't. We'd have to secede from the US, and they're more powerful than we are. We'd lose. Meanwhile, how do we pay teacher salaries?" And everyone says, "If that's what you care about, you figure it out. Meanwhile, we want to talk about how good communism is and how much capitalism sucks..." Maybe I'm in the wrong thread. Maybe the point of this thread is placing blame, being enthusiastic about technology we like, being visionary and being political. If so, somebody tell me, and I'll go elsewhere. But if that's not true (or not all true), I find it weird that you're saying I should be "deciding what to do about that." Because given what I know, I'm can't see any decision except going with Flash for most of my work. Not because I want to or because I think Flash is great or because I'm pro Adobe and anti Apple. Because I don't know how else to get my work done! If you think I can get my work done using something else, EXPLAIN IT TO ME. I'm all ears! I need cross-browser compatibility going back to IE6; I need streaming media. ARE people here saying that you can do most of the multimedia work that's <strong>BEING DEMANDED TODAY</strong> with HTML5, and that it will work just as well (even if that means just as poorly) and just as cross-browser as Flash? Are people saying, "Whatever. We don't care about that"? Are people saying, "We're talking about 2015"? I'm really confused about what this means for me, doing real in-the-trenches-work over the next three years. The next three years are all I can care about. The web world moves too quickly to worry about anything coming after that -- at least if you're in the trenches. I don't know what technology I'll be using four or five years from now. I assume it won't be what I'm using now. comment:www.metafilter.com,2010:site.91479-3096839 Wed, 19 May 2010 16:54:34 -0800 grumblebee By: ChurchHatesTucker http://www.metafilter.com/91479/Nope#3096863 <em>I need cross-browser compatibility going back to IE6...</em> Do you need iP* support? That's really the only question you have to answer. I hear what you're saying, and believe me I sympathize, but that's not where Apple's concern is, I'm sorry to say. comment:www.metafilter.com,2010:site.91479-3096863 Wed, 19 May 2010 17:10:01 -0800 ChurchHatesTucker By: grumblebee http://www.metafilter.com/91479/Nope#3096874 It's only beginning to happen, but I think in a year, many clients will start to say, "We want the app to run in exactly the say way in all browsers (going back to IE6) AND in the iPhone/iPad." At which point I'll just have to make two versions -- a Flash one and an Obj-C one. And I'll charge the client double. Oh well. comment:www.metafilter.com,2010:site.91479-3096874 Wed, 19 May 2010 17:20:19 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3096880 A lot of clients also don't understand what an app is, yet. I'll make them a custom video player -- e.g. a Flash video player branded with their company logo. Then they want a version of it that they can sell (or give away) in the app store. No way Apple's going to approve a video player that's just like the built-in one, except it has Pepsi (or whatever) art all over it. comment:www.metafilter.com,2010:site.91479-3096880 Wed, 19 May 2010 17:23:22 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3097421 <em>Well, BB, I guess it depends what who you need to get done.</em> Pretty much. I don't need Flash to be happy with my web viewing experience. I have no idea how many other people are like me. <em>BB: If I have to run tests to "prove" something about your technology, then the makers of that technology have screwed up somewhere. Grumblebee: Also, that's an absurd statement.</em> Whatever man. I'm running a modern Macbook and the computer slows to a crawl with extended use of Flash. I can use the computer fine for hours with the CS suite, even though things can get slow with lots of Photoshop and Indesign use after a while. That's fine, I'm working, I'll deal with in those instances. Flash is entertainment. Don't slow me down when I want to be entertained. Just fix it ok? Yes, I'm speaking as an asshole user, that sucks for you the developer. We all have crosses to bear. I'm not going to be running a single damn test to prove something else is just bad as Flash. Adobe (or Apple) should just fix the damn problem, ok so I can get on with my life. comment:www.metafilter.com,2010:site.91479-3097421 Thu, 20 May 2010 07:00:59 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3097438 Well, fine, but if you're going to remain deliberatly ignorant could you refrain from making statemenst as if you know anything about anything? Cheers. comment:www.metafilter.com,2010:site.91479-3097438 Thu, 20 May 2010 07:13:43 -0800 Artw By: sotonohito http://www.metafilter.com/91479/Nope#3097445 "Calling Apple very closed when it supports HTML5, an open standard, is short sighted." No, BB, its realistic. When I can't load an app to my iThing without Apple granting me permission, that's kind of the definition of "very closed". Support for HTML5 is nice. But its a closed system in that you can't do anything with it absent Apple's grudging, and capricious, permission. I think it's going to kill Apple, honestly. This is exactly the same mistake they made with the early Mac. Cast your mind back to the halcyon days of 1984. People, especially programmers, hated IBM with a burning passion. IBM was the big bad guy, they were the monolithic, closed, people who kept you from doing nifty stuff. Apple was much beloved by the geek community because, in complete contrast to the iron wall of secrecy and control that IBM maintained, Apple was open. Really open, not Steve Jobs newspeak "open". The Apple II series was dominant over its competitors because, in large part, the geek community supported it. And the geeks supported it because it was open. Want to build an add on card for the Apple II? Go for it! Wanna program for the Apple II? Sure thing! Open it up, play with it, make it work, build nifty stuff, Apple was happy and successful because to use any of the third party nifty stuff people still had to buy their product. The result was all the nifty software was for Apple II's, all the cool addons were for Apple II's, and the IBM PC line languished. The IBM PC line was not especially well liked when it was introduced in 1981, in large part because of lingering animosity towards IBM from its control freak days. Real geeks used Apples, IBM was a cuss word, and that's the way it would always be. Until 1984, and the introduction of the first Mac. From the very beginning it seemed as if Apple's plan (after driving out the Woz) was to drive away the very geeks who made Apple the success it was. Opening a the case on a Mac took a special, $400, piece of hardware. You were utterly forbidden from making third party hardware addons without the consent of Apple. Want to program on a Mac? Good luck. IBM, meanwhile, changed its tune and kept their PC platform open, which ultimately killed IBM's share in the PC market, but made the platform dominant. To my historian's eyes it looks like Apple still hasn't learned the lesson of the failure of the Mac, and they're doing it again. "This iThing is not yours," says Apple, "its ours! We deign to let you use it, but only at our sufferance. If you want to develop for it, fuck you. If you want to make it yours, put your stuff on it, or otherwise sully it with your nasty user wants and desires, fuck you! Its OUR iThing, we're only letting you play with it!" That, BB, is why people like RMS say, quite correctly, that the iThings are "very closed". Support for HTML5 does not an open device make. comment:www.metafilter.com,2010:site.91479-3097445 Thu, 20 May 2010 07:18:12 -0800 sotonohito By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3097468 <em>Well, fine, but if you're going to remain deliberatly ignorant could you refrain from making statemenst as if you know anything about anything? Cheers.</em> Sorry, didn't realize non-developers weren't allowed to speak! <em>Support for HTML5 is nice. But its a closed system in that you can't do anything with it absent Apple's grudging, and capricious, permission.</em> Yeah, I hate how Apple has completely closed access to the web and how you need to get their approval for every website. comment:www.metafilter.com,2010:site.91479-3097468 Thu, 20 May 2010 07:31:02 -0800 Brandon Blatcher By: mrgrimm http://www.metafilter.com/91479/Nope#3097668 <i>I don't need Flash to be happy with my web viewing experience.</i> I'm not sure I could live in a Web without Robot Unicorn Attack, Sushi Cat, or Miami Shark. <a href="http://www.albinoblacksheep.com/flash/curveball">Curveball</a>?! comment:www.metafilter.com,2010:site.91479-3097668 Thu, 20 May 2010 09:04:31 -0800 mrgrimm By: grumblebee http://www.metafilter.com/91479/Nope#3097699 <em>Sorry, didn't realize non-developers weren't allowed to speak!</em> Of course non-developers can speak. But in a conversation, if speaker A is going to make statements that are detached from logic, speaker B is very limited on how he can reply. He can try to point out A's logical flaw, but A -- in this case you -- just responds to that by saying, "Whatever, dude." (That's a show-stopper in pretty much any conversation. If you're interested in actually listening and responding to other people, you don't ever say "whatever, dude." You take what they say seriously and agree with it or disagree with it. And you state your reasons.) Or he can get emotional and give up logic. A says "is not." Be can say, "is SO!" I'm not going to do that, because playground debates are boring to me. He can ignore A, in which case he's being rude. I'm not going to do that, because I was brought up to not do it. I'll try the first option one more time: when you run a Flash app, two things happen. (1) multimedia content displays; (2) The Flash app (the container &amp; projector) of the multimedia content runs. You get a crash. Is the crash caused by the container? If so, then the problem is Flash. If the crash caused by the multimedia content, then the problem is not Flash -- except in the sense that I brought up, above: Flash has brought us to expect mulimedia content in the browser. Maybe it shouldn't have gotten us to expect that. In other words, if you got together the best team of programmers in the world together and said, "Write the most crash-proof" multimedia program ever. You can write it any way you want, but you can't change the formats of the objects it displays (e.g. you can't change jpegs to something else), and your app must run inside the browser," would they be able to come up with something that crashes less-often then Flash? (Non-browser apps, like Photoshop, have no place in this discussion. Comparing Flash to Photoshop is apples and oranges. Photoshop doesn't run inside a browser.) I don't know. But it's a pretty key question. It's a key question because if it's Flash's fault, Adobe can fix it. If it's an inherent problem with displaying complex multimedia in the browser, then Adobe can't fix it. But the problem still exists. So what should we do about it? You can say, "Whatever, dude? I just don't want my computer to crash," but if so, you're not really discussing this thread's topic. It's like if we're having an intense discussion about dieting, and you come in and say, "Whatever. As long as fat people don't sit next to me on an airplane, I don't care." If you don't care, don't discuss. Chambers made a really interesting claim. He may be full of shit. But "whatever dude" is a weird response from someone who seemingly cares about the issues being discussed in this thread. What confuses me is that you only seem to take the "whatever, dude" attitude when someone challenges you. I am trying to read that in a non-negative light. I don't like assuming bad faith or sneaking rhetoric changes. So I'm going to assume I'm wrong -- that you're not trying to change the subject when you have no response. But it's hard for me to do that. comment:www.metafilter.com,2010:site.91479-3097699 Thu, 20 May 2010 09:15:52 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3097787 In my view, there's a big philosophical difference between Apple and Adobe. It's not a technological issue at all, but it's an issue on which -- in my view -- Apple is right and Adobe is wrong. Or at least on in which, if we went with Apple's philosophy 100%, we'd have far fewer crashes. It's very easy to write apps that crash -- in any language. It's much easier to write apps that crash than apps that don't crash. My Flash apps rarely crash, because I've been developing for that platform for a long time. Last night, I spent two hours trying to get an Objective-C app to stop crashing. (The problem was my fault, not Obj-C's fault.) I am new to Objective-C. Even though I'm new and not-ready-for-primetime, if Apple as Adobe, they'd be saying, "Don't be shy! Put your buggy, crashy app in our store!" Adobe has marketed Actionscript (Flash's language) as a tool for non-programmers -- as if it's a safe, toy language. It's not. It's also not an "easy" language, good for beginners. In fact, there's no such thing. Once a language is Turing Complete, it's hard. Programming is hard -- in any language. There are few shortcuts. You can't "be a designer who dabbles in programming" and write programs that don't crash. (Note: it's awesome to dabble in programming. I am not saying people shouldn't do that. I'm saying that when you get to the pro level, you have to be an ... um ... pro. If you're not, you'll write programs that crash. In order to write programs that don't crash -- or that don't crash often -- you have to really understand all that hard, under-the-hood stuff, like memory management.) Adobe has gone back and forth about admitting this simple -- if unfortunate -- truth. Sometimes they make it clear that design and development involve different skill sets. But then, presumably, they see dollar signs (there are many designers who want to write "simple" programs without really learning how to program) and they start, once-again, enticing designers to become hacky coders. They even have an app to help them do this. It's called Flash Catalyst. I hate it with a passion. It allows designers to drag things around and it auto-generates code based on what they do. That code is EXACTLY the sort of code that Apple is dis-allowing: auto-generated code. Adobe not only allows it. They encourage it. Now, I'm a professional Actionscript developer. When my apps crash (which they sometimes do), 99% of the time, it's my fault. Not Adobe's. Same as with my Objective-C apps. My fault, not Apple's. But at least I have the training to figure out why they are crashing and come up with strategies to stop them from crashing. While Adobe is sending out the popular message of "Hey, ANYONE can be a developer!" Apple is saying, "No, they can't. Not in our house. In our house, you can only be a developer if you learn how to use pro-level programming tools and, even then, we'll look at your apps really closely to ensure they don't cause crashes." Because it's SO easy to make crashy programs (in any language, on any platform), Adobe compounds the problem by (a) encouraging anyone to make apps without spending serious hours learning how to develop in a robust way, and (b) by not overseeing what gets posted online. I'm not saying that Adobe should do these things. Can you imagine the outcry if Adobe started vetoing web apps? I'm saying there are ramifications to the fact that they don't do these things. Just as there are ramifications to the fact that Apple IS doing them (e.g. people get pissed off at Apple for being an "app-store Nazi.") I posit that 99% of the time you get crashes, it's because a "developer" has not done his job well. It's not Flash; it's not HTML5; it's the developer. Is that Adobe's fault? Yes, partly. Due to the way they market and manage their product. Is the the fault of their TECHNOLOGY? Personally, I'd doubt it. At least, I doubt that's the main cause of the crashes. And even if Flash does have some flaws, those are fixable. But even if Adobe gets every bug out of Flash, you're still going to get crashes as long as Adobe keeps saying, "Hey, kids! Here are some power tools! Go ahead! Use them! Naw, you don't need safety goggles." Re BB's comparison between Photoshop and Flash apps that crash. Case in point: Photoshop is written by professional developers. Flash apps are written by ... anyone. I think we need to discuss this more often. Because it transcends out little debate. It's a larger issue. It has to do with what sorts of problems and tradeoffs occur when you create a free web -- a web where anyone, regardless of talent and training, can post anything. And where things that get posted have real effects on my computer. I am not advocating closed vs. open. I am saying that there are plusses and minuses to everything. And I prefer living in an eyes-wide-open world in which we honestly discuss these plusses and minuses to a "whatever, dude" world. comment:www.metafilter.com,2010:site.91479-3097787 Thu, 20 May 2010 09:57:51 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3097873 <em>What confuses me is that you only seem to take the "whatever, dude" attitude when someone challenges you.</em> Grumblebee, what are you looking for here? You seem to be willing to ignore my experiences, hell my own eyes (hence my "whatever dude) and want me to buy Chambers' assertion that JavaScript and HTML5 would present the same problems. Frankly, it's a poor workman who argues "hey, all the tools are shitty" rather than trying to find a solution, hence my dismissal of Chambers', especially because he works for Adobe, a company known for giving shitty performance on the Mac and not caring too much about it. If it were a test I could run and then there would be a specific patch which would help the software, great. But no, it's just a test to show "Our product really doesn't suck, honest!". It does nothing to fix my problem, helps Adobe feel better about it and therefore I see it as a waste of time. <em>(Non-browser apps, like Photoshop, have no place in this discussion. Comparing Flash to Photoshop is apples and oranges. Photoshop doesn't run inside a browser.)</em> I disagree. I can run powerful games that don't crash on my computer, games with all the bells and whistles. If Flash is supposed to be a gaming platform, why can't I do the same there? I get that there are plenty of technical reasons, but as a user I don't care and don't see any reason why I should. A game is a game is a game, as far as I'm concerned. Make it run well or don't waste my time. If you feel that's ignorant or whatever, that's your choice. So what are you looking for here? comment:www.metafilter.com,2010:site.91479-3097873 Thu, 20 May 2010 10:34:43 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3097886 <a href="http://gizmodo.com/5543322/this-is-adobe-flash-101-on-a-phone-its-not-bad">June 17</a> comment:www.metafilter.com,2010:site.91479-3097886 Thu, 20 May 2010 10:39:54 -0800 Artw By: ecurtz http://www.metafilter.com/91479/Nope#3097895 <em>If the crash caused by the multimedia content, then the problem is not Flash</em> <strong>grumblebee</strong> I strongly disagree with this. The Flash plugin is a sandbox, at worst it should be able to grind your browser to a halt (I don't even think it should be able to do that.) If it is possible to write valid actionscript that kills both its own environment (the Flash plugin) AND the meta environment (the browser) then something is wrong. As mentioned above the newest Flash plugin was crashing my browser multiple times a day. The specific content may be a contributing factor, but that content isn't walking all over somebody else's memory, the Flash plugin is doing that, or allowing it to happen. comment:www.metafilter.com,2010:site.91479-3097895 Thu, 20 May 2010 10:45:52 -0800 ecurtz By: grumblebee http://www.metafilter.com/91479/Nope#3097964 <em>and want me to buy Chambers' assertion that JavaScript and HTML5 would present the same problems.</em> Have you read any of the DOZEN statements I've made where I've said I think he may be full of shit? Do you just see the world as a place where you're either pro Adobe or against it? Can you not imagine being someone who sees a FACTUAL CLAIM made by someone (in this case by Chambers) and doesn't -- without evidence -- push everyone to accept or reject the claim? <em>You seem to be willing to ignore my experiences, hell my own eyes</em> You have said that when you run Flash apps, you get crashes. Have you seen me deny that ONCE? I don't deny it. It happens to me, too. What I am doing is QUESTIONING -- NOT DENYING -- your interpretation of why those crashes are happening. Do you understand that questioning does not mean "agreeing with Adobe"? <em> Grumblebee, what are you looking for here?</em> Rational discussion. (About something that is deeply important to my day-to-day work.) If someone makes a claim, I am looking for you to agree with it and say why, disagree with it and say why or ignore it because you're not interested in discussing it. If that last case is where you're at, you don't need to post "whatever, dude," which is dismissive of other people's concerns. Just don't comment at all on stuff that doesn't interest you. I am just stunned by the fact that you said this: "[you] want me to buy Chambers' assertion." I feel like I just said, "I think a problem with Obama is X," and you come back with, "Oh, so you're saying you would rather have McCane as a president?" Do you see how the one thing doesn't follow the other? Unless you live in a world in which everyone is on a side. I am not on a side. I have ZERO love for Adobe. I am probably going to switch from being a Flash Developer to being an Apple (iPad) developer. I have no interest in Flash being on the iPad or iPhone. And I am in favor of the Objective-C-only development path for Apple devices. (I don't know if you can understand this, but I'm also not on Apple's "side.") But Mike Chambers has made a factual claim. Show some evidence about how he's right or wrong or, if you don't care, stay out of the discussion. How is "whatever, dude" adding anything? I get that end-users don't care about who's problem things are. I get that they just want the problem to be fixed. But that doesn't add anything to the discussion, because regardless of what end-users care about, some actual person or people have to fix the problem if it's going to be fixed. And before they can do that, they need to figure out what the problem is. <em>I can run powerful games that don't crash on my computer, games with all the bells and whistles. If Flash is supposed to be a gaming platform, why can't I do the same there?</em> THAT is the question. You are asking it, so you DO care? Or is your question just rhetoric that means, "Fix it, Adobe!" Because if it's a real question, then we have some possibilities: 1) You can't do it (play games without crashing) because Flash is seriously flawed. And so the way to deal with that problem is to boycott Adobe or lobby them to fix it. 2) You can't do it because it's impossible. Because it's impossible to play games IN THE BROWSER due to flaws in the browser. In which case it's worthless to boycott, bad-mouth or lobby Adobe, because they don't control browsers. Now, are you going to read this, focus on my second point (which is Chamber's assertion) and say, "See! You agree with Chambers"? Can you understand that I think point one -- it's Flash's fault -- is also possible? If you proved to me that it was Adobe's fault, do you think I'd be surprised. I wouldn't. I fully acknowledge that possibility. What if someone proved to you that it wasn't Adobe's fault and there's no way they possible fix it. Would you still say, "Whatever, dude. Just fix it, Adobe!"? I can't imagine that you would, because you're too smart to tell someone to fix something you know they can't fix. So I'm assuming that, without any tests or evidence, you're disagreeing with Chambers. You're saying, "No. It's definitely Flash's fault." You do understand that Chambers is NOT denying that browsers crash when Flash is running? Is that the confusion? Are you framing this as if it's a debate over whether or not browsers are crashing while Flash is running? Because that's not the debate. Everyone agrees that they are. If you think that's the debate, you haven't been reading what I've been writing -- let alone what Chambers wrote. Can you see that if both points (above) might be true, then we can't say, "Whatever, Adobe. Just fix it?" Because if point 2 is true, Adobe CAN'T fix it? It's fine if you reject 2 as a possibility, but, if so, WHY? What's your evidence? comment:www.metafilter.com,2010:site.91479-3097964 Thu, 20 May 2010 11:10:38 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3098092 <em>Have you read any of the DOZEN statements I've made where I've said I think he may be full of shit?</em> Sure, but you still seem to be placing him on a pedestal and demanding that I somehow prove him wrong. My point is that it doesn't matter if he's right, there's still the problem of the Flash experience on the Mac sucking. <em> Do you just see the world as a place where you're either pro Adobe or against it?</em> No, I live and die by use of the CS Suite. To me a computer almost isn't a useful computer unless I can install some version of the Suite on it, I use it so much for professional and personal reasons. <em> Do you understand that questioning does not mean "agreeing with Adobe"? Do you see how the one thing doesn't follow the other?</em> I'm perceiving your tone as dismissive e and arrogant at times, hence my strong urge to say "whatever dude" and not answering you question for question. <em>If someone makes a claim, I am looking for you to agree with it and say why, disagree with it and say why or ignore it because you're not interested in discussing it.</em> I'm specifically disregarding and not caring about Chambers claim because he works for the company causing the problem, his job is dependent on Flash being perceived as good and mostly importantly in my book, his claim doesn't propose any solutions in his claims. I suspect we may be talking at cross purposes though. Chambers is talking about whether Flash is a CPU hog. It may or may not be. But even if it isn't, my experience of using it on the Macintosh platform is mostly negative, to the point where I inwardly groan anytime I come across a site using it. I sort of clench up, expecting a general slowness and eventual locking up Safari, forcing me to quit and restart it. There's nothing in Chambers post Adobe is trying to fix that problem. <em> You are asking it, so you DO care? </em> I care in the sense of "Somebody else needs to figure this out and fix it." Chambers post doesn't seem to be adding much to the idea of a solution, merely shrugging his and Adobe's shoulders and saying "Hey, this just gonna a problem, don't blame Flash." I would have preferred to have seen something along the lines of "This is a problem , we're working our asses off to figure it and here's a few idea we have." The more I think about and the more I reread the post, I'm shocked at how utterly tone deaf he is. He's trying to prove Flash doesn't use a lot of CPU cycles compared to other multi media content? Dude whatever, just make the damn thing work well. Use a lot of CPU cycles if you have to, but for christ's sake make the experience worthwhile! comment:www.metafilter.com,2010:site.91479-3098092 Thu, 20 May 2010 11:52:32 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3098163 Yeah, I think we're talking at cross-purposes and with different "aesthetics" about argumentation. <em>you still seem to be placing him on a pedestal and demanding that I somehow prove him wrong.</em> No. I don't give a shit about him. By which I mean I neither like him nor hate him. Me means nothing to me. But he made a claim. I don't care whether the person who made that claim works for Apple, Adobe, or neither company. I just care about the claim. I care about it, because it's within the realm of possibility. It's similar to this: Fred, a smoker, gets cancer. He blames the the cigarette company. An executive from that company claims, "Many things cause cancer. Before you decide it was my company's fault, we should see if you are doing any other risk-of-cancer things." Now, I don't know how you feel about cigarette-company executives, but I hate them. I am not neutral about them the way I am about Chambers. I think they are evil people. But the execs claim is a valid claim. (Not correct, necessarily, but valid -- meaning it's testable and falsifiable.) What he's saying IS possible. As a (when I'm at my best) rational person, I realize it makes sense to evaluate that claim. And this claim is not just important to the cigarette company. It is (or it should be) important to Fred, too. Suppose his cancer gets cured and he quits smoking. He <strong>rightly</strong> thinks the cigarette exec made the claim for self-serving reasons, so he ignores it. But, it just so happens, the exec is right. Because Fred doesn't bother investigating the REASONABLE claim (reasonable because many things DO cause cancer), he doesn't find the true cause. And so he gets cancer again. You are like somebody saying, "Look, I don't care what the cause is. The cigarette company needs to fix it." So even if the cause turns out to be power lines near Fred's house, you still expect the cigarette company to fix it? Because "Hey, all I know is that Fred smoked and he got cancer." The rational response to "I don't buy this claim" is not, "because I don't trust the person who's making it." It's "because it's wrong and here's why." If you don't agree with that, then we are of mindsets that are so different, they can't possibly be reconciled. You are dismissing a claim because you don't trust the person who made it. To me, that's a huge error in logic. Factual claims are independent of the people who make them or their motives. The REASONS for their claims aren't. And I think we know why Chambers is making the claim. He's making it because he's a company yes-man, and so he's going to say anything that makes his company look good, whether it's true or false. But his actual claim is important to test, because there's nothing in it that screams out "FALSE!" (If you think there is, please explain.) I too tend to blame Flash when the computer crashes while I'm playing a Flash game. I see why that's natural to do. But Chambers made me think, "Huh? Have I even tried replicating the exact same experience without Flash? In other words, have I ever tried to play the exact same game but made with Silverlight or HTML5? Don't change the game; don't change the fact that it's in the browser; just remove Flash." No, I haven't done that. I would like to do it, and I would like lots of people to do it (because I can't gather enough statistics by myself to make results relevant), because TONS of good could come from doing it. If we did this test, here's what I hope would NOT happen: Chambers turns out to be right. I hope he isn't. That would suck. Here's what I hope would happen: he would turn out to be wrong. We could make the same game using HTML5 and it <em>wouldn't</em> crash -- at least not as often. That would be AWESOME for several reasons. (1) I could use that FACT to ween my clients away from Flash, which I would love to do. They won't listen to my opinions, but they may listen to facts. (2) It would force Adobe to admit that the crashes are their fault, and they would then have to work hard and fix the problem. That would be the best possible outcome in my opinion. However, if Chambers is right, then he can't come up with a solution. Then the problem IS with the power lines and, alas, his company makes cigarettes. I hear that you are only interested in what he has to say if he can solve the problem, but if he's right, then that's impossible. But what he's saying is STEP ONE in solving the problem. That's not why he's saying it. He has no interest in solving it, you're right. You care about him (in a negative way). I don't. He, as a person, bores me. STEP ONE interests me, even if it comes from Mr. Boring, Mr. Evil or Mr. Asshole. Luckily, since he's a company man, we have all sorts of reasons for suspecting he's wrong. But that does not invalidate his claim as a testable, falsifiable claim. comment:www.metafilter.com,2010:site.91479-3098163 Thu, 20 May 2010 12:33:50 -0800 grumblebee By: burnmp3s http://www.metafilter.com/91479/Nope#3098208 <i>While Adobe is sending out the popular message of "Hey, ANYONE can be a developer!" Apple is saying, "No, they can't. Not in our house. In our house, you can only be a developer if you learn how to use pro-level programming tools and, even then, we'll look at your apps really closely to ensure they don't cause crashes."</i> It's not that Adobe invented the "ANYONE can be a developer" thing though, that has been at the core of every personal computer since they were invented. The best (and probably only) way to learn how to be a good programmer is to be a bad programmer for a while. How are beginners supposed to learn how to be a developer in the first place if only pros can actually write apps that will run on a device? I have no problem with any company controlling the content of an app distribution system like the App Store, that's like Apple controlling what music can be sold on iTunes. But controlling the content on the device itself is like controlling what kinds of music I can play on my iPod. If Apple was promoting the idea that only songs they approve of could be played on their devices no one would accept it, so why is it different for musicians than it is for developers? If I want to know if content is good or not before I download or buy it, whether that content is music, movies, books, or apps, I'll find reviews and recommendations. I don't need a company to actively prevent me from using content that might not be up to their arbitrary quality standards. comment:www.metafilter.com,2010:site.91479-3098208 Thu, 20 May 2010 13:03:04 -0800 burnmp3s By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3098213 <em>No. I don't give a shit about him. </em> Fair enough. To be clearer, you seem to be placing his <em>claim</em> on a pedestal, something I'm distinctly not doing and refuse to do, because for me, as a user, it's not an important issue. I've been goofing off for the past five minutes, seeing what <a href="http://www.queness.com/post/456/16-impressive-flash-like-javascript-animation-inspirations-tutorials-and-plugins">some Javascript animations</a> do CPU wise on a Windows machine running XP. They can certainly get up there in usage, sure, reaching 75% at times. It doesn't matter, IMO, because the experience is smooth and enjoyable to me as user in these specific instances. In your cigarette/cancer example, to me it doesn't matter so much what the cause is or rather that isn't the only issue. To me, Chambers is like the cigarette company saying "Hey, cigars cause cancer too!" as opposed "Ok, our product causes cancer, we're going to try and fix that." <em>The rational response to "I don't buy this claim" is not, "because I don't trust the person who's making it." It's "because it's wrong and here's why."</em> My response to Chambers' claim is you're doing nothing to highlight what the problem is and propose a solution. Your companies response to Apple's changes have been a mix of hysterical and manipulative and as an employee of said company, I'm finding your post to be less than satisfactory. I'll leave it to you do decide whether you think that's rational. <em>In other words, have I ever tried to play the exact same game but made with Silverlight or HTML5? Don't change the game; don't change the fact that it's in the browser; just remove Flash." No, I haven't done that. I would like to do it, and I would like lots of people to do it (because I can't gather enough statistics by myself to make results relevant), because TONS of good could come from doing it.</em> Ok, that's sounds interesting. Are there any one to one examples like that, a game or animation that is exactly the same but made with different technologies? comment:www.metafilter.com,2010:site.91479-3098213 Thu, 20 May 2010 13:05:15 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3098290 Looks like someone has done the work for us! 1. <a href="http://www.themaninblue.com/experiment/AnimationBenchmark/flash/">Flash version</a>. 2. <a href="http://www.themaninblue.com/experiment/AnimationBenchmark/html/">HTML + JS version</a>. 3. <a href="http://www.themaninblue.com/experiment/AnimationBenchmark/canvas/">Canvas version</a>. This is a good start. We can't trust it, because I think the guy who made it is trying to prove that Flash isn't the problem. So, since he has a bias, be may have consciously or unconsciously crippled the non-Flash versions. But this is one data point. Also, Apple Insider did some <a href="http://www.appleinsider.com/articles/10/03/10/flash_html_5_comparison_finds_neither_has_performance_advantage.html">tests</a> of Flash Video vs. HTML video, and they concluded that ... it's complicated. Basically, Flash sucks in Safari but is okay in other browsers. I give <em><strong>zero</strong></em> credence to Chambers' tests. His methodology is either purposefully terrible or he's a sloppy thinker. If the Flash test and the HTML test are of two wildly different apps, the test is useless. There are too many variables. We learn nothing. A particle effect has way different CPU needs than, say, a first-person shooter. This is why I like the above tests better. But I'm still skeptical. (Of course, I still maintain that his methodology and bias say nothing about the the validity of his claim. But we need to make sure that he's not the person testing his claim.) comment:www.metafilter.com,2010:site.91479-3098290 Thu, 20 May 2010 13:54:28 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3098314 Using those three files (above), here are the results I got (which you should take as just one data point). SAFARI - Flash 35% CPU usage - HTML 51% CPU usage - Canvas 40% CPU usage FIREFOX - Flash 40% CPU usage - HTML 50% CPU usage - Canvas 36% CPU usage RAM usage was pretty much the same in all cases. My system: 2.66 GHz Intel Core Duo Mac, 4GB RAM, OS X (Snow Leopard). Up-to-date browsers, Flash 10.0 When I ran the tests, I shut down everything except for the browser and the activity monitor. One thing to note, 40% is a lot of CPU. Imagine that was a banner add. So it's not all that's running on the page. So say the page -- not counting the add -- is already really heavy. Then some little stupid ad eats up 40% of your CPU. (Continually.) And you're probably also running email software and other stuff. That 40% is going be a real pain in the ass! But if me -- again, tiny data point -- mean anything, it seems to suggest that if we're running multimedia content IN A BROWSER, whether it's an ad we never asked for or a game we chose to play, our computer is going to be pretty busy. comment:www.metafilter.com,2010:site.91479-3098314 Thu, 20 May 2010 14:12:35 -0800 grumblebee By: kafziel http://www.metafilter.com/91479/Nope#3098339 And here we run into the "Flash on Mac" problem. On a Windows system - Intel Core i7 860, 4GB RAM, Flash 10.0, I get the following numbers: FIREFOX - Flash 15% CPU usage, 119.99 FPS (i get the feeling that's where the display caps, because it's not jittering at all). - HTML 18% CPU usage, 14.2 FPS - Canvas 13% CPU usage, 32 FPS IE8 - Flash 14% CPU usage, 119.99 FPS - HTML 12% CPU usage, 30 FPS - Canvas 13% CPU usage, <b>2.66 FPS</b> Now, this is just one datapoint, but the conclusions I'd be inclined to draw is that there is something horribly wrong with Canvas on IE8, and that in all cases Flash uses roughly the same resources for between 4 and 8 times the performance - and you really have to look at what's being produced with that CPU usage, not just what the CPU usage is. Do you have Boot Camp on your Mac? Try loading up Windows and seeing how things benchmark. 'cause what I'm seeing is an OS or version problem, not a problem inherent to Flash. comment:www.metafilter.com,2010:site.91479-3098339 Thu, 20 May 2010 14:31:26 -0800 kafziel By: grumblebee http://www.metafilter.com/91479/Nope#3098341 <em>I have no problem with any company controlling the content of an app distribution system like the App Store, that's like Apple controlling what music can be sold on iTunes. But controlling the content on the device itself is like controlling what kinds of music I can play on my iPod.</em> burnmp3s, can you explain which of the following you're saying (or whether it's something else entirely)? 1) I object in principle to the idea of a computing device upon which the manufacturer controls what can run on it and what can't? 2) I don't object to the existence of such devices, but I personally wouldn't want one, because I want the freedom to do whatever I want on my machines. The distinction is important, because #2, which I agree with, is a personal preference, whereas #1, which I disagree with, is a moral judgment of Apple. Personally, though I'm not in favor of it in for my machines, I see no problem with a company saying, "We're going to make a machine that is going to be tightly controlled. If you don't like that, buy some other machine." I don't really get why people think Apple is wrong to do that or wrong to insist that developers use Objective C. To me, it's their house; their rules. If I don't like them, I can move to a different house. (I get why people don't like the rules. I just don't get the judging Apple part, because I don't see what they've done wrong.) I think there's only one thing that Apple did wrong. It doesn't affect me, but I do think it was very, very immoral, and I'd like them to publicly address it (if they have, can someone provide a link)? It was their eleventh-hour addition of 3.3.1. I don't think there's anything morally wrong with 3.3.1. But I think their timing was evil. If they'd said to Adobe (and other companies), "Look, develop what you want, but we have really strong opinions about how things should developed, and we may pull the rug out from under you. You've been warned!" -- that would be one thing. But they didn't do this (to the best of my knowledge). And they KNEW what Adobe was planning, because Adobe was public about this for months. So what they did was basically like if I said to you, "I'm having a costume party. You're invited." And you said, "Awesome, I LOVE costume parties. I'm going to buy a $300 dollar costume!" And all the while, I know I'm going to make it a non-costume party. But I let you spend the $300 anyway, and then, when you show up, I say, "Sorry, you can't get into my party wearing that." That is a major, major dick move. It is unfair and unethical. But I don't really care about the fact that Apple did it to Adobe, because I don't know anyone at Adobe. I don't really know how it affects them, and I can't care too much that it may of hurt them in some abstract way I don't understand. (My guess is that they'll survive as a company.) What I DO care about is the fact that Apple did something like that. That they are the kind of company that would do something like that. That makes me very leery of them. Are they going to say, "Your app will be accepted as long as you do this, that and the other," and then, when I follow those rules, say, "Ha! Ha! We changed our minds. You lose!"? (I say that I'm offended by this, and yet I own two Macs, an iPhone (plus another I bought for my wife), and an iPad -- and I say it as someone who is looking to become an iPad developer. My geeky fascination seems to be trumping my ethics.) comment:www.metafilter.com,2010:site.91479-3098341 Thu, 20 May 2010 14:32:08 -0800 grumblebee By: empath http://www.metafilter.com/91479/Nope#3098342 in chrome on my macbook, i'm getting 90% cpu on all 3 of them. comment:www.metafilter.com,2010:site.91479-3098342 Thu, 20 May 2010 14:32:24 -0800 empath By: empath http://www.metafilter.com/91479/Nope#3098347 oh, and 30fps on all 3 comment:www.metafilter.com,2010:site.91479-3098347 Thu, 20 May 2010 14:33:06 -0800 empath By: grumblebee http://www.metafilter.com/91479/Nope#3098348 <em>And here we run into the "Flash on Mac" problem.</em> If we take just your example and mine, it's a more serious problem than that! It's a Flash, HTML, Canvas problem on the Mac. comment:www.metafilter.com,2010:site.91479-3098348 Thu, 20 May 2010 14:33:42 -0800 grumblebee By: kafziel http://www.metafilter.com/91479/Nope#3098354 <i>I don't really get why people think Apple is wrong to do that or wrong to insist that developers use Objective C. To me, it's their house; their rules. If I don't like them, I can move to a different house. (I get why people don't like the rules. I just don't get the judging Apple part, because I don't see what they've done wrong.)</i> The disagreement here is that you see the platform as a whole as "their house", while others see Apple's App Store as the only thing they could possibly include as "their house". If I buy an iPhone or iPad or whatever, it's <b>mine</b>, and I should be able to put whatever the hell software on it that the hardware and OS can support. Apple can limit its stamp of approval to apps made by their arbitrary standards, but requiring the stamp of approval before you can install anything interferes with my ownership of the device. comment:www.metafilter.com,2010:site.91479-3098354 Thu, 20 May 2010 14:38:55 -0800 kafziel By: kafziel http://www.metafilter.com/91479/Nope#3098358 <i>If we take just your example and mine, it's a more serious problem than that! It's a Flash, HTML, Canvas problem on the Mac.</i> Well, what were your FPS numbers? My computer's a hell of a lot more powerful than yours, so the objective numbers aren't very meaningful. The relative numbers - Flash putting out 4 times the FPS with the same processor usage - are what matter. comment:www.metafilter.com,2010:site.91479-3098358 Thu, 20 May 2010 14:40:27 -0800 kafziel By: Artw http://www.metafilter.com/91479/Nope#3098360 <i>the conclusions I'd be inclined to draw is that there is something horribly wrong with Canvas on IE8</i> No such thing on IE8... I'd say that if it's doing anything it's using a library like ExCanvas to approximate flash - which gives okay results on static stuff like rendering charts but dies horribly if you try doing animation. I really, l really hope that MS supports CANVAS with IE9, but so far they've given no positive signs of it. Not sure being kickass at SVG really makes up for that. comment:www.metafilter.com,2010:site.91479-3098360 Thu, 20 May 2010 14:41:34 -0800 Artw By: adamrice http://www.metafilter.com/91479/Nope#3098455 <i>So what they did was basically like if I said to you, "I'm having a costume party. You're invited." And you said, "Awesome, I LOVE costume parties. I'm going to buy a $300 dollar costume!" And all the while, I know I'm going to make it a non-costume party. But I let you spend the $300 anyway, and then, when you show up, I say, "Sorry, you can't get into my party wearing that."</i> That was pretty much my initial reaction (although your metaphor is better). I read a lot of speculation about that whole contretemps, so I can't pin down where I read this, but ISTR someone who had been in the business (but not privy to this situation) wrote that when Adobe released its flash-to-iphone compiler, they may have had a pretty good idea that Apple would invalidate it, but wanted to force Apple's hand—force them to either capitulate or make the dick move. There may have been behind-the-scenes discussions between Apple and Adobe before this, and Adobe forged ahead anyhow. comment:www.metafilter.com,2010:site.91479-3098455 Thu, 20 May 2010 16:35:45 -0800 adamrice By: Artw http://www.metafilter.com/91479/Nope#3098469 Apple is not really super communicative with it's partners, big and small. That may even extend to Adobe. comment:www.metafilter.com,2010:site.91479-3098469 Thu, 20 May 2010 16:56:48 -0800 Artw By: grumblebee http://www.metafilter.com/91479/Nope#3098481 <em>There may have been behind-the-scenes discussions between Apple and Adobe before this, and Adobe forged ahead anyhow.</em> That doesn't exonerate Apple, even it it's true. There were many other companies affected, besides Adobe. <em>The disagreement here is that you see the platform as a whole as "their house", while others see Apple's App Store as the only thing they could possibly include as "their house". If I buy an iPhone or iPad or whatever, it's mine, and I should be able to put whatever the hell software on it that the hardware and OS can support.</em> It IS yours. You can do anything you want with it. You can open it up, break it apart, etc. And Apple has no say in the matter after they sell it to you. People are already jailbreaking it, and if the technology lasts, history tells us that, most likely, developers will make alternate OSes for it. (Like Rockbox for the iPod.) So basically, all Apple will be saying is, "You can't load any App on it via iTunes." Since iTunes is their program, that seems reasonable to me. I don't see why they have a responsibility to make it EASY For me to load software on it that they don't like. TVs are similar. Before VCRs came along, you couldn't put your own content on them. But they were still your TVs. If you wanted to try to rig something together to show your own home movies on it, it's not like RCA would send cops to your door. If you want to put your own, unapproved software on the iPhone. Just jailbreak it and do so. Nothing bad will happen to you. comment:www.metafilter.com,2010:site.91479-3098481 Thu, 20 May 2010 17:16:07 -0800 grumblebee By: grumblebee http://www.metafilter.com/91479/Nope#3098487 Just tested on my home machine: Macbook Pro, 2.93 GHz Intel Core Duo, 4 GB, OS X (Leopard) CHROME Flash - 55% - 35 fps HTML - 63% - 55 fps Canvas 57% - 33 fps SAFARI Flash - 50% - 50 fps HTML - 51% - 52 fps Canvas 43% - 42 fps FIREFOX Flash - 49% - 55 fps HTML - 50% - 18 fps Canvas - 38% - 23 fps (Fuck, Firefox! What's the deal with your HTML and Canvas frame rates?) comment:www.metafilter.com,2010:site.91479-3098487 Thu, 20 May 2010 17:31:21 -0800 grumblebee By: koeselitz http://www.metafilter.com/91479/Nope#3098542 Yeah, Firefox really, really does not like HTML and canvas. It's even worse on Linux: [HP G20 2.0 GHz Intel Core Duo, 3 GM, Ubuntu Gnu/Linux 10.04] <u>Chrome 5.0.375.38 beta</u> 56% - 58 fps 62% - 42 fps 73% - 41 fps <u>Chromium 6.0.404.0 (47231) (daily build)</u> 55% - 58 fps 64% - 48 fps 75% - 36 fps <u>Firefox 3.6.3</u> 67% - 72 fps 58% - 5.3 fps 61% - 7.8 fps <u>Opera 10.53</u> 55% - 38 fps 62% - 35 fps 56% - 59 fps Firefox seems pretty good at Flash - but little else. I've moved away from it lately, and the daily builds of Chromium have been pretty good recently, so I like that a lot. Opera is predictably speedy at rendering &lt;canvas&gt; &ndash; they were probably one of the first browsers to think about doing so, considering that their CEO is a major HTML5 dude. I wonder if maybe they were the first to implement it. Either way, Opera's speed at running &lt;canvas&gt; elements rivals Flash on the other browsers. I wonder if this is the case on non-Linux machines. But Flash on Linux obviously isn't as good as it is elsewhere. It's not hideous or terrible, but where Mac users might be able to debate whether Flash is crippled for them, for us Linux users, well... let's just say it's not really seen as a big market by Adobe (or any of the majors) quite yet. comment:www.metafilter.com,2010:site.91479-3098542 Thu, 20 May 2010 18:43:20 -0800 koeselitz By: sotonohito http://www.metafilter.com/91479/Nope#3098943 <b>grumblebee</b> wrote <i>The distinction is important, because #2, which I agree with, is a personal preference, whereas #1, which I disagree with, is a moral judgment of Apple. </i> I fall into the camp of #1 quite strongly. I do think it is morally wrong for Apple to do what they're doing. I don't think it should be illegal, but I do think its wrong. In addition I worry about a slippery slope to greater penetration of Trusted Computing in general. The more accepted it is for a company to lock down its products the more tempting it will be for all companies to lock down their products. As a person who enjoys freedom, I don't like that prospect at all. comment:www.metafilter.com,2010:site.91479-3098943 Fri, 21 May 2010 07:38:07 -0800 sotonohito By: grumblebee http://www.metafilter.com/91479/Nope#3099013 Above, I claimed that you DO own your iPhone, becasue, if you want complete control over it, you can just jailbreak it. Apple is now -- unambiguously -- claiming that you DON'T own it. They are <a href="http://www.eff.org/deeplinks/2009/02/apple-says-jailbreaking-illegal">claiming</a> that jailbreaking it is illegal. My response is (a) no it's not and (b) even if it is, I don't care. I DO own it. And I'll do what I want with it. But I recognize that if you think of "own" as "own according to the law," which IS a totally reasonable way to think about it, then you have cause to be pissed -- even if Apple's claim is thrown out of court. They are now claiming that you DON'T own something you paid for. <em> I fall into the camp of #1 quite strongly.</em> I would like to examine this further. For reference: <strong> 1) I object in principle to the idea of a computing device upon which the manufacturer controls what can run on it and what can't?</strong> Do you feel this way about ALL devices or just about computing devices? For instance, what if I wanted to create The Snobbish Coffee Maker. I'm totally upfront with people about it. What I say is this: "My Coffee Maker only accepts expensive, high-quality beans. If you try to put el-cheapo beans in it, it will reject them. I think there world should be full of all kind of coffee makers, but 'all kinds' includes mine. Mine is for elitists. Elitists don't want to accidentally put cheap beans in their machines. And they don't even want to think about their machines being used -- by someone else -- to grind cheap beans. We, and our clients, want The Snobbish Coffee Maker to be associated, in everyone's mind, with snobbish beans. If you want to brew cheap coffee, buy another coffee maker." You may (or may not) find this distasteful. But is it immoral? To me, it's not. However, this is: Sam buys a Snobbish Coffee Maker. He likes to tinker with things, so he unscrews the top and pulls out the Bean Evaluation Module. He now has a Sobbish Coffee Maker that can brew coffee made with any beans. I, as the manufacturer, get pissed off at Sam and sue him for jailbreaking the coffee maker. THAT is immoral. Let's pretend Apple takes back what they say about jailbreaking. So their stance becomes, "Hey, do what you want with your iPhone, but we're not going to HELP you put unapproved apps on it. If you want to do that, you're on your own. And we won't fix anything that goes wrong, either." Is that still immoral to you? If so, is a calculator-manufacturer being immoral by not providing a simple interface for you to program the calculator and put a different program on it? (I'm talking about non-programmable calculators.) I mean, you CAN put another program on any calculator. But you have to really work hard to do it. You have to open it up and mess with its hardware. But there no legal impediment. It's YOUR calculator. Is that not good enough? Is the calculator company morally obligated to make it easy for you to program its calculators? If not, then when does it become obligated? What if it decides to sell a chip that you can plug into the calculator to make it play tetris. So it can now crunch number or play tetris. But that's all it can do easily. Since they have now made it, in a very limited way, programmable, do they have the obligation? What if they create a way to download additional programs. They offer five of them, but no UI for making your own. Are they NOW on shaky moral ground? I am not trying to catch you out. I am honestly a little confused about the ethics here. comment:www.metafilter.com,2010:site.91479-3099013 Fri, 21 May 2010 08:16:19 -0800 grumblebee By: mazola http://www.metafilter.com/91479/Nope#3099029 <i>I am not trying to catch you out. I am honestly a little confused about the ethics here.</i> So are Apple and Adobe -- har! comment:www.metafilter.com,2010:site.91479-3099029 Fri, 21 May 2010 08:24:01 -0800 mazola By: grumblebee http://www.metafilter.com/91479/Nope#3099046 Are they confused or do they just not care? Read the <a href="http://www.ribbonfarm.com/2009/10/07/the-gervais-principle-or-the-office-according-to-the-office/">Gervais Principal</a>. If it's true, most businesses are run by sociopaths. comment:www.metafilter.com,2010:site.91479-3099046 Fri, 21 May 2010 08:30:53 -0800 grumblebee By: sotonohito http://www.metafilter.com/91479/Nope#3101335 <b>grumblebee</b> No, I don't think I limit my judgment of immoral to computing devices, though I think its most apparent there as they are, by nature, programmable and user modifiable while many other devices aren't. I'm really not quite sure on the logic behind my position yet, sorry. I'm working on it and I'll see if I can come up with something other than "it feels immoral" in a bit. I don't think that people are under any particular obligation to make it easy to modify or program for their devices, but I do think they are under a moral obligation not to deliberately impede such efforts, and that I think is where Apple crosses the line of morality. If, as in your hypothetical, Apple said "yeah, jailbreak your phone we don't care", I'd still not want to buy their device, but at that point it would be a matter of taste not a moral judgment. When they actively attempt to thwart the efforts of people to go beyond the limits they built into the device then I think it crosses the line into immoral behavior. comment:www.metafilter.com,2010:site.91479-3101335 Sun, 23 May 2010 06:58:14 -0800 sotonohito By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3102788 <a href="http://design-fetish.blogspot.com/2010/05/steve-bill-comic-strip.html">Steve and Bill.</a> comment:www.metafilter.com,2010:site.91479-3102788 Mon, 24 May 2010 09:05:12 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3102921 Has Google leapfrogeed Apple? <a href="http://www.huffingtonpost.com/2010/05/24/steve-jobs-not-a-chance-g_n_587206.html">"Not a chance"</a> comment:www.metafilter.com,2010:site.91479-3102921 Mon, 24 May 2010 10:30:39 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3102933 <a href="http://lightspark.sourceforge.net/">Lightspark - An alternative Flash Player for Linux</a> comment:www.metafilter.com,2010:site.91479-3102933 Mon, 24 May 2010 10:39:34 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3102943 <a href="http://www.engadget.com/2010/05/24/how-to-get-hulu-running-on-android-2-2-for-now/">How to get Hulu running on Android 2.2, for now</a> comment:www.metafilter.com,2010:site.91479-3102943 Mon, 24 May 2010 10:50:02 -0800 Artw By: mullingitover http://www.metafilter.com/91479/Nope#3102952 <a href="http://www.metafilter.com/91479/Nope#3102921">Artw</a>: "<i>Has Google leapfrogeed Apple? "Not a chance"</i>" It's hard to tell if El Jobso is answering the question "Have you read this Gizmodo article" or "Do you believe Google is surpassing you guys" and given Apple's state of affairs with Giz, I suspect it's the former. Even SJ must admit that Google is clearly ahead now that they have flash. <small><small>*ducks* hey I meant camera flash!</small></small> comment:www.metafilter.com,2010:site.91479-3102952 Mon, 24 May 2010 10:59:33 -0800 mullingitover By: mazola http://www.metafilter.com/91479/Nope#3103394 <a href="http://www.eweek.com/c/a/Mobile-and-Wireless/Adobe-Flash-Player-101-on-Android-Slow-But-Pretty-188395/">Adobe Flash Player 10.1 on Android: Slow but Pretty</a>. comment:www.metafilter.com,2010:site.91479-3103394 Mon, 24 May 2010 17:17:28 -0800 mazola By: mazola http://www.metafilter.com/91479/Nope#3103396 <a href="http://www.pcworld.com/article/196958/waiting_a_decade_for_this.html">Waiting a Decade for This</a><blockquote><i>Until now, nearly all the folks who have expressed an opinion about the weighty matter of Apple's refusal to allow Adobe's Flash onto the iPhone (including me) have had one thing in common: They've never used Flash on any smartphone... The beta is, indeed a beta, and the EVO hasn't even shipped yet. But I started this experiment wanting to like Flash on Android...and as of right now, my hands-on experience with it has left me profoundly disappointed.</i></blockquote> comment:www.metafilter.com,2010:site.91479-3103396 Mon, 24 May 2010 17:21:07 -0800 mazola By: grumblebee http://www.metafilter.com/91479/Nope#3103464 It might take Adobe awhile to get the kinks out (if that's possible), but even if they manage to do it eventually, if this sort of report keeps coming in, they are going to have MAJOR mud on their faces. comment:www.metafilter.com,2010:site.91479-3103464 Mon, 24 May 2010 18:55:26 -0800 grumblebee By: mazola http://www.metafilter.com/91479/Nope#3103546 <a href="http://www.mobilecrunch.com/2010/05/24/flash-kills-browsing-in-android-2-2-froyo/">Flash kills browsing in Android 2.2 Froyo</a>. comment:www.metafilter.com,2010:site.91479-3103546 Mon, 24 May 2010 21:16:02 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3103566 <i>I think the most interesting part of that part of the video is how close Flash games running on a good processer are to standard, natively written games. So fine, you say, things look great. Why not run Flash? Well, hit about 4:30 and you'll see how choppy Flash looks on a real page. So clearly we're dealing with two issues here: Flash is good, on aggregate, for some applications while Flash in the "wild," i.e. Flash appearing on your average web page, is terrible.</i> Turning on Click To Load sounds like a good option here. comment:www.metafilter.com,2010:site.91479-3103566 Mon, 24 May 2010 21:57:36 -0800 Artw By: koeselitz http://www.metafilter.com/91479/Nope#3103590 <small>mazola: </small><em>&ldquo;Flash kills browsing in Android 2.2 Froyo.&rdquo;</em> Well, yeah &ndash; of <em>course</em> it does right now. Flash for Linux is woefully under-developed. Give it six months, and they'll have it speedy as hell, I'll bet. comment:www.metafilter.com,2010:site.91479-3103590 Mon, 24 May 2010 22:41:54 -0800 koeselitz By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3103796 <a href="http://www.engadget.com/2010/05/24/walmart-cuts-iphone-3gs-to-97-potentially-clearing-out-invento/">Walmart cuts price of 16gb iPhone 3Gs to $97.</a> comment:www.metafilter.com,2010:site.91479-3103796 Tue, 25 May 2010 06:32:36 -0800 Brandon Blatcher By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3104134 <em>requiring the stamp of approval before you can install anything interferes with my ownership of the device</em> So don't buy one. comment:www.metafilter.com,2010:site.91479-3104134 Tue, 25 May 2010 11:00:12 -0800 Blazecock Pileon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3104205 But they want one, that's the problem. comment:www.metafilter.com,2010:site.91479-3104205 Tue, 25 May 2010 11:45:07 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3104277 <a href="http://robot6.comicbookresources.com/2010/05/that-ol-double-standard/#more-45307">That ol' double standard</a> - comics and Apple censorship (and homophobia) on the iPad. comment:www.metafilter.com,2010:site.91479-3104277 Tue, 25 May 2010 12:40:07 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3104398 <i>But they want one, that's the problem.</i> To be more precise, some of us want what the iMobiles <em>almost</em> are -- a really good mobile convergence / general computing device. But then you start adding up the drawbacks and it's frustrating because they're <em>this close</em>. comment:www.metafilter.com,2010:site.91479-3104398 Tue, 25 May 2010 13:41:10 -0800 weston By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3104834 <em>Give it six months, and they'll have it speedy as hell, I'll bet.</em> To be fair to critics, Adobe had three years to get it right. comment:www.metafilter.com,2010:site.91479-3104834 Tue, 25 May 2010 16:31:28 -0800 Blazecock Pileon By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3105017 <em>That ol' double standard - comics and Apple censorship (and homophobia) on the iPad.&lt;/em. I'm like THIS close to saying fuck it and buying an iPad, a 1.0 product, but shit like that pisses me off. But it's a bit unclear from the article. Was the comic released as an App? If so, would releasing it as web comic, available to Apps that read comics work?</em> comment:www.metafilter.com,2010:site.91479-3105017 Tue, 25 May 2010 17:47:28 -0800 Brandon Blatcher By: koeselitz http://www.metafilter.com/91479/Nope#3105036 <small>Blazecock Pileon: </small><em>&ldquo;To be fair to critics, Adobe had three years to get it right.&rdquo;</em> Yeah, I guess what I meant is: if anybody is the catalyst for Flash working nicely on <em>any</em> new platform at this point, it's not going to be Adobe. I think Google could make it work; they're good at collaborations, and I can see them making it work. If nothing else, they'll get it working as well as it does on 32-bit Linux &ndash; which, to be fair, is a lot better than it is on my 64-bit system. It's not really a criticism of Android, is what I mean. It's a criticism of Adobe, and unfortunately they can't be counted on; but Google has every reason to get Flash working on the Android, and probably will. comment:www.metafilter.com,2010:site.91479-3105036 Tue, 25 May 2010 17:57:42 -0800 koeselitz By: Artw http://www.metafilter.com/91479/Nope#3105704 <a href="http://www.edibleapple.com/doj-investigating-apple-for-itunes-related-antitrust-issues/">DOJ investigating Apple for iTunes related antitrust issues</a> comment:www.metafilter.com,2010:site.91479-3105704 Wed, 26 May 2010 06:16:58 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3105717 <a href="http://">Adobe and Google revealed to be parents of Satan, Flash their evil tool used to kick puppies. Apple found to be a combination of Superman, Wonderwoman and Spiderman, who's mere presence produces ice cream and sunshine.</a> comment:www.metafilter.com,2010:site.91479-3105717 Wed, 26 May 2010 06:34:15 -0800 Brandon Blatcher By: mazola http://www.metafilter.com/91479/Nope#3105739 <a href="http://blogs.computerworld.com/16169/apple_censors_republican">Apple censors Republican Congressional candidate</a><blockquote>"I don't have a Constitutional right to an iPhone application, but they don't have a right to keep me from talking." Legalities aside, I asked David if he thinks it's right for Apple to filter political apps. He said, "The way I look at it, iPhone applications are becoming somewhat of a de facto standard. Similar to the way Hare Krishnas are allowed to give out flowers and literature at the airport, even if the airport is privately run in partnership with the public, with the iPhone becoming the standard for mobile applications, it is wrong for them to stifle expression of certain ideas with the world through the portal."</blockquote> comment:www.metafilter.com,2010:site.91479-3105739 Wed, 26 May 2010 06:50:10 -0800 mazola By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3105795 Breaking: Rumors circulate that Apple is a sleeper agent, people warned to be careful of ice cream and sunshine. comment:www.metafilter.com,2010:site.91479-3105795 Wed, 26 May 2010 07:32:21 -0800 Brandon Blatcher By: mazola http://www.metafilter.com/91479/Nope#3106151 <a href="http://mashable.com/2010/05/26/steve-jobs-hates-you/">Flash Enthusiast Sends a Hidden Message</a>: <a href="http://sosapplesos.com/">Steve Jobs Hates You</a>. comment:www.metafilter.com,2010:site.91479-3106151 Wed, 26 May 2010 10:30:32 -0800 mazola By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3106180 Yes, that's going to go over real well. comment:www.metafilter.com,2010:site.91479-3106180 Wed, 26 May 2010 10:48:11 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3106205 <a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2010/05/26/businessinsider-apple-worth-more-than-microsoft-2010-5.DTL">Apple Is Now Worth More Than Microsoft</a> comment:www.metafilter.com,2010:site.91479-3106205 Wed, 26 May 2010 11:03:27 -0800 Artw By: mazola http://www.metafilter.com/91479/Nope#3106209 It's time for a hostile takeover! comment:www.metafilter.com,2010:site.91479-3106209 Wed, 26 May 2010 11:04:37 -0800 mazola By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3106216 Microsoft feels so old. Haven't really noticed them as being on the cutting edge of anything. comment:www.metafilter.com,2010:site.91479-3106216 Wed, 26 May 2010 11:07:55 -0800 Brandon Blatcher By: mrgrimm http://www.metafilter.com/91479/Nope#3106217 <i>Flash Enthusiast Sends a Hidden Message: Steve Jobs Hates You.</i> Not the greatest implementation, but a good idea ... sort of like noscript or "this site won't work on IE6; get a real browser" messages. "This site will not work on iPhone OS" would have been a better tagline than "Steve Jobs Hates You" imo. comment:www.metafilter.com,2010:site.91479-3106217 Wed, 26 May 2010 11:08:19 -0800 mrgrimm By: mrgrimm http://www.metafilter.com/91479/Nope#3106224 <i>Microsoft feels so old. Haven't really noticed them as being on the cutting edge of anything.</i> I'm not sure if they invented it, but I like <a href="http://windows.microsoft.com/en-us/windows7/products/features/snap">Snap</a> (yeah, right, big deal). Also, <a href="http://www.silverlight.net/">Silverlight</a> seems to be becoming a standard for live video streams. But yeah, no, MS certainly doesn't project a cutting-edge image. comment:www.metafilter.com,2010:site.91479-3106224 Wed, 26 May 2010 11:11:16 -0800 mrgrimm By: sveskemus http://www.metafilter.com/91479/Nope#3106233 <i>Flash Enthusiast Sends a Hidden Message: Steve Jobs Hates You.</i> Wow, that would make me leave and never, ever, ever come back to your site. comment:www.metafilter.com,2010:site.91479-3106233 Wed, 26 May 2010 11:16:56 -0800 sveskemus By: mazola http://www.metafilter.com/91479/Nope#3106262 <i>Microsoft feels so old. Haven't really noticed them as being on the cutting edge of anything.</i> Oh I don't know, they cut <a href="http://en.wikipedia.org/wiki/Microsoft_Courier">Courier</a>, they cut <a href="http://www.networkworld.com/news/2010/020110-microsoft-layoffs.html">5000 employees</a>, they cut <a href="http://www.engadget.com/2010/05/25/microsofts-robbie-bach-j-allard-leaving-as-part-of-broader-sha/">Robbie Bach and J Allard</a> ... comment:www.metafilter.com,2010:site.91479-3106262 Wed, 26 May 2010 11:28:58 -0800 mazola By: grumblebee http://www.metafilter.com/91479/Nope#3106352 <em>Silverlight seems to be becoming a standard for live video streams.</em> It looked like that for a while, but it's not true any more. This is my industry, and my company almost never gets asked to make Silverlight players. Everyone wants Flash and/or HTML5. Some of the networks toyed with Silverlight, but now ABC, CBS, NBC and FOX all use Flash. comment:www.metafilter.com,2010:site.91479-3106352 Wed, 26 May 2010 12:02:36 -0800 grumblebee By: Artw http://www.metafilter.com/91479/Nope#3106422 Silverlight on the web is kind of a disaster - it's basically doing more or less the same thing as Flash, which already has a massive install base, and requires that users install yet another thing on their browser, which they absolutely don't want to do, so of course it's going to fail. On the desktop and on phones it;s far more interesting (and as a .net developer I'd way sooner go through the relatively straightforwards business of making a Windows Phone 7 Phone app than all the messing about with Obj-C and the horrible interface builder), but everyone knows it as the failed Flash replacement now. comment:www.metafilter.com,2010:site.91479-3106422 Wed, 26 May 2010 12:18:30 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3106432 I wouldn't really count that courier vapourware thing as a big MS faliure though - from the start it was obviously a proof of concept inteneded to throw out some ideas with nothing solid behind it. The various companies dropping out of making multuitouch Windows 7 tablets may be more significant. comment:www.metafilter.com,2010:site.91479-3106432 Wed, 26 May 2010 12:21:03 -0800 Artw By: mrgrimm http://www.metafilter.com/91479/Nope#3106532 <i>everyone knows it as the failed Flash replacement now</i> Really? I figured that most everyone who knows it knows it from Netflix Online. comment:www.metafilter.com,2010:site.91479-3106532 Wed, 26 May 2010 12:57:17 -0800 mrgrimm By: Blazecock Pileon http://www.metafilter.com/91479/Nope#3106654 Microsoft shareholders should have fired Ballmer's ass out of Redmond after the Yahoo! debacle. I can't believe he still has a job after all these years of mismanagement, and I say that as someone who is hoping Microsoft turns itself around, because they could be doing some interesting things if they weren't so busy imitating everyone else with substandard knock-offs of successful companies' technologies. comment:www.metafilter.com,2010:site.91479-3106654 Wed, 26 May 2010 13:56:10 -0800 Blazecock Pileon By: entropicamericana http://www.metafilter.com/91479/Nope#3106718 Hey, Microsoft has a long illustrious history of imitating everyone else with substandard knock-offs of successful companies' technologies; why would they stop now? I, too, am surprised Ballmer is still in charge. Microsoft used to be the Big Bad--now they're just irrelevant. comment:www.metafilter.com,2010:site.91479-3106718 Wed, 26 May 2010 14:21:09 -0800 entropicamericana By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3107143 <a href="http://content.usatoday.com/communities/technologylive/post/2010/05/flash-comes-to-iphone--sort-of/1">Actually, Flash is on the iPhone, sort of.</a> comment:www.metafilter.com,2010:site.91479-3107143 Wed, 26 May 2010 18:49:29 -0800 Brandon Blatcher By: mazola http://www.metafilter.com/91479/Nope#3107227 Oh <a href="http://blogs.barrons.com/techtraderdaily/2010/05/26/apple-will-steve-ballmer-show-up-at-the-wwdc-keynote/">crap</a>. comment:www.metafilter.com,2010:site.91479-3107227 Wed, 26 May 2010 21:03:51 -0800 mazola By: Artw http://www.metafilter.com/91479/Nope#3107248 Well that would be interesting. comment:www.metafilter.com,2010:site.91479-3107248 Wed, 26 May 2010 21:49:22 -0800 Artw By: weston http://www.metafilter.com/91479/Nope#3107331 After all that noise about controlling their destiny by controlling the dev platform, they'd make a deal with <em>Microsoft</em> to let Visual Studio target the iMobiles? If that happens, I pretty much am going to believe Apple's stance is all about a personal grudge against Adobe. comment:www.metafilter.com,2010:site.91479-3107331 Thu, 27 May 2010 00:33:24 -0800 weston By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3107382 I'll believe when I see it. Analysts have been very wrong about Apple before. comment:www.metafilter.com,2010:site.91479-3107382 Thu, 27 May 2010 03:39:35 -0800 Brandon Blatcher By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3107465 <a href="http://blogs.adobe.com/digitalpublishing/2010/05/introducing_wired_magazine_on_ipad.html">During summer 2010, watch for new publishing technology on Adobe Labs that helps publishers to transform InDesign CS5 layouts into compelling applications like the WIRED Reader. </a> comment:www.metafilter.com,2010:site.91479-3107465 Thu, 27 May 2010 05:50:18 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3107508 <em>After all that noise about controlling their destiny by controlling the dev platform, they'd make a deal with Microsoft to let Visual Studio target the iMobiles?</em> My skepticism volume is at 11. comment:www.metafilter.com,2010:site.91479-3107508 Thu, 27 May 2010 06:19:47 -0800 grumblebee By: entropicamericana http://www.metafilter.com/91479/Nope#3107621 Yeah, I'll believe it when I see it. comment:www.metafilter.com,2010:site.91479-3107621 Thu, 27 May 2010 07:52:45 -0800 entropicamericana By: weston http://www.metafilter.com/91479/Nope#3107655 After trying to think of other reasons why Ballmer might be there (assuming that the analyst isn't totally 100% wrong, which I think is a strong possibility), I've got: * search partnership * MS Apps for the iMobiles * songsmith for OS X * zombie Red Box / OpenStep for Windows in rough order of likelihood. comment:www.metafilter.com,2010:site.91479-3107655 Thu, 27 May 2010 08:24:20 -0800 weston By: mazola http://www.metafilter.com/91479/Nope#3107663 * <a href="http://www.youtube.com/watch?v=KMU0tzLwhbE&feature=related">warm up the crowd</a> before Jobs takes stage comment:www.metafilter.com,2010:site.91479-3107663 Thu, 27 May 2010 08:29:34 -0800 mazola By: entropicamericana http://www.metafilter.com/91479/Nope#3107668 * Apple buying MSFT, shutting it down and giving the money back to the shareholders. comment:www.metafilter.com,2010:site.91479-3107668 Thu, 27 May 2010 08:34:34 -0800 entropicamericana By: ecurtz http://www.metafilter.com/91479/Nope#3107789 * Silverlight for Safari Mobile comment:www.metafilter.com,2010:site.91479-3107789 Thu, 27 May 2010 09:46:43 -0800 ecurtz By: KirkJobSluder http://www.metafilter.com/91479/Nope#3107912 Well, jumping back a tangent, the initial news regarding Flash/Flex to iPhone suggested that it offered at thin wrapper around the Flash interpreter. Blocking it would be consistent with Apple's policy against language interpreters other than webkit, which blocked Opera Mobile due to the use of embedded Java. comment:www.metafilter.com,2010:site.91479-3107912 Thu, 27 May 2010 10:40:30 -0800 KirkJobSluder By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3108041 <a href="http://twitter.com/Microsoft/status/14850981422">Official Microsoft Twitter feed:</a> Steve Ballmer not speaking at Apple Dev Conf. Nor appearing on Dancing with the Stars. Nor riding in the Belmont. Just FYI. At least they have a sense of humor. comment:www.metafilter.com,2010:site.91479-3108041 Thu, 27 May 2010 12:05:27 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3108171 <a href="http://interfacelab.com/is-this-really-the-future-of-magazines-or-why-didnt-they-just-use-html-5/">Is This Really The Future of Magazines or Why Didn't They Just Use HTML 5?</a> comment:www.metafilter.com,2010:site.91479-3108171 Thu, 27 May 2010 13:17:27 -0800 Artw By: grumblebee http://www.metafilter.com/91479/Nope#3108227 Artw, the Wired thing would make an interesting Front-Page Post. From the article: "And that's about the extent of the interactivity. Which makes me wonder if that should be the extent of it or should we be wanting more? I don't have an answer to that, though my gut feeling is that there is a massive opportunity to reinvent the concept of a magazine" Here's how to reinvent the magazine (but I warn you, it's going to be difficult and EXPENSIVE, because you won't be able to rely on a framework or template). You invent each issue from scratch. In other words, you don't settle on a format that's "like a print publication but with embedded videos" or one that is "like a slide show but with accompanying articles." You start with NO preconceived notions. You have an editorial meeting about next month's edition. Slowly, as ideas get accepted and rejected, a general theme forms. At this point, you say, "How should we present this theme? Should it be as a straight-forward book? A book with pictures? A book with videos? As a movie? As a comic book? As a comic book with a soundtrack? ..." You don't ever try to innovate for the sake of innovation. You make sure that, instead, you tailor your format to your message. The iPad (or something like it) is cool for this sort of thing, because it has the capability of playing various kinds of media. But, in my fantasy world, I would love to see something even more ambitious. Here's what I'd like to see: You pay $20 a month, or whatever, for your subscripts to "Wired: The Experience," and the requirements are that you own an iPad, a CD player and and a DVD player. Then, Wired starts surprising you. One month, you get an app delivered to you. Another month, you get a traditional print magazine. Maybe the next month, you get an mp3, because the "magazine" is just sound that month... comment:www.metafilter.com,2010:site.91479-3108227 Thu, 27 May 2010 13:41:39 -0800 grumblebee By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3108254 <em>Here's how to reinvent the magazine (but I warn you, it's going to be difficult and EXPENSIVE, because you won't be able to rely on a framework or template).</em> Pretty much every magazine and newspaper uses a framework and templates to cut down on production cost and time. I strongly suspect most would be loathe to throw out that formula and most readers wouldn't want a completely new pub every month or week. comment:www.metafilter.com,2010:site.91479-3108254 Thu, 27 May 2010 13:49:53 -0800 Brandon Blatcher By: Artw http://www.metafilter.com/91479/Nope#3108260 Feel free to put something together if you want to. I thought the comparison to 90s CD-ROMs was apt - Way back when they had the first video of WIRED developing the (then flash based) App they showed that spinny car thing, and it took me back to the first magazine CD ROM I ever checked out, which had a spinny-car thing exactly like that (and yes, I'd guess it was made up of individual images.) comment:www.metafilter.com,2010:site.91479-3108260 Thu, 27 May 2010 13:51:36 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3108271 <a href="http://www.tuaw.com/2010/05/27/calling-all-authors-sell-your-books-in-the-ibooks-store/">Calling all authors: How to sell your books in the iBook store</a> comment:www.metafilter.com,2010:site.91479-3108271 Thu, 27 May 2010 13:55:21 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3108289 What happens if one of your characters is named Steve? comment:www.metafilter.com,2010:site.91479-3108289 Thu, 27 May 2010 14:01:52 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3108313 <em>I strongly suspect most would be loathe to throw out that formula and most readers wouldn't want a completely new pub every month or week.</em> Of course, but the question was how to REINVENT the magazine. You can't reinvent something without throwing out old formulas. Whether we NEED magazines to be reinvented is another issue entirely. comment:www.metafilter.com,2010:site.91479-3108313 Thu, 27 May 2010 14:08:48 -0800 grumblebee By: Artw http://www.metafilter.com/91479/Nope#3108328 Oh, and big minus points to the author of the WIRED peice for saying "HTML5" when HTML would have done the trick. Bloody buzzwords... comment:www.metafilter.com,2010:site.91479-3108328 Thu, 27 May 2010 14:11:56 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3108332 <em>You can't reinvent something without throwing out old formulas.</em> The question becomes whether you throw out old formulas or the idea of having formulas. I'm betting publishing companies for the former, not the latter. comment:www.metafilter.com,2010:site.91479-3108332 Thu, 27 May 2010 14:12:31 -0800 Brandon Blatcher By: grumblebee http://www.metafilter.com/91479/Nope#3108611 Of course they won't do the latter. What on Earth would be in the incentive? They really don't have an incentive to reinvent magazines -- unless we're going to use the word "reinvent" in a way that robs it of all its power. They have an incentive to tweak their current format so that it's interesting and workable when delivered on a new platform. comment:www.metafilter.com,2010:site.91479-3108611 Thu, 27 May 2010 16:24:22 -0800 grumblebee By: Artw http://www.metafilter.com/91479/Nope#3110410 <a href="http://www.antipope.org/charlie/blog-static/2010/05/gadget-patrol-ipad.html">Charles Stross on the iPad</a> comment:www.metafilter.com,2010:site.91479-3110410 Fri, 28 May 2010 22:58:08 -0800 Artw By: Artw http://www.metafilter.com/91479/Nope#3110617 <a href="http://www.guardian.co.uk/technology/2010/may/29/ipad-review-charlie-brooker">'Had it crashed? Or was it being sarcastic?' Charlie Brooker on the iPad</a> comment:www.metafilter.com,2010:site.91479-3110617 Sat, 29 May 2010 06:58:51 -0800 Artw By: Brandon Blatcher http://www.metafilter.com/91479/Nope#3110624 <a href="http://www.avc.com/a_vc/2010/05/ive-changed-my-mind-about-the-ipad.html">I've Changed My Mind About The iPad</a> comment:www.metafilter.com,2010:site.91479-3110624 Sat, 29 May 2010 07:08:05 -0800 Brandon Blatcher "Yes. Something that interested us yesterday when we saw it." "Where is she?" His lodgings were situated at the lower end of the town. The accommodation consisted[Pg 64] of a small bedroom, which he shared with a fellow clerk, and a place at table with the other inmates of the house. The street was very dirty, and Mrs. Flack's house alone presented some sign of decency and respectability. It was a two-storied red brick cottage. There was no front garden, and you entered directly into a living room through a door, upon which a brass plate was fixed that bore the following announcement:¡ª The woman by her side was slowly recovering herself. A minute later and she was her cold calm self again. As a rule, ornament should never be carried further than graceful proportions; the arrangement of framing should follow as nearly as possible the lines of strain. Extraneous decoration, such as detached filagree work of iron, or painting in colours, is [159] so repulsive to the taste of the true engineer and mechanic that it is unnecessary to speak against it. Dear Daddy, Schopenhauer for tomorrow. The professor doesn't seem to realize Down the middle of the Ganges a white bundle is being borne, and on it a crow pecking the body of a child wrapped in its winding-sheet. 53 The attention of the public was now again drawn to those unnatural feuds which disturbed the Royal Family. The exhibition of domestic discord and hatred in the House of Hanover had, from its first ascension of the throne, been most odious and revolting. The quarrels of the king and his son, like those of the first two Georges, had begun in Hanover, and had been imported along with them only to assume greater malignancy in foreign and richer soil. The Prince of Wales, whilst still in Germany, had formed a strong attachment to the Princess Royal of Prussia. George forbade the connection. The prince was instantly summoned to England, where he duly arrived in 1728. "But they've been arrested without due process of law. They've been arrested in violation of the Constitution and laws of the State of Indiana, which provide¡ª" "I know of Marvor and will take you to him. It is not far to where he stays." Reuben did not go to the Fair that autumn¡ªthere being no reason why he should and several why he shouldn't. He went instead to see Richard, who was down for a week's rest after a tiring case. Reuben thought a dignified aloofness the best attitude to maintain towards his son¡ªthere was no need for them to be on bad terms, but he did not want anyone to imagine that he approved of Richard or thought his success worth while. Richard, for his part, felt kindly disposed towards his father, and a little sorry for him in his isolation. He invited him to dinner once or twice, and, realising his picturesqueness, was not ashamed to show him to his friends. Stephen Holgrave ascended the marble steps, and proceeded on till he stood at the baron's feet. He then unclasped the belt of his waist, and having his head uncovered, knelt down, and holding up both his hands. De Boteler took them within his own, and the yeoman said in a loud, distinct voice¡ª HoME²¨¶àÒ°´²Ï·ÊÓÆµ ѸÀ×ÏÂÔØ ѸÀ×ÏÂÔØ ENTER NUMBET 0016www.fqchain.com.cn
www.jc8news.com.cn
www.fulailx.com.cn
izjtlx.com.cn
hbyttsc.com.cn
www.oxifxy.com.cn
www.uschool.org.cn
shimoo.com.cn
www.rqqxzs.com.cn
www.ruobao.com.cn
亚洲春色奇米 影视 成人操穴乱伦小说 肏屄蓝魔mp5官网 婷婷五月天四房播客 偷窥偷拍 亚洲色图 草根炮友人体 屄图片 百度 武汉操逼网 日日高潮影院 beeg在线视频 欧美骚妇15删除 西欧色图图片 欧美欲妇奶奶15p 女人性穴道几按摸法 天天操免费视频 李宗瑞百度云集 成人毛片快播高清影视 人妖zzz女人 中年胖女人裸体艺术 兽交游戏 色图网艳照门 插屁网 xxoo激情短片 未成年人的 9712btinto 丰满熟女狂欢夜色 seseou姐姐全裸为弟弟洗澡 WWW_COM_NFNF_COM 菲律宾床上人体艺术 www99mmcc 明星影乱神马免费成人操逼网 97超级碰 少女激情人体艺术片 狠狠插电影 贱货被内射 nnn680 情电影52521 视频 15p欧美 插 欧美色图激情名星 动一动电影百度影音 内射中出红濑 东京热360云盘 影音先锋德国性虐影院 偷穿表姐内衣小说 bt 成人 视频做爱亚洲色图 手机免费黄色小说网址总址 sehueiluanluen 桃花欧美亚洲 屄屄乱伦 尻你xxx 日本成人一本道黄色无码 人体艺术ud 成人色视频xp 齐川爱不亚图片 亚裔h 快播 色一色成人网 欧美 奸幼a片 不用播放器de黄色电影网站 免费幼插在线快播电影 淫荡美妇的真实状况 能天天操逼吗 模特赵依依人体艺术 妈妈自慰短片视频 好奇纸尿裤好吗 杨一 战地2142武器解锁 qq农场蓝玫瑰 成人电影快播主播 早乙女露依作品496部 北条麻妃和孩子乱 欧美三女同虐待 夫妻成长日记一类动画 71kkkkcom 操逼怎样插的最深 皇小说你懂的 色妹妹月擦妹妹 高清欧美激情美女图 撸啊撸乱伦老师的奶子 给我视频舔逼 sese五月 女人被老外搞爽了 极品按摩师 自慰自撸 龙坛书网成人 尹弘 国模雪铃人体 妈妈操逼色色色视频 大胆人体下阴艺术图片 乱妇12p 看人妖片的网站 meinv漏出bitu 老婆婚外的高潮 父女淫液花心子宫 高清掰开洞穴图片 四房色播网页图片 WWW_395AV_COM 进进出出的少女阴道 老姐视频合集 吕哥交换全 韩国女主播想射的视频 丝袜gao跟 极品美女穴穴图吧看高清超嫩鲍鱼大胆美女人体艺网 扣逼18 日本内射少妇15p 天海冀艺术 绝色成人av图 银色天使进口图片 欧美色图夜夜爱 美女一件全部不留与男生亲热视 春色丁香 骚媳妇乱伦小说 少女激情av 乱伦老婆的乳汁 欧美v色图25 电话做爱门 一部胜过你所有日本a片呕血推荐 制服丝袜迅雷下载 ccc36水蜜桃 操日本妞色色网 情侣插逼图 张柏芝和谁的艳照门 和小女孩爱爱激情 浏览器在线观看的a站 国内莫航空公司空姐性爱视频合集影音先锋 能看见奶子的美国电影 色姐综合在线视频 老婆综合网 苍井空做爱现场拍摄 怎么用番号看av片 伦理片艺术片菅野亚梨沙 嫩屄18p 我和老师乳交故事 志村玲子与黑人 韩国rentiyishu 索尼小次郎 李中瑞玩继母高清 极速影院什么缓存失败 偷拍女厕所小嫩屄 欧美大鸡巴人妖 岛咲友美bt 小择玛丽亚第一页 顶级大胆国模 长发妹妹与哥哥做爱做的事情 小次郎成电影人 偷拍自拍迅雷下载套图 狗日人 女人私阴大胆艺术 nianhuawang 那有绳艺电影 欲色阁五月天 搜狗老外鸡巴插屄图 妹妹爱爱网偷拍自拍 WWW249KCOM 百度网盘打电话做爱 妈妈短裙诱惑快播 色色色成人导 玩小屄网站 超碰在线视频97久色色 强奸熟母 熟妇丝袜高清性爱图片 公园偷情操逼 最新中国艳舞写真 石黑京香在线观看 zhang 小说sm网 女同性恋换黄色小说 老妇的肉逼 群交肛交老婆屁眼故事 www123qqxxtop 成人av母子恋 露点av资源 初中女生在家性自慰视频 姐姐色屄 成人丝袜美女美腿服务 骚老师15P下一页 凤舞的奶子 色姐姝插姐姐www52auagcom qyuletv青娱乐在线 dizhi99两男两女 重口味激情电影院 逼网jjjj16com 三枪入肛日本 家庭乱伦小说激情明星乱伦校园 贵族性爱 水中色美国发布站 息子相奸义父 小姨子要深点快别停 变身萝莉被轮奸 爱色色帝国 先锋影音香港三级大全 www8omxcnm 搞亚洲日航 偷拍自拍激情综合台湾妹妹 少女围殴扒衣露B毛 欧美黑人群交系列www35vrcom 沙滩裸模 欧美性爱体位 av电影瑜伽 languifangcheng 肥白淫妇女 欧美美女暴露下身图片 wwqpp6scom Dva毛片 裸体杂技美女系 成人凌虐艳母小说 av男人天堂2014rhleigsckybcn 48qacom最新网 激激情电影天堂wwwmlutleyljtrcn 喷水大黑逼网 谷露英语 少妇被涂满春药插到 色农夫影Sex872com 欧美seut 不用播放器的淫妻乱伦性爱综合网 毛衣女神新作百度云 被黑人抽插小说 欧美国模吧 骚女人网导航 母子淫荡网角3 大裸撸 撸胖姥姥 busx2晓晓 操中国老熟女 欧美色爱爱 插吧插吧网图片素材 少妇五月天综合网 丝袜制服情人 福利视频最干净 亚州空姐偷拍 唐人社制服乱伦电影 xa7pmp4 20l7av伦理片 久久性动漫 女搜查官官网被封了 在线撸夜勤病栋 老人看黄片色美女 wwwavsxx 深深候dvd播放 熟女人妻谷露53kqcom 动漫图区另类图片 香港高中生女友口交magnet 男女摸逼 色zhongse导航 公公操日媳 荡妇撸吧 李宗瑞快播做爱影院 人妻性爱淫乱 性吧论坛春暖花开经典三级区 爱色阁欧美性爱 吉吉音应爱色 操b图操b图 欧美色片大色站社区 大色逼 亚洲无码山本 综合图区亚洲色 欧美骚妇裸体艺术图 国产成人自慰网 性交淫色激情网 熟女俱乐部AV下载 动漫xxoogay 国产av?美媚毛片 亚州NW 丁香成人快播 r级在线观看在线播放 蜜桃欧美色图片 亚洲黄色激情网 骚辣妈贴吧 沈阳推油 操B视频免费 色洛洛在线视频 av网天堂 校园春色影音先锋伦理 htppg234g 裸聊正妹网 五月舅舅 久久热免费自慰视频 视频跳舞撸阴教学 色色色色色色色色色色色色色色色色色色色色色色色色色色邑色色色色色色色色色 萝莉做爱视频 影音先锋看我射 亚州av一首页老汉影院 狠狠狠狠死撸hhh600com 韩国精品淫荡女老师诱奸 先锋激情网站 轮奸教师A片 av天堂2017天堂网在线 破处番号 www613com 236com 遇上嫩女10p 妹妹乐超碰在线视频 在线国产偷拍欧美 社区在线视频乱伦 青青草视频爱去色色 妈咪综合网 情涩网站亚洲图片 在线午夜夫妻片 乱淫色乱瘾乱明星图 阿钦和洪阿姨 插美女综合网3 巨乳丝袜操逼 久草在线久草在线中文字幕 伦理片群交 强奸小说电影网 日本免费gv在线观看 恋夜秀场线路 gogort人体gogortco xxxxse 18福利影院 肉嫁bt bt种子下载成人无码 激情小说成人小说深爱五月天 伦理片181电影网 欧美姑妈乱伦的电影 动漫成人影视 家庭游戏magnet 漂亮少女人社团 快播色色图片 欧美春官图图片大全 搜索免费手机黄色视频网站 宝生奈奈照片 性爱试 色中色手机在线视频区 强轩视频免费观看 大奶骚妻自慰 中村知惠无码 www91p91com国产 在小穴猛射 搜索www286kcom 七龙珠hhh 天天影视se 白洁张敏小说 中文字幕在线视频avwww2pidcom 亚洲女厕所偷拍 色色色色m色图 迷乱的学姐 在线看av男同免费视频 曰一日 美国成人十次导航2uuuuucom wwwff632cim 黄片西瓜影音 av在线五毒 青海色图 亚洲Av高清无码 790成人撸片 迅雷色色强暴小说 在线av免费中文字幕 少年阿宾肛交 日韩色就是色 不法侵乳苍井空 97成人自慰视频 最新出av片在线观看 夜夜干夜夜日在线影院www116dpcomm520xxbinfo wwwdioguitar23net 人与兽伦理电影 ap女优在线播放 激情五月天四房插放 wwwwaaaa23com 亚洲涩图雅蠛蝶 欧美老头爆操幼女 b成人电影 粉嫩妹妹 欧美口交性交 www1122secon 超碰在线视频撸乐子 俺去射成人网 少女十八三级片 千草在线A片 磊磊人体艺术图片 图片专区亚洲欧美另娄 家教小故事动态图 成人电影亚洲最新地 佐佐木明希邪恶 西西另类人体44rtcom 真人性爱姿势动图 成人文学公共汽车 推女郎青青草 操小B啪啪小说 2048社区 顶级夫妻爽图 夜一夜撸一撸 婷婷五月天妞 东方AV成人电影在线 av天堂wwwqimimvcom 国服第一大屌萝莉QQ空间 老头小女孩肏屄视频 久草在线澳门 自拍阴shui 642ppp 大阴色 我爱av52avaⅴcom一节 少妇抠逼在线视频 奇米性爱免费观看视频 k8电影网伦理动漫 SM乐园 强奸母女模特动漫 服帖拼音 www艳情五月天 国产无码自拍偷拍 幼女bt种子 啪啪播放网址 自拍大香蕉视频网 日韩插插插 色嫂嫂色护士影院 天天操夜夜操在线视频 偷拍自拍第一页46 色色色性 快播空姐 中文字幕av视频在线观看 大胆美女人体范冰冰 av无码5Q 色吧网另类 超碰肉丝国产 中国三级操逼 搞搞贝贝 我和老婆操阴道 XXX47C0m 奇米影视777撸 裸体艺术爱人体ctrl十d 私色房综合网成人网 我和大姐姐乱伦 插入妹妹写穴图片 色yiwuyuetian xxx人与狗性爱 与朋友母亲偷情 欧美大鸟性交色图 444自拍偷拍 我爱三十六成人网 宁波免费快播a片影院 日屄好 高清炮大美女在较外 大学生私拍b 黄色录像操我啦 和媛媛乱轮 狠撸撸白白色激情 jiji撸 快播a片日本a黄色 黄色片在哪能看到 艳照14p 操女妻 猛女动态炮图 欧洲性爱撸 寝越瑛太 李宗瑞mov275g 美女搞鸡激情 苍井空裸体无码写真 求成人动漫2015 外国裸体美女照片 偷情草逼故事 黑丝操逼查看全过程图片 95美女露逼 欧美大屁股熟女俱乐部 老奶奶操b 美国1级床上电影 王老橹小说网 性爱自拍av视频 小说李性女主角名字 木屄 女同性 无码 亚洲色域111 人与兽性交电影网站 动漫图片打包下载 最后被暴菊的三级片 台湾强奸潮 淫荡阿姨影片 泰国人体苍井空人体艺术图片 人体美女激情大图片 性交的骚妇 中学女生三级小说 公交车奸淫少女小说 拉拉草 我肏妈妈穴 国语对白影音先锋手机 萧蔷 WWW_2233K_COM 波多野结衣 亚洲色图 张凌燕 最新flash下载 友情以上恋人未满 446sscom 电影脚交群交 美女骚妇人体艺术照片集 胖熊性爱在线观看 成人图片16p tiangtangav2014 tangcuan人体艺术图片tamgcuan WWW3PXJCOM 大尺度裸体操逼图片 西门庆淫网视频 美国幼交先锋影音 快播伦理偷拍片 日日夜夜操屄wang上帝撸 我干了嫂子电影快播 大连高尔基路人妖 骑姐姐成人免费网站 美女淫穴插入 中国人肉胶囊制造过程 鸡巴干老女老头 美女大胆人穴摄影 色婷婷干尿 五月色谣 奸乡村处女媳妇小说 欧美成人套图五月天 欧羙性爱视频 强奸同学母小说 色se52se 456fff换了什么网站 极品美鲍人体艺术网 车震自拍p 逼逼图片美女 乱伦大鸡吧操逼故事 来操逼图片 美女楼梯脱丝袜 丁香成人大型 色妹妹要爱 嫩逼骚女15p 日本冲气人体艺术 wwwqin369com ah442百度影院 妹妹艺术图片欣赏 日本丨级片 岳母的bi e6fa26530000bad2 肏游戏 苍井空wangpan 艳嫂的淫穴 我抽插汤加丽的屄很爽 妈妈大花屄 美女做热爱性交口交 立川明日香代表作 在线亚洲波色 WWWSESEOCOM 苍井空女同作品 电影换妻游戏 女人用什么样的姿势才能和狗性交 我把妈妈操的高潮不断 大鸡巴在我体内变硬 男人天堂综合影院 偷拍自拍哥哥射成人色拍网站 家庭乱伦第1页 露女吧 美女fs2you ssss亚洲视频 美少妇性交人体艺术 骚浪美人妻 老虎直播applaohuzhibocn 操黑丝袜少妇的故事 如月群真口交 se钬唃e钬唃 欧美性爱亚洲无码制服师生 宅男影院男根 粉嫩小逼的美女图片 姝姝骚穴AV bp成人电影 Av天堂老鸭窝在线 青青草破处初夜视频网站 俺去插色小姐 伦理四级成人电影 穿丝袜性交ed2k 欧美邪淫动态 欧美sm的电影网站 v7saocom we综合网 日本不雅网站 久久热制服诱惑 插老女人了骚穴 绿帽女教师 wwwcmmovcn 赶集网 透B后入式 爱情电影网步兵 日本熟女黄色 哥也色人格得得爱色奶奶撸一撸 妞干网图片另类 色女网站duppid1 撸撸鸟AV亚洲色图 干小嫩b10Pwwwneihan8com 后女QQ上买内裤 搞搞天堂 另类少妇AV 熟妇黑鬼p 最美美女逼穴 亚洲大奶老女人 表姐爱做爱 美b俱乐部 搞搞电影成人网 最长吊干的日妞哇哇叫 亚洲系列国产系列 汤芳人体艺体 高中生在运动会被肉棒轮奸插小穴 肉棒 无码乱伦肛交灌肠颜射放尿影音先锋 有声小说极品家丁 华胥引 有声小说 春色fenman 美少女学园樱井莉亚 小泽玛利亚素颜 日本成人 97开心五月 1080东京热 手机看黄片的网址 家人看黄片 地方看黄片 黄色小说手机 色色在线 淫色影院 爱就色成人 搞师娘高清 空姐电影网 色兔子电影 QVOD影视 飞机专用电影 我爱弟弟影院 在线大干高清 美眉骚导航(荐) 姐哥网 搜索岛国爱情动作片 男友摸我胸视频 ftp 久草任你爽 谷露影院日韩 刺激看片 720lu刺激偷拍针对华人 国产91偷拍视频超碰 色碰碰资源网 强奸电影网 香港黄页农夫与乡下妹 AV母系怀孕动漫 松谷英子番号 硕大湿润 TEM-032 magnet 孙迪A4U gaovideo免费视频 石墨生花百度云 全部强奸视频淘宝 兄妹番号 秋山祥子在线播放 性交免费视频高青 秋霞视频理论韩国英美 性视频线免费观看视频 秋霞电影网啪啪 性交啪啪视频 秋霞为什么给封了 青青草国产线观1769 秋霞电影网 你懂得视频 日夲高清黄色视频免费看 日本三级在线观影 日韩无码视频1区 日韩福利影院在线观看 日本无翼岛邪恶调教 在线福利av 日本拍拍爽视频 日韩少妇丝袜美臀福利视频 pppd 481 91在线 韩国女主播 平台大全 色999韩自偷自拍 avtt20018 羞羞导航 岛国成人漫画动漫 莲实克蕾儿佐佐木 水岛津实肉丝袜瑜伽 求先锋av管资源网 2828电影x网余罪 龟头挤进子宫 素人熟女在线无码 快播精典一级玩阴片 伦理战场 午夜影院黑人插美女 黄色片大胸 superⅤpn 下载 李宗瑞AV迅雷种子 magnet 抖音微拍秒拍视频福利 大尺度开裆丝袜自拍 顶级人体福利网图片l 日本sexjav高清无码视频 3qingqingcaoguochan 美亚色无极 欧美剧av在线播放 在线视频精品不一样 138影视伦理片 国内自拍六十七页 飞虎神鹰百度云 湘西赶尸886合集下载 淫污视频av在线播放 天堂AV 4313 41st福利视频 自拍福利的集合 nkfuli 宅男 妇道之战高清 操b欧美试频 青青草青娱乐视频分类 5388x 白丝在线网站 色色ios 100万部任你爽 曾舒蓓 2017岛国免费高清无码 草硫影院 最新成人影院 亚洲视频人妻 丝袜美脚 国内自拍在线视频 乱伦在线电影网站 黄色分钟视频 jjzzz欧美 wwwstreamViPerc0M 西瓜影院福利社 JA∨一本道 好看的高清av网 开发三味 6无码magnet 亚洲av在线污 有原步美在线播放456 全网搜北条麻妃视频 9769香港商会开奖 亚洲色网站高清在线 男人天堂人人视频 兰州裸条 好涨好烫再深点视频 1024东方 千度成人影院 av 下载网址 豆腐屋西施 光棍影院 稻森丽奈BT图书馆 xx4s4scc jizzyou日本视频 91金龙鱼富桥肉丝肥臀 2828视屏 免费主播av网站在线看 npp377视频完整版 111番漫画 色色五月天综合 农夫夜 一发失误动漫无修全集在线观看 女捜査官波多野结衣mp4 九七影院午夜福利 莲实克蕾儿检察官 看黄色小视频网站 好吊色270pao在线视频 他很色他很色在线视频 avttt天堂2004 超高级风俗视频2828 2淫乱影院 东京热,嗯, 虎影院 日本一本道88日本黄色毛片 菲菲影视城免费爱视频 九哥福利网导航 美女自摸大尺度视频自拍 savk12 影音先锋镇江少妇 日皮视频 ed2k 日本av视频欧美性爱视频 下载 人人插人人添人射 xo 在线 欧美tv色无极在线影院 色琪琪综合 blz成人免费视频在线 韩国美女主播金荷娜AV 天天看影院夜夜橾天天橾b在线观看 女人和狗日批的视屏 一本道秒播视频在线看 牛牛宝贝在线热线视频 tongxingshiping 美巨乳在线播放 米咪亚洲社区 japanese自拍 网红呻吟自慰视频 草他妈比视频 淫魔病棟4 张筱雨大尺度写真迅雷链接下载 xfplay欧美性爱 福利h操视频 b雪福利导航 成人资源高清无码 xoxo视频小时的免费的 狠狠嗨 一屌待两穴 2017日日爽天天干日日啪 国产自拍第四季 大屁股女神叫声可射技术太棒了 在线 52秒拍福利视频优衣库 美女自拍福利小视频mp4 香港黄页之米雪在线 五月深爱激情六月 日本三级动漫番号及封面 AV凹凸网站 白石优杞菜正播放bd 国产自拍porno chinesewife作爱 日本老影院 日本5060 小峰磁力链接 小暮花恋迅雷链接 magnet 小清新影院视频 香蕉影院费试 校服白丝污视频 品味影院伦理 一本道αⅴ视频在线播放 成人视频喵喵喵 bibiai 口交视频迅雷 性交髙清视频 邪恶道 acg漫画大全漫画皇室 老鸭窝性爱影院 新加坡美女性淫视频 巨乳女棋士在线观看 早榴影院 紧身裙丝袜系列之老师 老司机福利视频导航九妹 韩国娱乐圈悲惨87 国内手机视频福利窝窝 苍井空拍拍拍视频` 波木春香在线看 厕拍极品视影院 草莓呦呦 国产自拍在线播放 中文字幕 我妻美爆乳 爱资源www3xfzy 首页 Α片资源吧 日本三级色体验区 色五月 mp4 瑟瑟啪 影音先锋avzy 里番动画av 八戒TV网络电影 美国唐人十次啦入口 大香蕉在伊线135 周晓琳8部在线观看 蓝沢润 av在线 冰徐璐 SHENGHAIZISHIPIN sepapa999在线观看视频 本庄优花磁力 操bxx成人视频网 爆乳美女护士视频 小黄瓜福利视频日韩 亚卅成人无码在线 小美在线影院 网红演绎KTV勾引闺蜜的男朋友 熟妇自拍系列12 在线av视频观看 褔利影院 天天吊妞o www銆倆ih8 奥特曼av系列免费 三七影视成人福利播放器 少女漫画邪恶 清纯唯美亚洲另类 、商务酒店眼镜小伙有些害羞全程长发白嫩高颜值女友主动 汤元丝袜诱惑 男人影院在线观看视频播放-搜索页 asmr飞机福利 AV女优磁力 mp4 息子交换物语2在线电影 大屁股视频绿岛影院 高老庄免费AⅤ视频 小妇性爱视频 草天堂在线影城 小黄福利 国产性爱自拍流畅不卡顿 国内在线自拍 厕所偷拍在线观看 操美女菊花视频 国产网红主播福利视频在线观看 被窝福利视频合集600 国产自拍第8页 午夜激情福利, mnm625成人视频 福利fl218 韩主播后入式 导航 在线网站你懂得老司机 在线播放av无码赵丽颖 naixiu553。com gaovideo conpoen国产在线 里番gif之大雄医生 无内衣揉胸吸奶视频 慢画色 国产夫妻手机性爱自拍 wwwjingziwou8 史密斯夫妇H版 亚洲男人天堂直播 一本道泷泽萝拉 影音先锋资源网喋喋 丝袜a∨天堂2014 免费高清黄色福利 maomi8686 色小姐播放 北京骞车女郎福利视频 黄色片随意看高清版 韩国舔屄 前台湿了的 香椎 国产sm模特在线观看 翼裕香 新婚生活 做爱视屏日本 综合另类视频网站 快播乱鬼龙 大乳牛奶女老四影院 先锋影院乱伦 乱伦小说网在线视频 色爷爷看片 色视频色视频色视频在线观看 美女tuoyi视频秀色 毛片黄色午夜啪啪啪 少妇啪啪啪视频 裸体瑜伽 magnet xt urn btih 骑兵磁力 全裸欧美色图 人人日 精油按摩小黄片 人与畜生配交电影 吉吉影院瓜皮影院 惠美梨电话接线员番号 刺激小视频在线播放 日韩女优无码性交视频 国产3p视频ftp 偷偷撸电影院 老头强奸处女 茜公主殿下福利视频 国产ts系列合集在线 东京热在线无码高清视频 导航H在线视频 欧美多毛胖老太性交视频 黑兽在线3232 黄色久视频 好了avahaoleav 和体育老师做爱视频 啪啪啪红番阁 欧美熟妇vdeos免费视频 喝水影院 日欧啪啪啪影院 老司机福利凹凸影院 _欧美日一本道高清无码在线,大香蕉无码av久久,国产DVD在线播放】h ujczz成人播放器 97色伦在线综合视频 虐玩大jb 自拍偷拍论理视频播放 广东揭阳短屌肥男和极品黑丝女友啪啪小龟头被粉穴搞得红红的女女的呻吟非常给 强奸女主播ed2k 黄色色播站 在线电影中文字幕无码中文字幕有码国产自拍 在线电影一本道HEYZO加勒比 在线电影 www人人插 手机在线av之家播放 萝莉小电影种子 ftp 偷拍自拍系列-性感Riku 免费日本成人在线网视频 啪啪自拍国产 日妹妹视频 自拍偷拍 老师 3d口球视频 裸体视频 mp4 美邪恶BBB 萝莉被在线免费观看 好屌看色色视频 免賛a片直播绪 国内自拍美腿丝袜第十页 国模SM在线播放 牛牛在线偷拍视频 乱伦电影合集 正在播放_我们不需要男人也一样快乐520-骚碰人人草在线视频,人人看人人摸人人 在线无码优月真里奈 LAF41迅雷磁力 熟女自拍在线看 伦理片87e 香港a级 色午夜福利在线视频 偷窥自拍亚洲快播 古装三级伦理在线电影 XXOO@69 亚洲老B骚AV视频在线 快牙水世界玩走光视频 阴阳人无码磁力 下载 在线大尺度 8o的性生活图片 黄色小漫 JavBiBiUS snis-573 在线观看 蝌蚪寓网 91轻轻草国产自拍 操逼动漫版视频 亚洲女人与非洲黑人群交视频下载 聊城女人吃男人阴茎视频 成人露露小说 美女大肥阴户露阴图 eoumeiseqingzaixian 无毛美女插逼图片 少女在线伦理电影 哥迅雷 欧美男男性快播 韩国147人体艺术 迅雷快播bt下载成人黄色a片h动漫 台湾xxoo鸡 亚洲人体西西人体艺术百度 亚州最美阴唇 九妹网女性网 韩国嫩胸 看周涛好逼在线 先锋影音母子相奸 校园春色的网站是 草逼集 曰本女人裸体照 白人被黑人插入阴道