Google has no choice but to support ads. They're an ad company. Apple has to keep hammering how bad the ad and privacy experiences are with Android. Make iOS an absolute delight to use in contrast.
I'd pay a premium for that. Android has done a great job making me want an iOS device again, these last ten years.
Why? Because Google recently stepped up its notification spam in their official apps. They're using a mechanism that's supposed to exist to notify me of things _I_ want/need to know about urgently instead to advertise products and services to me that I have no interest in.
It's tedious to track down all the places these are coming from and disable them. And I shouldn't have to. I paid a premium for a high-end flagship Google phone. As a phone user, I have to give the vendor power to do all kinds of things on my behalf and to me — in this case, the power to pull my focus, or even wake me up in the middle of the night. As a phone user, my bare minimum expectation is that this power will be respected. And yet Google has chosen to use this focus-pulling notification mechanism to serve me ads.
Google does not respect even their paying users. It feels like somewhere deep in their corporate culture, their users barely even exist to them. I'm just a sub-pixel blip on a request rate dashboard, and if they can temporarily increase my "engagement" by slapping me in the face, then a slap in the face it is.
Unfortunately it seems paying a premium isn't enough to get any respect from manufacturers these days. Just look at Samsung and LG TVs, you can pay thousands for a high-end model and still have to set up PiHole to avoid being shown ads in the menus.
Fuck everything about this.
I do have a little in-app banner at the top of the logbook screen for messaging like prompting to create an account, or upselling premium, or other things. It has grey background, but its buttons are blue and it has a red dot on it so it doesn't look to clone the appearance of a system notification perfectly or anything (it isn't even pinned to the top of the screen or anything, where notifications come from). Maybe you thought it was a notification? But it can only occur in-app, on one screen, and is in no way a violation of Apple's ToS.
Edit: Screenshot of the in-app banner to aid discussion: https://www.dropbox.com/s/i3ib5pbfg5eid51/Screen%20Shot%2020...
Edit 2: The banner used to be all blue, which looked even less like a system notification, but I was worried it was too distracting from users' content so this season I opted for a grey background to help it blend in more.
Sorry for the kerfuffle, I mean no harm to you, your reputation & your app. I wish I had screenshotted that. I remember almost reaching out to you on Twitter about it, but thought "hey it's the first one I'll let it slide". I vaguely remember it about the premium subscription, which I found odd. I was not pissed, just surprised. Was it push or local notification? I can't say if I can accurately tell them apart, in my opinion a notification is a notification. It was definitely not in-app as unfortunately I won't get to ride this season so I haven't opened the app in a year :( It was around Christmas or New Year IIRC
Also, I used Slopes as an example because it's the most recent one but frankly it's far from the egregious stuff others pull, especially Apple and the few other developers mentioned in this thread.
I don't use local push notifications for advertising, either. I use them for A) location-based recording reminders created by users and B) notifications when a recording from the Watch is synced to your phone and ready to view, since that can take a minute or so if you're off wifi.
I remember one person reaching out shortly after the iOS 13 launch that I trigged the "Slopes has been using your location in the background" notification when I wasn't recording, which was an error on my side and I fixed that right away.
I did have an email or two go out around Christmas for a giveaway, so I certainly had some email marketing in play then. Maybe Slopes appeared in a notification from your mail client? But Slopes itself did not trigger any notification, push or local, for that campaign.
- Happy iOS user and web entrepreneur.
I’m not sure if iOS does this for any other permissions, but it would be natural to allow additional prompts for access to APIs that are otherwise banned - based on if the web app is pined / “installed”.
You just need to notify Apple that a particular App in the store violates their ToS.
I've done this before, and in a matter of a few days, the App is removed from the store, and the other apps of that dev are scanned for ToS violations. Then all other apps of those devs are removed from the store, and then the dev is banned from the store. If the dev wants to regain anything back, then they will have to go through a very expensive multi-month long process to achieve that.
Apple does not mess around, so I would reach to the dev of an App you like and use personally first, because the moment you notify Apple it will rain Hellfire.
However, I would also very much like Apple to lead by example and stop spamming its paying customers (anyone that bought an iOS or Mac product) with marketing notifications...
Apps that use push for marketing deserve hellfire, even if they are little indie shops. Being indie is no excuse for abusing things like push. We have to be scrappy, but we can do so without being spammy.
Instead, the scrutiny and investigations should be public so that the developer can defend themselves.
Oh, but I’m happy they do
Also, notifications go via apple’s servers, you can’t really force them to deliver everybody’s notifications for free and without any discretion
In other words, the rule of law and a fair impartial court system.
I keep hearing that iOS should catch up with Android notifications, that Apple is so far behind but when I look at an Android phone it just feels overwhelming. I literally have better things to do than studying the information and action options in the notifications.
Notifications should be treated as an extremely premium attention grab. I like Apple's way of doing it much, much better than Android and I feel unease when I think about someone in Apple, hears the Android-like notifications and thinks it's a good idea.
I can long press on notifications and directly block it forever or finely tune the App sending it what it is allowed to send etc.
Last time I used an iPhone I still had to double swipe to even dismiss a notification, which is super annoying because most are probably spam.
If Notifications on iOS were as good as on Android I would instantly switch.
Apple improved that on iOS, see the screenshots here: https://support.apple.com/en-us/HT201925
Also, I just aggressively remove apps that try to show spam notifications.
I agree with your point that android is making management much easier though.
These notifications go straight into Notification Center, which means if you never swipe down to look at notifications, you’ll never even see them (They don’t show a banner, or even on the lock screen.) That limits their value to the marketing people looking to juice their engagement numbers with spam push notifications.
And a partial swipe brings up the three notification options, a full swipe dismisses it.
Lineage OS might be a viable alternative for people who prefer Android but disdain Google.
In the end I have very few apps that send personal data to ad companies (I've blocked as many ad and tracker networks as I could), and I've prevented most apps from showing me notifications unless I really want them.
You'd be surprised how much battery you save with all those things disabled.
Really? Which ones? I have a pixel 2 and haven't experienced this. I have the Assistant turned off - could that be why?
This is surprising to me. All the messaging from the phone companies makes it seem like they are essentially giving them away.
It got easier again with android 10 with the options available directly from the notification itself (after a swipe).
While the price you pay with Google is annoyances through ads, the price you pay for Apple (besides the hardware being 3x as expensive as comparable Android hardware) is just not being able to do things. You can't side load apps without some people with years of experience putting all of their time and energy into breaking the software!
I can't make a computer I own actually run the programs I want!
Add to that a complete lack of choice. Their hardware is admittedly quite good in many regards, but I'd like to charge using a normal connector [USB-C] since I don't want to carry another set of cables or adapters for the oh so special Apple, and retain the ability to play music through a damn cable without needing another expensive, flimsy and not-on-me-when-i-need-it adapter. Oh, they're absolutely hostile against repair.
I could probably go on, but you might get the point. That's peak disrespect to me, so I'll despise them for that and not buy an Apple device in the foreseeable future, even though I like many aspects about them. Oh, the ecosystem lock-in and the absolute unfair promotion of their own, inferior services. Anyway.
I started using Android from the G1, and was a massive fun of customising my phone with custom ROMS, etc. I eventually switched to iPhone and whilst I have jailbroken my phone before, I reverted it when I realised I didn't have much reason to need a jailbreak on my phone. I would still love the ability to sideload, but if that's my tradeoff for not using Google I'll take it.
Carrying a cable has never personally been a problem for me but again, it depends on a few factors (most of my company uses Macs, with cables required for the keyboard and mouse so there's always one laying around).
I personally use an iPod Video for music, as I prefer to either download my music from Bandcamp or buy and rip CDs. I find it a much nicer experience. I do carry the dongle around in my backpack on the rare occasion I need it, but my headphones are bluetooth (although I really only use the 35mm jack).
Repairability is not an issue at all, as far as I'm concerned. I've replaced personally the screen, charging port and battery and it probably took all of an hour to do. Buying the parts was easy and quite cheap, and fitting was a breeze thanks for iFixit.
Also, you're only locked in if you choose to me. The only things I have synced to iCloud are my contacts (also backed up via CalDav to my email provider) and Photos (backed up on my home network). Admittedly I'd have to buy apps again if I moved to a new platform, but that's the case with Android too.
I also have photo syncing turned on for OneDrive and Google Photos.
The app has really positive reviews...
To be honest with an iPhone there's not much reason to want to sideload anything. Sideloading on Android is dodgy enough with dodgy APKs. Who knows what they're doing in the background? At least with the App Store (and Play Store for that matter) being a walled garden, for both it's positives and negatives, you know an app has been vetted and is safe from malware.
Of all the people in the local LGBT center, zero had a lightning cable available, one had a microUSB cable (with USB-C adapter), and everyone else (> 2 dozen) only had USB-C cables, when a person with iPhone asked if anyone had a charging cable.
So maybe in the US, where due to higher wages (even if the percentage of income that's disposable is the same) people have higher disposable income, people buy iPhones. But from what I've seen in Germany, almost everyone has Android.
Sideloading is what allows to use third party app stores like F-Droid and to run apps Google banned like Blokada (system-wide ad-blocker).
What happens now? Do our anecdata cancel each other out, or?
But in 2 years at most will be the other way round (especially outside the US)
I live in the SFBA, hang out with people at all income levels, and I'd say over 70% use Android. Among richer people it's more 50-50.
It's pretty easy to get USB-C chargers among my friends.
If having an iPhone is a symbol of “affluence”, half of the US is affluent.
Your anecdotal evidence doesn’t jibe with broader statistics.
Edit: For complete transparency, I am seeing ranges from 42% - 50% market share in the US depending on the site.
I mean, it's probably the richer half that owns iPhones, so it's consistent with what you said.
I guarantee you that if most of your friends have iPhones, your friends' incomes are probably on the higher end, statistically.
Don't those payment plans require good credit, anyway? A lot of my friends don't have that.
But, after you have been a customer for awhile for a carrier, they take your on time bill payments with them into account - at least with T-mobile.
Good for T-Mobile.
The problem, now, is rolling it out due to fragmentation.
But the change in iOS13 is the regularly occurring pop up alert to prompt users to pick a lower permission for apps they don’t use often that are also tracking location.
As others have mentioned, iOS has had the fine grain permission for a while. What’s new is the regular prompt.
Some apps do use coarse permission (which maps roughly to wifi/cell tower location).
Early adapters, who are more likely to engage with the bigger questions raised by tech, are likely to use new devices with the latest revision of what Google thinks you should share with the advertising world - lately, this has been giving users slightly more control. Meanwhile, older and cheaper devices (a much larger segment) mostly run older OSes that more more data-sponge-friendly.
So the picky and wealthier customers have reason to tell others "Google is getting better" while everyone else keeps feeding the beast.
The inference you haven't made yet is what the proportions of the users in the "early adopter" and "general user" categories are in countries that are NOT the United States or Europe.
Hint: most of Google's Android users aren't in the US or Europe at all. Instead they're in countries where there are much more pressing social, political, or economic issues for governments to address that easily sideline privacy concerns with minimal lobbying funds.
On the flip side of this, Apple can focus on privacy and security as a brand largely because their customer base consists almost entirely of the affluent and business class of society worldwide. Everyone who would otherwise be exploitable is priced out.
Take the end to end encryption in iMessage. It doesn't mean anything: like all such schemes Apple can push a new key to your friends phones, or a software update that selectively disables it, at any time they want. There may already be back doors there nobody knows about. The user could never detect this nor do anything about it even if they did. But Apple use it to claim they care about privacy.
On advertising, Apple only decided advertising was bad and privacy invasive after their own iAd initiative flopped completely. When Jobs thought Apple could compete directly with Google on advertising he was all about how beautiful and usable Apple ads would be.
Apple's all about privacy except they want you to upload everything to their cloud. They're all about privacy except they have root on all your devices. Note: this is unlike Android, where the root keys for the devices are owned by OEMs who sandbox and review/audit Google's software, and the OEMs in turn don't have access to the Google cloud data. Some Android devices don't even use Google services at all.
For Apple privacy is a marketing angle. It can be seen in the way the latest iOS/Android versions don't differ from each other in any significant respects.
Google would need to make it a requirement for bundling their services. Since the major distributers are utterly dependent on Google/Android, they'd do it.
Making it a legal requirement would be challenging, but making it a de facto requirement for all major phone vendors is easy.
Even when going with official Google phones: my Nexus 5 is way out of date OS-wise.
Is it? Slower than on more recent ones I agree. But processors architecture and components has not changed a lot.
If Microsoft manages 10 years on wildly more diverse hardware with their OS, I don't see why it is not possible on official Google phones.
An added benefit of that is a removal of the manufacturer's bloat ware and the ability to compile things yourself, allowing you to modify everything.
If there's no good unofficial/open source software for the device, don't buy it or you're going to be miserable in 0-2 years.
That might actually be the majority of active Android devices if you look at the marketshare statistics.
I think it's actually somewhat embarrassing that the tech industry hasn't been able to provide a low cost, reasonably secure smartphone platform that can be used for more than a year or two. The only people who can remain secure are the ones who can afford either new Android phones or slightly less new iPhones.
Security is like a luxury item, and the worst part is that most people don't even realize it.
Android: not fixing fragmentation after all this time. Essentially, people with less money get less security.
Apple: not making true budget phones with the same lengthy support windows, though this might change as they emphasize services.
Microsoft: leaving the smartphone market entirely. I used to use Windows Phone and it was clearly better than Android. Android was slow and getting updates was a pipe dream. Windows Phone was like a less locked-down iPhone, and around Windows Phone 8.1 the app marketplace wasn’t half bad.
Had Microsoft put out quality flagship phones consistently on a yearly basis on all four major US carriers, they’d still be making smartphones. But people who wanted windows phones were stuck waiting for Microsoft to reorganize Nokia while they mostly crapped out budget phones and had one or two outdated flagship exclusive to a particular carrier.
Windows Phone 10 arrived too late, it wasn’t as good of an update as 8.1, and it arrived after a long drought of phones.
The "flaw" is that apps you explicitly gave permission to use the camera, can use it! All they've done in P is notice that they can tighten the permission even further so the app has to be in the foreground to use that permission.
The lack of this wasn't a vulnerability though. Mobile operating systems have been implementing finer grained permissions and security through their entire lifespans. For sure that trend will continue. If we spin every improvement to privacy controls as "fixing a vulnerability" it's just a form of crying wolf that will lead people to ignore security updates even more than they already do.
Users will disallow tracking if prompted. The average user won't go out of their way to spoof location data, though.
- Apple still makes money off of ads, creating a conflict of interest. By default, users have a unique tracking/advertising ID attached to their phone.
- iOS is extremely restrictive, making certain privacy adjustments impossible.
Google has the same thing, and with apple if you care you can opt out.
"When Limit Ad Tracking is enabled on iOS 10 or later, the Advertising Identifier is replaced with a non-unique value of all zeros to prevent the serving of targeted ads. It is automatically reset to a new random identifier if you disable Limit Ad Tracking."
So this is a positive in apple's case over google privacy wise, not a negative against google.
"- iOS is extremely restrictive, making certain privacy adjustments impossible."
Generally you can't get unremovable malaware installed on an iphone you buy from apple. If this type of privacy restriction makes you choose android privacy invading phones - go for android. Many people like the locked down Apple setup.
Apple uses FUD to justify restricting users from doing what they want with their phone.
> If this type of privacy restriction makes you choose android privacy invading phones - go for android.
This is not what I’m talking about. I want to be able to use tools such as NetGuard to enhance privacy, which iOS doesn’t allow.
or is the play store sketchy? Where is the official repository of safe applications?
This is simply not true. iOS also allows "supervisor" apps (see MDM) that are extremely difficult to remove later, perhaps even more difficult than android.
I know because I used to work at company that did a kids protection app.
I'm not on Android any more, but (afair) you could reset the advertising ID, which in practice is not that different from only being able to disable it temporarily.
The UX makes a huge difference here, a feature is available in theory, but realistically speaking, inaccessible and annoying to the point of uselessness.
You are being tracked in multiple places, at the ISP level, at the geo level, cookie and account level, and I don't know where else.
Being able to reset your phone ID is insufficient given all the other ways you can be tracked.
With Apple, maybe they're the lesser of two evils, but there is still a lot of room they could improve if they really wanted.
The aforementioned iOS restrictions block you from being able to implement all the available privacy tools.
Being able to implement all those privacy controls is a double edged sword. There's a certain amount of security you get from not ever having root access. It depends on your threat model.
This is one of the paradoxes that exist with certain tracking protections that exist today. Eg. Enabling Do Not Track or fingerprint blocking could make you easier to track. Though these are becoming more ubiquitous, and therefore harder to use to track you, as browsers make them the default settings.
My understanding is that this tracking ID was a replacement for apps being able to obtain the devices serial number. The tracking ID is unique per developer (edit: not true, it is unique per device, so multiple devs can build a profile on you) and can be reset by the user at any time.
I use analytics in my company’s app and I get my team to send me their IDFA by downloading a free app from the App Store. The IDFA in my analytics is the same IDFA in the 3rd party app.
The IDFV is unique per developer; the IDFA is unique per device.
The device user can reset their IDFA at any time, and if the user disables ad tracking then the device returns 00000000-0000-0000-0000-000000000000.
Settings -> Privacy -> Advertising -> Reset Advertising Identifier...
Of course you never mentioned Android in your post, but I just want to point out that Android in no way is more hacker-friendly. As soon as you obtain root access half of apps will stop to be feature-complete because Google have SafetyNet and there is no way at all to make your own legit "hacker" apps trusted to use elevated privileges. How is your phone is useful if part of games wont work, streaming wont work, banking apps dont work, etc.
Of course they sell it under sauce of anti-malware and "security", but it's Android have anti-consumer DRM system that make your compromise between useful apps and whatever hacks you wish to apply. So not that much more useful compared to jailbroken iOS.
Of course there is. To circumvent this closed apple-esque bullshit you can just install magisk.
Magisk is never ending cat and mouse game and at any moment Google can just add some hardware-backed privileged rootkit that not going to be easy to bypass. So it's not always usable for every app out there.
The difference is that the good part of the community tries to unlock the platform's true potential instead of chanting "walled garden means safety" and "you don't actually have that use case".
And that part of the community has advanced tremendously. It's in the mindset.
The only potential harm to Google is that if advertisers go back to choosing publishers based on reputation alone, the need for Google as a middleman to lots of third parties is reduced so they will only earn the big bucks from their own properties.
This was the reason I was an android guy until my wife told me to just get a phone that works.
And you know what? Not letting you side load is a feature. When you see it like that, you care a lot less about your phone, and just appreciate that it works and that you can trust it as your more intimate possessions .
I see a phone as a tool to do what the user needs. Not the user doing what the phone will allow.
There's a bunch of apps that let you load pretty much arbitrary code onto the platform - Pythonista and Scriptable are two of the top ones (Python and JS interpreters respectively), and with those you can do quite a lot.
It's not the same experience - that I'll grant you - but if you're moderately a power user iOS gives you enough to work with.
You need to install YouTube-DL via Pip, but happily the StaSh shell for Pythonista already includes Pip. If you're not using StaSh yet, give it a whirl - it includes a huge number of handy tools like SSH, Git, Pip, etc. Pythonista is awesome!
I'm a heavy YouTube user and would be happy to pay for it. Yet, I can't do so without agreeing to their insane "privacy" policy and providing personal details to a company that has proven its bad faith countless times with all the dark patterns & invasive tracking.
Downloading files for later has been a basic feature of computers since decades. If Google is now giving us defective-by-design tools it shouldn't be considered stealing to fix them or replace them with something non-defective.
However, I would rather characterise it as misleading Google into sending data they didn't really mean to send given the exact ways in which the data is used (i.e. watched without ads and stored locally).
So this is "effectively" giving Google some of its own medicine. Misleading people into sending them data they might not have sent given full knowledge of the facts is at the core of personalised advertising.
So is this the ad industry stealing people's data, bandwidth, CPU time and battery capacity? No, not legally speaking. Is it ethically questionable? Definitely.
So is it OK to turn the tables on them? Stealing from thiefs if you like the stealing metaphor. I think it depends, but I see it mostly as a pragmatic issue, not so much an ethical one.
I don't personally use ad blockers, because paying for everything directly is an even greater threat to privacy than advertising. It doesn't even stop tracking - on the contrary. I don't currently see a viable alternative to some form of advertising (not necessarily personalised).
But because I'm accepting ads, I'm getting to feel the full brunt of the industry's deceptive efforts to prevent me from exercising my legal rights. They are using every imaginable technical and legal trick in the book to avoid compliance with lawmakers' stated intentions.
Given this context and considering Google's oligopoly sized margins, I feel that it is disproportionate to use "stealing" as a metaphor for the comparably tiny ethics issues related to ad blocking or youtube downloaders.
We need to nudge or coerce advertising back to using context and content for ad targeting instead of running deceptive spy organisations. That would also result in more money ending up in the pockets of content producers instead of middlemen.
This also allows you to subscribe to channels without having a Google account and agreeing to their "privacy" policy.
It's called YouTube Premium. It's funny how we Hacker News users complain about services like YouTube and say we'd pay, but very few do.
Potentially more on topic though, Apple gives significantly more functionality to the Apple Watch that third-party devices will simply never have access to. That’s the kind of lock-in I am annoyed about when it comes to iOS. Google play music will always be a second-class citizen compared to Apple Music, as is Google maps compared to Apple Maps. OneDrive and Fropbox will never be allowed to match the built-in functionality of iTunes back up. Flux can’t work on iOS, you’re stuck with the built-in Night Shift. Third-party keyboards are finally allowed, but they’re definitely second-class citizens and tend to not work very well due to operating system limitations.
What now? Safari + an ad blocker work just fine.
Explain to me why the use case of using youtube without adverts or connecting my phone to my smartwartch is invalid.
* First I got too busy to build custom ROMs, so I switched to ClockworkMod
* Then I didn't have time to load ClockworkMod on a new phone, so I just stuck with regular Android
* Then I gradually didn't bother to keep up to speed on new, better versions of the software I was using. Over the course of a few years apps kept breaking due to SDK changes
* This whole time, Google was steadily updating the Android UX and making obnoxious changes in an attempt to beat out Apple. So the OS was getting worse and worse every year
Finally, I switched to an iPhone due to some unrelated circumstances, and I was shocked to find that I barely miss Android at all. It sucks as a computer and a cool hackable platform, but it works great as a dumb device for a few basic use cases
I don’t care if you switch, but figure you may want to know.
I've chosen not to "see" my phone as a computer, you as well. I treat mine as an appliance - not even as a phone really, it's significantly more a Messenger (Signal mostly), a music player, a web browser, and RSS reader, a camera, and a book. I hardly ever make/receive calls on mine.
But you can't argue that his choice isn't valid for him.
If I spend more than 20 mins a month "managing" my phone, I'm irritated.
There was a time when I actively enjoyed sysadminning and updating and securing all my personal computers. But many of "computers" are now closer to "appliances" and the last thing I want to spend time on weekends/evening these days is poking at the OS on my phone (or my book or my coffee machine or or or)
I'm happy to have "let go" and chosen "I'll do things with my phone Steve's way, or I won't do them. I'm happy to 'hold it right', and not be able to install aircrack-ng or crypto miners or whatever, so long as Apple keep it updated and secure and private to an acceptable level."
When I want to geek out, I have a drawer full of Raspberry Pis, various linux and bsd boxes, and an AWS account. (I do also have a Apple Dev account, so I can "side load" weird shit if I choose. I have not done that on my everyday iPhone since about my 4GS...)
I need my phone to work properly at 7:30am Monday morning... It's an appliance to me, not a general purpose computing device.
If I can fuck with it easily, sooner or later I'll get tempted into doing so.
I appreciate having a choice that lets me force myself to say "Nope, not on the iPhone. If I want to try out $shinyThing I can do it on the older Android device, or on a spare RaspberryPi or any of the spare laptop/pcs in the workshop."
There's nothing from Apple that forces you to buy an iPhone, you're allowed to buy an Android if you choose.
Interestingly, it's _much_ harder to customise a Tesla than, say, a Mustang. I wonder which side of the "but you're taking away my rights!" argument most of the people disagreeing here fall on whether to buy a Tesla or not? (For the record, I'd like to own a Tesla and I'd happily enough "use it Elon's way", but I also like owning ~20 year old motorcycles that I can tinker with to my heart's content...)
I have not heard anything that suggests Android phones work less than iPhones. That's certainly not been my experience, anyway. I've been using Android phones for 10 years now and they've always worked just fine. And I can sideload things, which I still do, and wouldn't want to give up.
> Not letting you side load is a feature.
I absolutely do not see it that way.
> > Not letting you side load is a feature.
> I absolutely do not see it that way.
This is the key. Not having this option frees me from having to worry about the whole issue which is liberating. Either it's in the AppStore or it's not and I move on. With Android I spent days/weeks following whispers/rumors of such an app and trying different alternatives, rooting, etc.
It depends on how much patience and control you want. I had time for that years ago, but not now. iPhone gives you a lot less customization and control, but I spend a lot less time managing the phone and one-off issues, weird needs-fixing cases, phone-vendor specific things.
Not trying to sell you on iPhone, just saying I thought the same as you, but understand both sides of it now.
Obviously I'm being facetious, but only to illustrate that there of course is a balance between features and mind liberating. There's nothing inherent to the device, or removing functionality that liberates you. You can do that regardless of device.
I like the app store model of having a 3rd party do quality control. I just want the option to select the 3rd party which is best aligned with my interests. Google and Apple do not have my best interests in mind.
they banned all vaping-related software, but this also included apps to control folks' medical dosages of cannabis. while it was (kinda) laudible they didn't want to expose kids to smoking propaganda, I would have about 500 bucks in near-bricked devices just for switching to iOS.
Its also really bad for small business when they are forced to depend on apple for profits and literally get destroyed when apple decides their app is no longer suitable.
I don't go sideloading every random app I dig up from freeappzlol.ru or whatever, but I also don't need to be restricted to a single software repo when I want something like systemwide ad blocking or a youtube app that plays with the screen off (two things Google would prefer to restrict).
And when the device gets old and slow and stops getting official support, I can flash a slimmed down ROM that allows me to use it as a basic streaming source or fancy remote control or whatever because it's possible to install another OS or build on deprecated hardware much as I would on an old laptop or desktop that gets turned into a Linux box for web browsing or network storage.
I only speak for myself and definitely see your angle, but to me, taking away options doesn't really lead to increased peace of mind. Having the ability to do something doesn't equal having to do something...but in the event that I want to do something, I like knowing I'm able.
No. It's not. Stop, seriously.
"Not letting you vote is a feature."
"Not letting you complain is a feature."
"Not letting you speak is a feature."
"Not letting you have free will is a feature."
"Not letting you use your body as you wish is a feature."
This is how we lose our digital rights. Stop buying into this utter horse shit.
We have the right to repair our devices, run whatever code we want on them, the right to sell them, and not be spied upon by them.
But being absolutist about it is just foolish.
It doesn't surprise me that a significant portion of HN readers want to use their pocket computer as a general purpose computer, capable of having anything the user chooses installed on it. I'm one of the HN readers who prefers _not_ to have that temptation (although I do have an Android phone for "playing with" and an Apple dev account and my previous few iPhones which I can run whatever code I choose).
On the other hand, my mom's "right to repair her device, run whatever code she wants on it" is a _way way_ lower priority for her than "Is reasonably safe downloading anything from the AppStore and running it, and has (arguably) industry best security and privacy while doing so".
(And comparing that iOS/Android choice to "Not letting you vote" is unhelpful hyperbole. You are likely to get taken way less seriously than you intend if you're using reality-defying comparisons like that...)
Android already provides plenty of warnings and confirmations before allowing you to sideload. But in the end if you go through all of that you agree to take up the responsibility.
Since getting iPads, they have been able to do whatever they want. That’s worth something.
Apps released under the GPL are banned from the App Store.
VLC for iOS is bi-licensed under MPLv2 and GPL .
I fail to see it as a feature.
This is definitely the major pain point. For device owner controlled root software cert (and independently device owner controlled hardware cert too) I'd certainly like it to be an option of some kind, because there are real tradeoffs between security and configurability here. It could for example be restricted to an order-time config, or maybe a one-time significant charge. I could even accept certain kinds of measures by Apple to combat piracy and cheating, with owner signed apps segregated somewhat say or some low level signing merely to indicate that it wasn't a restricted device. But it's definitely objectively proved to cause real problems to have Apple be the sole legitimate gatekeeper. A single central point can be an advantage in resisting certain kinds of attacks, but simultaneously a disadvantage in being subject to other kinds of social and economic pressure. Jailbreaking has also demonstrated lots of extremely useful functionality and apps that aren't allowed vanilla.
Unfortunately I doubt it gets resolved without legislation mandating that hardware owners should have the option to load root level signing certs, which leaves everyone forced to make some hard tradeoffs. Hopefully society eventually catches up with that, but in the mean time one ameliorating factor is its becoming ever more feasible to just own a couple of devices for specific purposes thanks to the improvement curve flattening out. Particularly with Apple, they've got long enough support cycles now that getting a 2-3 year old phone still leaves at least a few years of support but the discount vs new hardware is high too.
The downside is that self-signed certificates only last seven days unless you have a paid developer account, but if you're comfortable with jailbreaking (which is even easier than sideloading since you can do it just by tapping a link in Safari on iOS) then you can install Reprovision which automatically renews certificates for you every few days.
> which is even easier than sideloading since you can do it just by tapping a link in Safari on iOS
Jailbreaking is not "easy" (a number of devices today have no public jailbreaks) and web-based jailbreaks are quite rare.
Google Maps also has ads. I'd pay for either ad-free Google Maps, or Apple Maps on Android.
So that's the issue, more than ads being directly embedded in the apps of the phone.
I've started getting these notifications on my Android device.
Each app that makes a location request in the background causes a notification that allows me to take away location access from the app, only allow location access when the app is in the foreground, or always allow location access.
You get a notification when the application accesses your location from the background.
You're not using the app at the time it makes the request, and you get a system notification telling you about the location access.
I haven't seen a map on Android though. I like that.
All while Apple actively disarming tracking and Googles's revenue.
You greatly overestimate people's will to pay extra. I know my own experiences are also biased, but nobody I know would pay for iPhone themselves. Either they use company iPhone, or buy themselves an Android phone.
Apple has completely outpriced themselves from the majority of the market. Doesn't matter if it's $500 or $1000, I'd say the usual cap is somewhere around $300 in Europe and much less elsewhere.
According to the article, that really works.
The entire reason Google's products are as big/ successful as they are is because they are free. If they started charging for Gmail, the rush to the exits would be instant. If Google started charging for Android OEMs would switch to AOSP, China, Amazon, and Microsoft would ensure a supply of free Android versions.
Apple is able to charge people for their services more-or-less up-front. Google has to wrangle fickle OEMs.
Convenient is the more apropos word.
I’m a Google One customer... I came for the drive, but I’m stuck because of the nearly 15 years of GMail and the pain it would take to clean up!
I can't see how charging for search would work, charging for Android, they already charge for handsets but it's easier for Apple because of a closed ecosystem, I doubt they could charge for Chrome, so I'm a bit confused.
Ads are an incredible cash cow and an amazing business, but there are all sorts of other ways to monetize that business.
If people cared about privacy, the majority of them wouldn’t be on Facebook. They know that FB tracks them and advertises based on the data they collect.
You can also get an iPhone 8 on ebay for $200. So you can get the best of both worlds of price & UI.
But on the flip side Apple is addicted to building their ecosystem. They will happily cripple the functionality of their devices to force you to buy their MacBook, AirPods, HomePod, Apple Watch, Apple TV, etc.
I personally prefer companies who sell solid hardware and focus on their niche.
Which, on the flip side, is fantastic if you buy into their ecosystem.
If Google went nuclear as an answer to losing 99% of their revenue from iPhones/iPads/macbooks and blocked their users completely, I would personally switch to Android right away. Google's search results and maps are much more important to me than a polished UI and a high-end screen.
You already are if you buy Apple products :)