Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is a forum for technologists who are often interested in this functionality. Many have fallen for Apple's shiny marketing, and they have every right to complain if they feel they have been hoodwinked. It helps other people make better purchasing decisions.


> Many have fallen for Apple's shiny marketing

Has Apple marketed iOS as a self-hosting software development device ?

> This is a forum for technologists who are often interested in this functionality

Are people who are interested in functionality seriously expecting Apple to be the most “functional”? Isn’t that the whole schpiel of Linux, open source, where everything is customizable? Why are people seeking out Apple then? This same forum frequently complains about Apple’s pricing and does comparative pricing for similar, or rather analogous, commodity hardware. If things were really comparable and substitutable that easy, then all else being equal people would be happy with the cheaper option instead of being upset that Apple doesn’t provide x, y, z.

People are desiring Apple’s hardware, form factor, quality and design. The R&D in these areas are funded by the preferences of average consumer, and the pro/semi-pro media creatives. It feels like a sense of entitlement that Apple’s R&D / strategy in building sleek consumer products that made Apple the most valuable company should now focus specifically on developers, who may not make ROI sense.

Opening up the platform for such things that running arbitrary code poses security risks, but controlling that risks makes the user interface / preferences more complex. That’s the strategy that Google / Android took. But if this approach was superior, why are these same technologists fawning over Apple then ?


> Has Apple marketed iOS as a self-hosting software development device ?

Apple has marketed iPhone as an everything device. "There's an app for that."

> But if this approach was superior, why are these same technologists fawning over Apple then ?

People feel a psychological need to justify their expensive purchases. On some axes, Apple's hardware is superior to alternatives. On pretty much all axes, Apple's software is inferior. People understandably want the best of all worlds, but in practice, they have to make compromises. If they find that they do not like the compromises they have made, they understandably will complain. Complaining about what is wrong with each device incentivizes companies to make them better, and criticizing people for complaining is not helpful.


> Complaining about what is wrong with each device incentivizes companies to make them better

Not really. Financial incentives incentivizes companies to make devices “better”. Additionally, adding more complexity and adding low level hooks for developers is likely to make things worst for the majority of users.


>Financial incentives incentivizes companies to make devices “better”.

Financial incentives follow from people complaining about devices prompting other people not to buy them.

> Additionally, adding more complexity and adding low level hooks for developers is likely to make things worst for the majority of users.

Who is asking for more complexity? The additional complexity of iOS comes from giving Apple special APIs that nobody else is allowed to use.


There is nothing not already implemented needed for compilers other than AppStore pulling the trigger on already working apps.


Running arbitrary Turing-complete programs that output Y from X is not customizability. I’m not asking to change the lock screen.

They have more than capable enough processors for that, it’s not some happy meal menu present that can only run a single stupid game.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: