But it still makes a shitty user experience to do something that is counter to what your users expect and want.
But it still makes a shitty user experience to do something that is counter to what your users expect and want.
Edit: also from [1]: "Hashed MAC address — Determine a cryptographically (SHA256) anonymous and unique ID for a machine. Useful to determine the aggregate number of machines that use .NET Core. This data will not be shared in the public data releases."
I think a machine could be a user in this circumstance? Also a hash isn't anonymous if it's idempotent based on the IP address alone as it's merely a derived value.
[1] https://blogs.msdn.microsoft.com/dotnet/2017/07/21/what-weve...
Source: I work in IS for healthcare providers
[1] - https://www.hhs.gov/hipaa/for-professionals/privacy/special-...
One way to improve shitty user experiences is to study them. This requires information.
How do I answer questions like: what is the most frequently-used command? Which command causes the most people to give up? Which argument is being asked for, which already exists? What effect does a change in documentation have? How many projects do people work on and do we need to invest in tools for repositories with many projects?
Etc etc.
This is all Product Management 101: form hypothesis and test it.
I really like VSC. But things like this really question all the positive experience. I doubt product management is going to help here.
Will now scan network transfer VSC is causing. In many other cases I wouldn't even bother anymore.
This is exactly what they do.