Im not sure, I have worked with some ok programmers that believed they were good programmers and were definitely proud of being lazy. Ive worked with really good programmers who worked obsessively, who thought they were lazy but really werent. I think this is a meme that doesnt have much behind it.
Funny you should ask. I had a suite of apps for iPad/iPhone and Mac that I submitted to the app store. Primarily because I wanted to build on top of iCloud (you have no choice there, non app store apps cant use iCloud). I wrote the desktop app first, submitted it, then wrote the iPad/iPhone app, and submitted them. To my surprise the iOS apps got approved in 6 hours, the desktop app for the Mac app store sat in review status for a month.
I cant get into the details, but only after I bugged the app review team did they tell me that the Mac app (which is exactly the same as the iOS apps), would be declined even though the iOS app had been on sale for weeks and was approved in 6 hours.
They also said that they will be potentially pulling the iOS apps now that they realized their mistake.
Anyway, its a great idea to build for these platforms. And this is the rub, because you never know what Apple is going to do, you tend to shortchange yourself, and reduce your investment of time and energy, because you dont know when your done if Apple will approve it.
As for iCloud Apple suggested I use a different cloud API. I find that pretty shitty, and I had other apps planned for iCloud that I will not be building on top of their stuff at this point.
This kind of experience is not unique to me. But seriously consider whether the distribution channel is worth the hassle. Chances are its not and getting your app in google search results can be generally easy.
And while someone without a brain is trying to develop mobile UIs in CSS the guy with the brain will be cutting photoshop and writing code. CSS is madness.
MS has always been good about providing settings to disable whatever their latest horrific train wreck of a UI is, (except for windows 7), so people turning metro off will be a no brainer, take 5 seconds, and noone will really care except for tablet purchasing suckerfish
Startups say they want rockstars which of course is just another way of saying brogrammer. When I read these types of help wanted ads, I cringe at what the culture in these places even if it is just 5 guys must be like.
I imagine a frat house orgy of people puking up code.
One of the weakest arguments Ive ever heard intended to as stalking horse for the govt to regulate private property as if it were a standard which it is not.
Why even say shit like that? FF is dead in the water and it has been for years. Try it lately? yeah about as much as Im willing to "try" Internet Explorer.
It doesnt work like that you fuck your customers and they bolt...forever.
Why not make the fuckin thing better? The updates are only frustrating because they represent an outward representation of how lost mozilla is internally.
It sucks. Its slow. Its ugly. It crashes often. It breaks plugins every fucking 5 seconds.
Id rather use firefox 3 than the shit mozilla is pushing right now. Total junk. Make the next update a browser worth using.