3 ms·
> I see no practical way MS could benefit from this other than by improving the open source project. Then why don't they make it opt in? > Is there actually a
by jabot 9y ago
> I see no practical way MS could benefit from this other than by improving the open source project.
Then why don't they make it opt in?
> Is there actually a good reason to turn this off?
Security. In the sense of "enable only needed features, to reduce attack surface".
Of course it would be even better to not have it turned on by default in the first place.
Microsoft comes from a place of being automatically distrusted by a lot of people, and for good reason. It may seem unfair to you, but they have to conduct better than this to make up for this disadvantage.
- Gaelan 9y ago> Then why don't they make it opt in? Perhaps because they think it is a reasonable default that few people will want to change (vocal minorities and all that)? Curious if anybody who does opt-in telemetrics has stats on first-time downloads vs telemetry enables. > Security. In the sense of "enable only needed features, to reduce attack surface". I’d assume that the attack surface here is pretty small (HTTPS request via the standard mechanism, ignore the response). If .NET HTTPS APIs are broken, we’ve got bigger problems. At the end of the day, everything is a cost/benefit, and it seems like this is something pretty hard to get wrong + pretty large tangible benefit for the project.
- saiya-jin 9y agoWhere in the cave do your work in? Every single employer of mine in last 12 years (insurance, telco, army, car industry, finance etc) this would be a complete showstopper for any utilization, not even for tiny little dev server. Losing vast amounts of potential wealthy customers for gaining some already highly controversial and at the end mostly useless data gathering is plain stupid. No nicer way around it. And vocal minorities are devs here who often decide which stack to use on new projects. Don't underestimate power of internet in this, not in 2017.
- Sacho 9y ago> Then why don't they make it opt in? Because opt-in telemetry doesn't really improve the open source project. It no longer provides a representative sample of the usage patterns in your app that you can use to guide your further development or maintenance efforts; the people that would opt-in majorly overlap with the people who are also willing to file issues and seek help channels.