Earlier quoted context omitted.
Does Kite still send all your code to Kite servers as you type? I remember that being an issue the last time someone talked about Kite on HN. I'm find with an editor or sidekick that can search stack overflow or duckduckgo or google quickly with a hotkey-- maybe keep snippets you can tag and easily reference-- but sending all my code as I type to a web service is something I'm not willing to do and something most com…
(Copied from above.) Totally legit concern. when we started working on this we realized if we wanted to index tens of thousands of libraries, we wouldn't be able to ship the entire index along with the client. Hence the cloud-based architecture. We've thought a lot about privacy and written up our thoughts here: kite.com/security. The short answer is: we don't index anything on your computer that you don't explicitly…
Show HN: Kite, copilot for programmers, available for Python
61–70 of 257 posts
Re: Show HN: Kite, copilot for programmers, available for Python
#62In my professional job I work with code that is private and copy righted by the company that's employing me and praying my salary, not to mention sometimes I edit files that contain sensitive or critical information like passwords and secret encryption/decryption keys. Anything that sends all my code to the cloud is automatically disqualified. EDIT: thanks for the downvote btw.
Re: Show HN: Kite, copilot for programmers, available for Python
#63Earlier quoted context omitted.
My largest concern is how frequently is my code sent to the cloud? Sometimes when building integrations, I hard code private keys just to get things working and then pull them out into config files that aren't checked into source control. Not knowing where that key might have gone would bother me.
One of the big things we've worked on over the past few months is giving users fine grained control of which files are indexed by kite: - Kite only indexes directories that you have explicitly enabled - You can create a .kiteignore file (same semantics as .gitignore) to exclude specific files / patterns.
Re: Show HN: Kite, copilot for programmers, available for Python
#64Curious to try Kite, I started to integrate Kite plugin into PyCharm until I saw they keep our code in the cloud which enables Kite do what it does. I'm not sure how many of them would be ok with their code being stored in a private cloud!
Totally legit concern. when we started working on this we realized if we wanted to index tens of thousands of libraries, we wouldn't be able to ship the entire index along with the client. Hence the cloud-based architecture. We've thought a lot about privacy and written up our thoughts here: kite.com/security. The short answer is: we don't index anything on your computer that you don't explicitly ask us to, and our p…
also, "The short answer is: we don't index anything on your computer that you don't explicitly ask us to" you should say that on /security that's a pretty important point.
I read in last year's HN post that you collect user's terminal commands. Is that still true?
Re: Show HN: Kite, copilot for programmers, available for Python
#65Maybe a little bit off-topic and controversial, but in my opinion auto-complete is overrated. Doing software development is mostly reading code and documentation. Obviously one also writes code and for sure one can't memorize every function or package name, but searching for it isn't that much of a bottleneck? Some time ago I wrote Java using Eclipse (which had/has reasonable auto-complete), but when I switched to di…
I think, in the future, ideally, you will be able to do a programming interview, using a tool like kite, in a language you don't know and feel comfortable.
So when I am learning a new language, I don't want to have to look up if the length of a vector is len(), length(), .len, .len(), .length() and so on. In fact, I don't want to do this for languages that I do "know".
Re: Show HN: Kite, copilot for programmers, available for Python
#66Curious to try Kite, I started to integrate Kite plugin into PyCharm until I saw they keep our code in the cloud which enables Kite do what it does. I'm not sure how many of them would be ok with their code being stored in a private cloud!
Totally legit concern. when we started working on this we realized if we wanted to index tens of thousands of libraries, we wouldn't be able to ship the entire index along with the client. Hence the cloud-based architecture. We've thought a lot about privacy and written up our thoughts here: kite.com/security. The short answer is: we don't index anything on your computer that you don't explicitly ask us to, and our p…
Re: Show HN: Kite, copilot for programmers, available for Python
#67Earlier quoted context omitted.
Does Kite still send all your code to Kite servers as you type? I remember that being an issue the last time someone talked about Kite on HN. I'm find with an editor or sidekick that can search stack overflow or duckduckgo or google quickly with a hotkey-- maybe keep snippets you can tag and easily reference-- but sending all my code as I type to a web service is something I'm not willing to do and something most com…
(Copied from above.) Totally legit concern. when we started working on this we realized if we wanted to index tens of thousands of libraries, we wouldn't be able to ship the entire index along with the client. Hence the cloud-based architecture. We've thought a lot about privacy and written up our thoughts here: kite.com/security. The short answer is: we don't index anything on your computer that you don't explicitly…
I'd rather have a few gigabytes on my machine than have all the code I write automatically in the cloud.
Re: Show HN: Kite, copilot for programmers, available for Python
#68Earlier quoted context omitted.
(Copied from above.) Totally legit concern. when we started working on this we realized if we wanted to index tens of thousands of libraries, we wouldn't be able to ship the entire index along with the client. Hence the cloud-based architecture. We've thought a lot about privacy and written up our thoughts here: kite.com/security. The short answer is: we don't index anything on your computer that you don't explicitly…
Would it be possible to allow a # nokite at the end of lines; these would then have any strings scrambled. This allows me to know immediately that things aren't being sent to Kite rather than have to do a few checks before I write something secret.
Re: Show HN: Kite, copilot for programmers, available for Python
#69I wish I had something like that for Haskell.. it could work by expected return type.
Getting a good setup is something I can't do twice. What fork of ghcimod do I need this week and how many CPUs will she be pegging?
Re: Show HN: Kite, copilot for programmers, available for Python
#70Maybe a little bit off-topic and controversial, but in my opinion auto-complete is overrated. Doing software development is mostly reading code and documentation. Obviously one also writes code and for sure one can't memorize every function or package name, but searching for it isn't that much of a bottleneck? Some time ago I wrote Java using Eclipse (which had/has reasonable auto-complete), but when I switched to di…