[1] https://android.stackexchange.com/questions/115944/in-lollip...
GDPR provides a timely example. The potential fines for companies storing private data and not complying are 'hitting them in their wallet' in a way that the choices of individual users can't.
/s
Funnily enough, when it comes to USB devices, Android is completely opposite. They give you a pop up with a checkbox to remember the device, but it doesn’t actually remember it. Next time you plug in the same device, the same pop up recurs.
Meanwhile high accuracy drains battery like a sieve. You can switch to low accuracy, but it will nag you to turn it back on high accuracy to use even the most mundane location curious app. And if you turn off location and turn it back on, it purposefully doesn't remember - back to high accuracy by default.
Can't you just track my every move with simple GPS, Google?
That is somewhat reasonable, though. It's a security feature, designed that way so that a thief can't keep you from locating your phone remotely.
Whether it's an effective feature is a different matter.
Now, it's no longer even enough to simply pay for a product from just about any company. We must also consent to essentially being further exploited for the company's gain ever-after.
There is a lot of discussion about dark UI patterns here and it's true that they are pervasive these days. Much of it is spawned by this customer-hostile "dark business model".
Replace the word "nothing" with "something" in this "300" clip and it pretty much sums up many company attitudes these days: https://m.youtube.com/watch?v=uHxIssSROjk
Another atrocity is an alert with a “don’t ask again” check box, especially in something that is unnecessarily-modal (read: developer was lazy). Pro tip: if you think the user won’t want to see your message ever again then you need to redesign your system to keep the message from appearing even the first time.
That one I think is rather sensible for permission requests from apps. "Do you want to share your location with this app? - Yes/No; [] don't ask again", where the tickbox serves to store the preference forever. An alternative would be "Yes, always"/"Only now"/"Not now but ask again later"/"Never". Not sure which one I’d prefer.
On/off switches for permissions seem sort of reasonable until you imagine dozens of apps and dozens of different kinds of permissions. In iOS for example all you get is pages and pages of toggle switches for all apps to allow/disallow cellular data, which is annoying to manage and has no intelligence in its design. They should have better defaults, such as automatically allowing all apps using less than some reasonable amount of data and automatically inhibiting the data-firehosing apps when you’re roaming. There’s a lot they could do. Asking the user, in general, is a cheap way to just not think through the problem.
How about just offering me an option to pay you to get rid of tracking and advertising?
Since that's how the “No, thanks” option was usually treated in the past, it's just truth-in-UI.
These things make me despise the website instantly and make me wish for a "fuck off"-button.
Did hackers lose their ethics when money was poured in?
> They're not Goody Two-Shoes type good. Morally, they care about getting the big questions right, but not about observing proprieties. That's why I'd use the word naughty rather than evil. They delight in breaking rules, but not rules that matter.
If that quote doesn't scare you, imagine it coming from the mouth of the head of whichever political party you like less. Or whatever position you see as a cartoon bad guy (e.g. Wall Street CEO).
What Google, Facebook, etc. wear as hacker ethic is so divorced from some of the principles that it's just cruel.