Live data from Hacker News

The coming civil war over general purpose computing

boingboing.net

101–102 of 102 posts

Re: The coming civil war over general purpose computing

#101
post #100

Earlier quoted context omitted.

> There are ways to offer predefined paths for those people that don't care about choice without taking away choice from everyone. Apple has completely failed at providing this because they're hungry for control and want to impose their will upon their customers. Ideally all people that use computers. And their customers are thanking them for it. Apple's control is primarily about improving the overall experience of…

You're working from the assumption that openness (and by extension freedom, privacy) are features, but they're more than that. They are essential human needs and the market can not be relied upon to provide them, they must be enforced. Convenience is very alluring and freedom is very difficult. Most people will choose convenience, that I already know - what is extremely important is that there is always a Free option…

You are absolutely right that is my assumption. I do not believe software openness is an ideal or moral position. It's an economic feature, through and through, in my opinion. I am a big supporter of open source for the economic benefits, but I do not subscribe to the FSF philosophy of freedom.

Re: The coming civil war over general purpose computing

#102
post #28

Earlier quoted context omitted.

This is one of the reasons I'm such a fan of Apple, despite all the misguided gruff they get here. Apple always ships free (or near free) development tools with their systems. In the Apple II days it was built in to the ROMS. Nowadays on the Mac AppStore you can download Xcode, for free. (though at one point I think it was $5 for some reason.) You can develop any mac apps you want, and run them to your hearts content…

You just have to use javascript and web technologies, but the full iOS UI is available, including things like touch tracking, gyroscope, GPS, etc. You've obviously never developed iOS apps. You do not have access to any of the native Apple UIs through Javascript. No UIViewController, no Core Data, no iCloud, etc etc, just like every other HTML5 platform. You have some mediated access to the device but this is nothing…

In fairness, you do get a LOT of exposure to the device with JavaScript & HTML5 on iOS: Touch (including Multi-touch sensing), Accelerometer, Gyro, GPS, Compass, Messages, Contacts, Local Storage (SQL or Key/Value), Airplay opt-in, etc..

https://developer.apple.com/library/safari/navigation/#secti...

So, you can get pretty close to a native experience - Ft.com is an example of this. But yes, a native app adds more (iCloud, 3D graphics, Networking, Files, etc.)

Post reply on HN