Live data from Hacker News

Why Write Python in Visual Studio?

blogs.msdn.com

111–115 of 115 posts

Re: Why Write Python in Visual Studio?

#111
post #106

Earlier quoted context omitted.

You don't have to sign in to use Visual Studio? I've downloaded it twice and didn't see a way to use it without signing in. If it's there, it's hidden. Windows 10 sends your typed text to remote servers. That's a keylogger. You can opt out, but most users won't. Other companies do it and I criticize them too.

If I'm using Windows 10 and I type my credit card number in to a text input field, is that sent to MS? Or, as partiallypro says, are they only sending the contents of e.g. browser search fields? If the answer to the first question is yes, then this is a keylogger. If partiallypro is correct, then calling it a keylogger is disingenuous. By that logic you could call my mail client a keylogger, because it saves drafts t…

If I type something into my computer, and I do not explicitly opt-in for that data to be sent to a remote server, it is keylogging.

If a company records my keystrokes (even if just in part of the software, excluding credit card numbers) and sends my input to a remote server in order "to help serve you better, show you ads, and share with our trusted partners", words like keylogger and spyware are appropriate.

Re: Why Write Python in Visual Studio?

#112

I don't want to be forced to login to software before I use it. Also, Microsoft can't be trusted. Look at the keylogger in Windows 10, for example. PyCharm is a good Python IDE. You can get a lot of these features in Emacs (or try Spacemacs), or Vim, or Sublime (with plugins).

You mean the "keylogger" than only tracks search queries & auto-correct to better optimize algorithms, which Google and Apple both do. Sure. You also don't -have- to sign in. So your post is just nonsense.

Looks like you do have to sign-in: https://support.microsoft.com/en-us/kb/2861260

I'm right, but still getting downvoted.

Re: Why Write Python in Visual Studio?

#113
post #106

Earlier quoted context omitted.

If I'm using Windows 10 and I type my credit card number in to a text input field, is that sent to MS? Or, as partiallypro says, are they only sending the contents of e.g. browser search fields? If the answer to the first question is yes, then this is a keylogger. If partiallypro is correct, then calling it a keylogger is disingenuous. By that logic you could call my mail client a keylogger, because it saves drafts t…

If I type something into my computer, and I do not explicitly opt-in for that data to be sent to a remote server, it is keylogging. If a company records my keystrokes (even if just in part of the software, excluding credit card numbers) and sends my input to a remote server in order "to help serve you better, show you ads, and share with our trusted partners", words like keylogger and spyware are appropriate.

I think this approach dilutes the meaning of the term keylogger.

For example, Google sends your keystrokes as soon as you start typing in the search box, and uses this for autocomplete. Presumably you didn't read the full T&Cs before you started typing your search query, so by your logic this is a keylogger. But I think most people would make a distinction between this and a "traditional" keylogger.

Just for the record - I'm not condoning this behaviour or arguing that it is desirable.

Re: Why Write Python in Visual Studio?

#114
post #105
post #59

Earlier quoted context omitted.

That, and the fact that it's very easy to extend it with Emacs Lisp. I know that it's possible to write extensions for most of the IDEs or text editors out there, but the degree of customization is higher with emacs, mainly because emacs is basically couple of primitive functions written in C + a lisp interpreter (also written in C) and the rest is written in lisp, so you have access to everything emacs has to offer…

Its way easier to extend Eclipse by adding one of the plugins.

Emacs has also plugins, and I would argue that it's way easier to write your own plugins for emacs than for eclipse.

Re: Why Write Python in Visual Studio?

#115

Earlier quoted context omitted.

I am Chris Wilcox, one of the developers on Python Tools for Visual Studio. I am happy you have tried the product and glad you took the time to provide some feedback. We have some pretty decent GitHub support built in to Visual Studio and our tooling. With Visual Studio 2015 we also have a nifty 'Open in Visual Studio' button added to all GitHub pages. As for the other things they aren't complete yet but they are def…

Any chance to change the license over to GPL?

Short Answer: No. Longer Answer: We are currently licensed as Apache 2.0 and are satisfied with the constraints of that license. Virtually all products released at Microsoft as OSS are released under MIT or Apache 2.0. We haven't had issues with the license we are using and have no plans to change it.

Thanks for your feedback! Also, I hope you enjoyed PyData Seattle! (just came across your Twitter handle and noticed a few photos)

Post reply on HN