3 ms·
I think it should be simpler than that, personally. Like the first message after or before installing Julia. As it stands, I wouldn't have any idea upon first
by boromi 6y ago
I think it should be simpler than that, personally. Like the first message after or before installing Julia.
As it stands, I wouldn't have any idea upon first usage that that's how I'm supposed to turn it off.
- ninjin 6y agoIt looks like `mkdir -p ~/.julia/servers && echo 'telemetry = false' > ~/.julia/servers/telemetry.toml` will do it unless you have messed with `JULIA_HOME`. Still, the documentation [1] makes it clear that there is no way that I would call “easy”. [1]: https://julialang.org/legal/data/#opting_out https://julialang.org/legal/data/#opting_out As someone that has been a Julia user for more than half a decade and a part of the community I feel very uneasy about now having to opt out of this feature each time I install anything above v1.4. Not to mention that I feel that I morally would have to notify other users when I recommend Julia to them. Performing privacy workarounds for FOSS is a rarity and I would be sad if we shift towards it becoming the norm, despite seeing that it can have upsides to the community itself.
- chrispeel 6y ago> As someone that has been a Julia user for more than half a decade and a part of the community I feel very uneasy about now having to opt out of this feature each time I install anything above v1.4. I'd certainly appreciate it if you repeated this in the discourse thread
- ninjin 6y agoHere is my attempt [1]. I find it incredibly difficult to motivate rationally and constructively the way I feel though. At times wondering if I am best ignored for the good of the community overall. What you are reading is my third attempt at a response is that thread. The first one ended up being some sort of long-winded mixture of a philosophical/technical monologue, the second one a simple statement of “I disagree, but I can not articulate why”, the last attempt is what you read and I think I finally have arrived at the core of the issue for me which is consent. Is there any good write up anywhere on this? I feel like I just joined the FOSS camp about 20 years ago and that this has shielded me from ever having to lay out exactly why I want a future with more and more anonymity on all fronts. [1]: https://discourse.julialang.org/t/pkg-jl-telemetry-should-be-opt-in/42209/63 https://discourse.julialang.org/t/pkg-jl-telemetry-should-be...
- chrispeel 6y agoThanks!! Yes, I do think that consent is at the core of it for me as well. I wasn't nearly as articulate and self-deprecating as you were :-) It seems to me that the counts for Julia and for packages can be gamed by doing Sybil attacks, so to me it both feels morally wrong, and that it won't work well. thanks again
- ninjin 6y agoYou are welcome and thank you for raising this to my attention as I sadly do not have the time to be as involved as I once was. Since we are currently Julians is a wider forum I would also like to advise non-Julians and Julians alike against kneejerking along the lines of: “They are coming to take our freedom!”. As opposed as I am to this specific feature, one would do well to read the technical background [1,2] as there are plenty of points in there that I gladly support as moves towards a world with more privacy and platform diversity than the current one – it also makes for interesting technical reading at that. Those behind this are not horned demons and do have the community in mind even if we seemingly disagree on the matter of consent. [1]: https://github.com/JuliaLang/Pkg.jl/issues/1377 https://github.com/JuliaLang/Pkg.jl/issues/1377 [2]: https://github.com/JuliaLang/Pkg.jl/pull/1544 https://github.com/JuliaLang/Pkg.jl/pull/1544