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

Well it's far easier to have better overall software quality when you have a closed ecosystem with even the hardware and drivers designed by yourself. You need to implement and support only your own use cases with all loose ends cut.

For me the choice is simple. Android allows piracy out of the box and lets you do some pretty advanced power user stuff (e.g. system-wide VPN ad blocking) without rooting, iOS requires a jailbreak to do literally anything. Android will run any browser, iOS is Safari only. Android is open source, iOS is a closed proprietary black box. iOS also does other absolutely ludicrous things, like ATS blocking fetch and xhr requests over HTTP with no way to disable it. It's like it comes with always-on parental controls out of the factory. I'm the admin of my device, not fucking Tim Apple.

Android may be a buggy duct taped amalgamation of random hardware and software, but that's a direct result of it being open and no worse than the average linux machine.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: