It's what they do. It's been 20+ years. I'm not even old. I just don't understand how people haven't figured this out yet.
It's what they do. It's been 20+ years. I'm not even old. I just don't understand how people haven't figured this out yet.
They were losing hearts and minds in the Web dev space by waging war against open source. It makes far more sense to co-opt it, as per the Halloween-document strategy.
TBH I saw this coming 20 or so years ago, about the time when IBM started putting on its open-source cheerleader outfit. Open source is formless, shapeless, like water per Bruce Lee. You cannot oppose it with force, it will just get everywhere; but by aligning yourself with it you can direct it. That's what I saw IBM doing and I knew Microsoft would follow suit out of lack of choice. And now here we are.
I think we're still dealing with the same Microsoft that we've dealt with through the 90s. They are not a champion of open source, and they are still up to their old tricks.[2]
[0] https://news.ycombinator.com/item?id=31966414
[1] https://keivan.io/the-day-appget-died/
[2] https://social.platypush.tech/@blacklight/108719097530863121
These solutions have privacy nuance they are not black and white/evil v good
Give user option to enable to improve product -> Good
Our goal should be to adapt and ensure privacy via regulations and standards. Wishing, or enforcing, that every application not have telemetry by default is both unrealistic and unwanted.
The solutions should have a privacy nuance... but don't. For example from TFA, collecting git branch and repo names. That seems like a terrible idea, since it's not like Microsoft's devs will have access to reproduce issues from those repos. It's also a potential leak of sensitive corporate data.
My point is - something being useful is a very low bar. It's not the point of the discussion here. Maybe some privacy zealots won't acknowledge this, but telemetry can be very useful, and at the same time a breach of privacy.
And regarding Microsoft, it's also about their attitude towards it. It's their way or the highway. It has always been like this - the software might be the way it is, but regarding their business dealings they are and always were ruthless. That's what made them great. So now what we see is a continuation of their previous attitude. And a slice of the current zeitgeist which is always-on internet with everyone slurping up user data.
But the point isn't being good or evil; businesses have no sense of morals, they don't obey to common sense but rather take the path that leads to the higher profits, and these days profiling users unfortunately brings high profits. It's not a matter of which company is good or bad, or if telemetry can be done right or not, but rather how long until a software with built in telemetry will use it the wrong way, because soon or later everyone of them will be presented the scenario in which doing a bad thing brings them more profits; and this principle applies way beyond telemetry.