3 ms·
> I would not expect home users to know That's why MS renamed the button. > or care They do, else MS would not need those dark patterns.
by anoncake 7y ago
> I would not expect home users to know
That's why MS renamed the button.
> or care
They do, else MS would not need those dark patterns.
- klodolph 7y ago> They do, else MS would not need those dark patterns. No, typical end users do not care what “domain join” means. They only care about creating offline accounts. “Domain join” isn’t supposed to mean “create offline account”, it’s supposed to let you join the computer to an AD domain. Or at least, that’s what I’d expect.
- anoncake 7y agoEnd users don't care about the expected meaning of "domain join", right. But they do care about the meaning MS uses here.
- WorldMaker 7y agoUsers don't care about "offline account" either. (What does that mean to a user, they can't access the internet any more?) Same with the previous term before that, "local account", had no meaning to most "typical" end users for about the same reason. Some of this I guess is semi-intentional dark patterns [1], but it's also a complex space where explaining the trade-offs to "typical" end users would involve a ton of wasted space and increasingly local/offline accounts aren't what a "typical" end user wants, because they aren't an IT Admin and don't understand the trade-offs and probably don't care to. Given no one seems to have a good name for them other than "offline accounts" or "local accounts", which would imply "can't connect to the internet" to "typical" end users, it's hard not to feel that it really probably is a Power User feature and it's as much an unintentional dark pattern simply because we don't have a good name for it and no one wants to explain the trade-offs to "typical" end users. [1] Though I'm more willing than most to ascribe at least some good intentions to it: settings synchronization is more useful to typical end users than local sandboxes and devices that don't roam basic settings. The ability to recover logging into a device when a user forgets a password is also a huge necessary deal in 2019 because passwords are broken and typical end users have far too many of them. Microsoft also wants to kill the password as a thing in lieu of other factors. Getting end users out of daily password input would be good for us an industry. (Yes, yes, I know the next three commenters will complain that it's all just for telemetry and surveillance, and I understand where y'all are coming from, but you are also not-quite-correct and it's a debate I'm tired of. Windows 10 has been increasingly better at allowing you to explore all of its telemetry collection and better with each update at providing tools for opting out of individual telemetry. Windows 10 and macOS/iOS are at the same levels of telemetry collection and accountability of such today. The telemetry debate is increasingly not productive nor interesting in the comments on HN and elsewhere.)
- nayaketo 7y ago"Local accounts" is perfectly apt name. "Local accounts" doesn't come close to implying "can't join the internet" either, although "offline accounts" might. Still none of this really justifies burying the option deep and using vague terminologies to hide this feature. Case in point: I had to google search the procedure to create a local account when I wanted to create an account for guests/others that use my laptop. The pain point about telemetry is that Windows is a paid product and there shouldn't even be such a thing in a product that people pay for. And although there might (now) be settings to control telemetry, what good are they when Windows updates reset all settings regularly?
- WorldMaker 7y ago> "Local accounts" is perfectly apt name. "Local accounts" doesn't come close to implying "can't join the internet" either, although "offline accounts" might. You have a higher opinion of the "typical" end user than I do. "Local" invites the question "local to what?" and "as opposed to what?". When the other option is "online account", then yes even "local" leads to "can't use on the internet" to certain types of users. Burying a power user feature to avoid confusing inexperienced end users is justified. The argument over whether or not "local accounts" or "offline accounts" are a power user feature is a more interesting argument. I do think that if we can't come up for a name for them that isn't confusing to inexperienced end users, than that's at least one indicator that it may be a power user feature. > The pain point about telemetry is that Windows is a paid product and there shouldn't even be such a thing in a product that people pay for. People want data-driven improvements in paid products, too. (Would you rather Microsoft just blindly make changes? What are the alternatives? Go back to waterfall and nothing but overly detailed and over-engineered specs of what some PM thought was a good idea because they heard it from some rich Enterprise client at a tech conference three years ago?) There are tons of paid products with telemetry. It's been highly upvoted advice here on HN, to do things like A/B testing, and metrics-driven development. Lots of paid products have telemetry (including Apple's and Google's). "Paid products" is another amusing double standard I'm going to add to my list for telemetry complaints. "What's good for the startup goose, is not good for the old tech gander." --HN commenters, probably > And although there might (now) be settings to control telemetry, what good are they when Windows updates reset all settings regularly? There were always settings since Windows XP. The only thing Windows 10 did was change them from opt-in to opt-out by default. Microsoft then responded to arguments that the settings weren't granular enough, so now there's dozens more settings with pages of documentation each (and an explorer tool to log and examine collected telemetry data, if you wish). The resets were bugs in the upgrade process that have generally been fixed since. Microsoft has been taking settings resets seriously, and absolutely considers them bugs. The way in-place upgrades work, migration scripts missing settings is a problem. Microsoft's "Beta" program (Insiders) is sadly not setup to find telemetry reset bugs because they need the telemetry most of all in Beta testing, so I feel it's understandably unfortunate that so many telemetry settings reset bugs have made it into production.