I've never yawned harder this week. I mean seriously, you've been on HN for three years and you found this article interesting? As in "idea = 0, execution = profit"? As in "HN 101"? This is the thing that you have been most excited about to upvote, ever? I can't really grep that. Seeing platitudes like this upvoted so much make me conclude HN has a lot of new users upvoting this stuff, but what you're excited about is beyond me.
> I can't see a much better tool than XCode for Objective-C (and arguably C/C++)
I don't know about Abjective-C but you must be joking about C/C++. Visual Studio (even the 2010 crap) is a state of the art IDE. Ever used it?
If you're talking strictly about software for Mac then Visual Studio doesn't count, but XCode is still a crappy piece of software as described by so many horror stories. The fact that there aren't any better says more about the state of the platform than about XCode's quality.
Yes, that's the best way to get Agile and Scrum masters who claim to teach the best way of doing programming when the only thing they've ever programmed is basic accounting software and website frontends.
That happens because Apple believes that whatever comes out of their hands is God's personal gift to mankind. The problem is not the software, the problem is you.
Oh don't worry, nobody will forget the legacy of the guy who sued his own fan just so that his company would make an extra buck.
Also, enter Stallman:
"Steve Jobs, the pioneer of the computer as a jail made cool, designed to sever fools from their freedom, has died".
> but the browser implementations did not seem intuitive
You might be using the wrong browser. With Opera you get a very elegant interface and can easily handle tens of thousands of entries (best part is you can read your stories offline if the website gives them to you). I have a good bunch of ArsTechnica stored on my hdd.
Who cares you are not a 501 developer? The "manifesto" says 501 developers don't wont to be pressured into doing something they don't want. There was no pressure on "super-extra-ninja-coders" such as yourself to conform to a 9-5 schedule.
So again - who cares if you're not a 501 developer? Nobody. Sit down, shut up and stop inserting yourself into discussions where you're not supposed to.
Translation, in case you don't get my rage:
Person A (501 guy) - "Gee, I'd really wish people would stop looking down on me when I leave work at 5 PM."
Person B (that's you, by the way) - "OMG YOU COMPLETELY LOST ME I LOOOOVE CODING IT'S AWESOME I'M SO PASSIONATE ABOUT IT OPENSOOOOOURCE RATATATATA"
I mean seriously, who was asking you? Did you think that somehow people forgot that on HN there are a lot of people who can't take a breath without writing a line of code? I really don't see how your post follows up logically, it's just a waste of bits. Good job asserting you're a 501, we got it, thank you. Now carry on.
And the award for "scumbag reply from a high horse" goes to driverdan, for telling others what they must and must not do while showing no empathy for their personal situation. You have great talent lad, keep at it.
Why can't you have both file extensions and file types? File extensions aren't ridiculous, they're a helpful hint for developers. Also, "my copy of Windows" hides file extensions by default (which I loathe, but understand).
> Perhaps we should remind ourselves that people with disabilities are worthy of the same kind of consideration and respect as everyone else.
Of course, but that was not the point of my post. It's Google who seems to be trying to distance itself from Android but can't, because they're in too deep.
> Sorry, due to a security vulnerability this browser is not supported. You might like Google Chrome.
I actually hate Google Chrome, it's Internet Explorer 6 with a service pack.
You don't support Opera? Seriously? For a long time Opera has been the most secure browser on the market, I don't know it's status in the last year. What security hole?
This very "hard" problem was solved long time ago by releasing your product along with a free demo (or shareware, or whatever). As a developer you simply have to make sure your product works on the most popular platforms, or whatever kind of platforms you want. Before the user buys he tries it, so there will be less complaints that the app does not work for them.
Hardware and software will always be fragmented in a free market, and that's ok.
You'll be happy to know (or sad, depending on how you look at it) that your N9 is defective. It takes me 5 seconds at most from the home screen until I can hit shuffle, with all the loading, animations and whatnot, I never have the feeling that I am waiting. I also used the included USB cable to transfer my music to the phone, can't say I have experience with the ssh app.
The fact that you hit numbers in the dialing screen and have to wait a few seconds before the phone makes any sound is another strong indicator that your phone is broken and you need to have it replaced under warranty. It is not supposed to be behaving like that.
I have not seen any swipe conflict between the applications and the phone's UI, which is basically because for the built-in gestures you swipe from the edges, whereas for the apps you swipe from inside the window. I don't see how you can get a conflict out of that. Can you give me an example of app that does that? Seem like an app fault, not phone fault.
If you're sick of Android usage you should try Android development, that would really make your day. In any case, if you're looking for an open platform try a Symbian or MeeGo. The Nokia N9 is one of the best smartphones ever made and, if you can get it, you will have a real user experience. Also, if you're a mobile developer who is not into BDSM you will be happy to hear that you don't have to write your programs in Java, although if you really want to you probably can.
Symbian and MeeGo are also getting constant OS updates although Nokia's official direction has shifted away to Windows Phone, and will continue like that for several years.
As for Android, Google is treating it like an ugly retarded kid that they don't really want but are forced to take care of.