3 ms·
1. collecting usage data (which doesn't contain ANY personal info!!) will make .net core better. 2. you can opt-out easily. I fully support things like this,
by hudo 9y ago
1. collecting usage data (which doesn't contain ANY personal info!!) will make .net core better.
2. you can opt-out easily.
I fully support things like this, every company out there is using some kind of feedback mechanism to get insight how are customer using their products.
- dahauns 9y agoI agree with 1. and am not averse to it in principle, but in this kind of scenario, opt-out is simply a bad idea. The security and privacy implications in many scenarios are just too big. And assurances that no personal data will be collected are worthless, we need guarantees, often even mandated by company policies, regulations or contractual obligations. The hoopla with command line arguments should be enough to underline the fundamental problem with that approach.
- josteink 9y ago> And assurances that no personal data will be collected are worthless How so? It’s open source. You can verify it yourself. Here's a question for you to consider: .NET Core runs very well on Linux. Linux is a first-class platform and issues which only affects Linux is as a general rule considered a deal-breaker when making a release. Do you think Microsoft would put such a focus on ensuring good Linux-compatibility if their telemetry suggested nobody ran .NET Core on Linux? I don't know for sure, but I'm inclined to believe that this telemetry has been among the things ensuring Linux today is a first-class supported platform, because Microsoft is seeing that .NET Core is now gaining traction in a space where Microsoft traditionally has has very little.
- dahauns 9y ago> The hoopla with command line arguments should be enough to underline the fundamental problem with that approach. It's worthless in that assurances don't mean a thing, even if they are given with best intentions and to the best of their knowledge. In this case I could easily verify that their assurance was wrong (they even admitted in the github discussion that transmitting command line arguments violates their own privacy policy), but the deed would have been done. And for the rest: as I said, I'm all for telemetry. If it's clearly communicated and opt-in. Other tools do it (as mentioned in github, e.g. yeoman) and live well with it.
- deleted 9y ago[deleted]
- deleted 9y ago[deleted]
- IncRnd 9y ago> I fully support things like this, By "this" do you mean opt-out or telemetry? The issue that many people have is the opt-out portion.