5 ms·
For anyone else who's curious: yes, it's an Electron app (source at: https://github.com/Microsoft/azuredatastudio https://github.com/Microsoft/azuredatastudio).
by lol768 8y ago
For anyone else who's curious: yes, it's an Electron app (source at: https://github.com/Microsoft/azuredatastudio https://github.com/Microsoft/azuredatastudio).
Think I'll stick to DataGrip personally, though I'd be interested to see some performance benchmarks to disprove my own comprehension of the quality of apps built primarily in HTML/JS/Electron.
- WorldMaker 8y agoVS Code is often very favorably remarked on for its good, consistent performance. Azure Data Studio shares a lot of dependencies/components directly with VS Code and has what appears to be a very similar build infrastructure. Microsoft seems to have very good quality in their HTML/JS/Electron apps.
- gmueckl 8y agoGood quality Electron apps? I guess the Skype team didn't get that memo... :( Seriously, even if performance of JS has been dragged kicking and screaming in to the 21st century now, the huge memory footprint of these abominations feels utterly wrong to me.
- GordonS 8y agoI've been suffering with the abomination that is pgAdmin 4 for a while now - I'd bet money that Azure Data Studio uses less memory than it.
- userbinator 8y ago...and yes, it phones home: https://docs.microsoft.com/en-us/sql/azure-data-studio/usage-data-collection https://docs.microsoft.com/en-us/sql/azure-data-studio/usage...
- fxfan 8y agoGod forbid they learn which features people use more and maybe improve them? Surely you don't use gmail or any other webmail or a web service?
- bitwize 8y agoThe Daily Telegraph once put heat monitors under everyone's desk. There was an outcry among the employees about this, and the explanation from the Telegraph was it was part of their HVAC system, and allowed the air conditioner and heater to smartly determine which parts of the building needed more heating and cooling due to more human activity going on in those parts. Under the most charitable interpretation of the above, the Telegraph meant what it said, and only ever intended to use the data thus collected to optimize HVAC output to only those areas with enough human activity to warrant it. But, you see, once they had the data about who was at their desk and who wasn't, it behooves them to act on it.
- fxfan 8y agoExcept the privacy policy clearly states what Microsoft users this data for. You can go around flailing your hands in constant paranoia or you can actually give an evidence of wrongdoing and sue the shit out of them. But why wait for evidence when posting "Micro$oft is evil" is more fun?
- nrb 8y agoAlso, the first thing you see when you launch for the first time is a notification about this functionality and simple opt-out instructions. I guess ideally it would be opt-in but I definitely wouldn't classify this as sinister. VS Code seems to have driven a lot of improvement to features most important to users based on this data.
- digisign 8y agoNothing currently illegal about surveillance capitalism outside the EU. Bootlicking won't get you far here.
- 8y ago
- NicoJuicy 8y agoTry out application insights before hating it. It's a developers tool
- userbinator 8y agoI'm not that type of "developer". I don't do that to my users, and I wouldn't want that as a user either. Remember, this behaviour (even if it is explicitly mentioned in the EULA) used to be called spyware and tools were created to detect and remove such things. Then the big companies caught on and spun it in the "but it's for the users!" direction, and now it's harmless? I see the "if you're using this and Azure you should trust Microsoft already" point, but this is presumably software that isn't for just interacting with Azure. Given the sort of data that usually resides in databases, an application for interacting with them that will occasionally make connections out into the Internet just triggers suspicion regardless.
- Trisell 8y agoIt seems that you can opt out by adding, '"telemetry.enableTelemetry": false' to your setting files[1]. [1]https://github.com/Microsoft/azuredatastudio/wiki/How-to-Disable-Telemetry-Reporting https://github.com/Microsoft/azuredatastudio/wiki/How-to-Dis...