I've been seeing a lot of comments online about how browser telemetry is just a way to spy on users and we never actually use it, and it provides no value.

We can debate whether you think someone (Firefox or otherwise) overcollects telemetry, or doesn't collect it in a privacy-preserving enough way. And you should be able to turn it all off, for any reason.

But it's been instrumental for me, personally, to ship multiple security improvements to Firefox - and I'm just one of hundreds of developers. I wrote up some more here: https://ritter.vg/blog-telemetry.html

telemetry helps. you still get to turn it off - ritter.vg

Tom Ritter's personal homepage, where he rambles about tech-related topics.

@tomrittervg It doesn't matter how useful you think it is. It's still unethical and wrong.

I could go through your examples of "Concrete wins from Firefox Telemetry" one by one and detail how each should and could have happened just as smoothly without telemetry, using normal, ethical means like paid QA, voluntary reporting by power-user early-adopters, etc.

But I think this misses the point. You don't get to decide that having telemetry on-by-default (even with an way to opt-out) is acceptable just because you think you think it produced immensely beneficial results.

the "I bet you don't seed your torrents either" turns this from a good-faith argument for telemetry into an attack.

my opinion remains that any ethical goal which can be achieved with telemetry can be better achieved by having an actual relationship with users. I have yet to see an argument that isn't rooted in some informal fallacy or another -- in this case, appeal to consequences.

CC: @[email protected]
@khm I'll accede that bit; I removed it.
@khm @dalias @tomrittervg how would you maintain an actual relationship with hundreds of millions of people, many of them not speaking English?

@freddy @khm @dalias @tomrittervg You personally don't need to.

You can maintain a relationship with some of them (particularly, the ones that care to), and if many of the devs do the same, then a plurality of voices can be heard (other avenues for user input are also possible). (There is also the degrees of separation thing.)

Besides, you should learn more languages than just English. While not useful for writing (actually, if you're writing mute characters it's still useful but that's not what I meant), everyone that can should learn Sign.

Six degrees of separation - Wikipedia