TIL that Visual Studio Code has Telemetry enabled by default 😬 and immediately went into Settings to disable it.
20 replies
Check out this website from @timsev that documents telemetry from a bunch of different tools: https://telemetry.timseverien.com/tools/
and the score for Visual Studio Code: https://telemetry.timseverien.com/tools/visual-studio-code/
@zachleat Do you think the JavaScript community is self-aware that they’ve poured all their energy into a tool ecosystem they don’t own?
@khalidabuhakmeh do you mean the editor ecosystem or the framework ecosystem? I’m not sure. I’m tempted to blame the erosion of privacy norms in the US. EU folks seem to take a more principled approach, thankfully.
@zachleat Well, mostly the editor ecosystem, but I fear the line between the two begins to blur when you talk about LSP implementations.
Most LSP implementations have a thick veneer of VSCode around them, which, imho reduces choice in tooling for the majority of folks.
@khalidabuhakmeh this is my first time hearing about LSP 👀👀👀
@zachleat Oh dear… scan the article again. TL;DR: Some language servers being pushed have restrictive licensing, which means they can only be used within VSCode.
I think this will be the standard approach moving forward.
More info: https://langserver.org/ (fun activity: Search for Microsoft on the page)
@khalidabuhakmeh whew, yeah. Hm. My personal experience is that I’m pretty editor fluid. I’ve switched editors many times in my career. If I had to fast forward twenty years I’d guess that future-me will be recommending vim (though I don’t use it now) 😅
@zachleat My favorite part is that you can’t turn telemetry off via the VS Code settings UI. 🫠
@jgarber wait—really? Maybe this changed because I thought I just did that? Or was I misled 😅
-
@grgml @baldur yeah, TIL! @BenBen called that out too: https://chaos.social/@BenBen/111256349381794543