It does what you need until google, microsoft, or apple decides your device is "too old" and then oops too bad you better chuck it in the trash and buy a new one
As alternative options are more and more restricted they will only tighten the thumbscrews, because they can.
Do wish you wouldn't put words in my mouth and talk down to me about "gamer oppression" and treats.
That's a separate problem. But there's never going to be a time when your average layman decides to flash a new operating system onto their computer because the current one stopped being supported. Operating systems themselves should be maintained much longer by the people who make then, which isn't going to happen for anything popular right now with capitalism. The simplicity isn't the problem. iOS is a thousands times better for 99% of people than Windows or Linux or macOS. It has way more sophisticated features than the old barely-updated ones like Windows. It actually has application sandboxing which makes it actually secure unlike Windows. But weird tech nerds would complain that you can't write a program that deletes all your documents the second you run it.
weird tech nerds would complain that you can’t write a program that deletes all your documents the second you run it
or that you can't run your own apps without it getting approved by Apple, or use any browser that isn't a safari reskin, etc. sandboxing is good but most of the Security(tm) features are just to enforce apple's walled garden to keep you buying more iphones
yeah but Android literally lets you install apps from wherever and also has sandboxing. iOS isn't dumb because it's simple, it's dumb because of capitalists. Everything else about it is really great. I love using my phone because I don't have to think about where programs are installed or any other junk like that.
This is why I don't care about things like GNOME desktop. It's a garden and it's walled, but there's a fence gate through which you can leave if you want. Go use another desktop. Not so on an iphone and most androids anymore, because they want your data, to show you ads and sponsored apps (on android), and to force you to pay monthly for "features" like call blocking and tethering. Imagine telling someone who is being harassed "no you can't block your stalker's number unless you pay $5.99 a month for our call screening service". Absolute ghoul shit.
You can have application sandboxing and stop the 99% of users from deleting all their documents unintentionally, while still allowing weird nerds to do so if they want to. Make me tap the version number in settings 57 times and then write "I KNOW WHAT I'M DOING I'M A WEIRD NERD WHO WANTS A BROKEN PHONE" in a text message to your mother on a full moon while holding the phone at exactly a 123.4 degree angle if you must.
okay but that's basically useless. It doesn't actually help anyone other than weird nerds who think of themselves as special. And it provides a way for someone to trick grandma into breaking the sandbox. And for iOS at least, there is nothing else to really access. It's not like you're going to access the data structures or storage of the OS, because doing so isn't documented or supported in any way and doesn't need to be. The APIs apps use is the operating system. The only thing I think iOS would really benefit from is downloading apps from outside the App Store.
"Basically useless" I will be the judge of that, considering I own the phone.
"Who think of themselves as special" because doing anything that isn't apple-approved with my phone is hubris?
It's exactly like I'm going to access everything, why wouldn't I? It's heavily customized BSD under all of it.
Downloading apps from outside the app store is a solid reason. Not having to pay $4 for a dedicated shovelware app to perform some basic function that computers do easily is a good reason. Lowering the bar to entry for writing your own apps is another.
You didn't write iOS, why is it your right to determine whether you get to access their internal data structures and APIs? You don't own the code that was written to make it work, just the physical hardware. You're basically asking developers to go out of their way to provide more documentation for things that 99.9% of people don't use. You don't just get "automatic" access to more stuff unless it gets "locked down". Maybe that feature was simply never there to begin with.
People (including me) wanted Apple to enable the FM/AM radio that one of the chips in their phones had. It turned out that they didn't even have that hardware physically connected to power, nor did it have an antenna. It just happened to exist on the device they were using for other stuff.
It really is "automatic access" unless it gets locked down though. You think Apple doesn't have a developer version of IOS with all access enabled? All the traditional OS components do exist and can be accessed with the right permissions. If a "feature" doesn't exist to begin with then I can install busybox. :shrug-outta-hecks:
You think that among half of all smartphone owners there doesn't exist the potential to fill in any gaps?
Yes. Abso-fucking-lutely I deserve access to the "internal data structures and APIs" that exist on my own phone that I bought? Honestly now, why would I not?
Iphones are computers, androids are computers, their potential is kneecapped by apple and google. That is a fact.
Man, I signed up for a conversation about whether this is important in the spectrum of the wrongs of capitalism, I didn't think I would have to argue whether apple is even in the wrong for saying I can't use my phone however I find useful on hexbear.net.
To me it's more about interface versus implementation than "controlling your own device". Avoid situations like Windows is more important than allowing people access to obscure and undocumented functionality. Windows is such a mess of an operating system because it has so many unsealed cracks like the Windows Registry that give applications broad access to almost everything on the computer. All this does is obscure the API boundaries and makes the device horrible to use for end users. It starts with one little feature and eventually it becomes something that someone making a $10 app relies on for their income and now it's suddenly a "feature". The more access you give, the more complex, unmaintainable, and slow development becomes. Which hurts 99% of users and provides some nominal entertainment value or something to the other 1%. If you want control, compile an open source operating system from source and install that on a device. But poking holes into APIs leads to Microsoft Windowsification.
deleted by creator
It does what you need until google, microsoft, or apple decides your device is "too old" and then oops too bad you better chuck it in the trash and buy a new one
As alternative options are more and more restricted they will only tighten the thumbscrews, because they can.
Do wish you wouldn't put words in my mouth and talk down to me about "gamer oppression" and treats.
That's a separate problem. But there's never going to be a time when your average layman decides to flash a new operating system onto their computer because the current one stopped being supported. Operating systems themselves should be maintained much longer by the people who make then, which isn't going to happen for anything popular right now with capitalism. The simplicity isn't the problem. iOS is a thousands times better for 99% of people than Windows or Linux or macOS. It has way more sophisticated features than the old barely-updated ones like Windows. It actually has application sandboxing which makes it actually secure unlike Windows. But weird tech nerds would complain that you can't write a program that deletes all your documents the second you run it.
or that you can't run your own apps without it getting approved by Apple, or use any browser that isn't a safari reskin, etc. sandboxing is good but most of the Security(tm) features are just to enforce apple's walled garden to keep you buying more iphones
yeah but Android literally lets you install apps from wherever and also has sandboxing. iOS isn't dumb because it's simple, it's dumb because of capitalists. Everything else about it is really great. I love using my phone because I don't have to think about where programs are installed or any other junk like that.
This is why I don't care about things like GNOME desktop. It's a garden and it's walled, but there's a fence gate through which you can leave if you want. Go use another desktop. Not so on an iphone and most androids anymore, because they want your data, to show you ads and sponsored apps (on android), and to force you to pay monthly for "features" like call blocking and tethering. Imagine telling someone who is being harassed "no you can't block your stalker's number unless you pay $5.99 a month for our call screening service". Absolute ghoul shit.
You can have application sandboxing and stop the 99% of users from deleting all their documents unintentionally, while still allowing weird nerds to do so if they want to. Make me tap the version number in settings 57 times and then write "I KNOW WHAT I'M DOING I'M A WEIRD NERD WHO WANTS A BROKEN PHONE" in a text message to your mother on a full moon while holding the phone at exactly a 123.4 degree angle if you must.
okay but that's basically useless. It doesn't actually help anyone other than weird nerds who think of themselves as special. And it provides a way for someone to trick grandma into breaking the sandbox. And for iOS at least, there is nothing else to really access. It's not like you're going to access the data structures or storage of the OS, because doing so isn't documented or supported in any way and doesn't need to be. The APIs apps use is the operating system. The only thing I think iOS would really benefit from is downloading apps from outside the App Store.
"Basically useless" I will be the judge of that, considering I own the phone. "Who think of themselves as special" because doing anything that isn't apple-approved with my phone is hubris?
It's exactly like I'm going to access everything, why wouldn't I? It's heavily customized BSD under all of it. Downloading apps from outside the app store is a solid reason. Not having to pay $4 for a dedicated shovelware app to perform some basic function that computers do easily is a good reason. Lowering the bar to entry for writing your own apps is another.
deleted by creator
You didn't write iOS, why is it your right to determine whether you get to access their internal data structures and APIs? You don't own the code that was written to make it work, just the physical hardware. You're basically asking developers to go out of their way to provide more documentation for things that 99.9% of people don't use. You don't just get "automatic" access to more stuff unless it gets "locked down". Maybe that feature was simply never there to begin with.
People (including me) wanted Apple to enable the FM/AM radio that one of the chips in their phones had. It turned out that they didn't even have that hardware physically connected to power, nor did it have an antenna. It just happened to exist on the device they were using for other stuff.
It really is "automatic access" unless it gets locked down though. You think Apple doesn't have a developer version of IOS with all access enabled? All the traditional OS components do exist and can be accessed with the right permissions. If a "feature" doesn't exist to begin with then I can install busybox. :shrug-outta-hecks: You think that among half of all smartphone owners there doesn't exist the potential to fill in any gaps?
Yes. Abso-fucking-lutely I deserve access to the "internal data structures and APIs" that exist on my own phone that I bought? Honestly now, why would I not? Iphones are computers, androids are computers, their potential is kneecapped by apple and google. That is a fact.
Man, I signed up for a conversation about whether this is important in the spectrum of the wrongs of capitalism, I didn't think I would have to argue whether apple is even in the wrong for saying I can't use my phone however I find useful on hexbear.net.
To me it's more about interface versus implementation than "controlling your own device". Avoid situations like Windows is more important than allowing people access to obscure and undocumented functionality. Windows is such a mess of an operating system because it has so many unsealed cracks like the Windows Registry that give applications broad access to almost everything on the computer. All this does is obscure the API boundaries and makes the device horrible to use for end users. It starts with one little feature and eventually it becomes something that someone making a $10 app relies on for their income and now it's suddenly a "feature". The more access you give, the more complex, unmaintainable, and slow development becomes. Which hurts 99% of users and provides some nominal entertainment value or something to the other 1%. If you want control, compile an open source operating system from source and install that on a device. But poking holes into APIs leads to Microsoft Windowsification.