← Back to context

Comment by michaelmior

8 years ago

I don't really want to defend Kite, but when it says "Kite achieves this by analyzing your code in the cloud" I would assume that my code is uploaded to the cloud.

Which code is "my code" here?

My assumption from that dialog box would be that at most, the code I currently have open in my editor would be uploaded. Not all the source code on my computer.

  • How can autocomplete work without looking at all the other code too?

    Edit to add: oh, wait, I misunderstood. It grabs all the code on your computer? That's crazy. I just meant it's not totally unreasonable to grab the whole git repo you're working in, say.

If you're going to upload potentially private code from your user's computer to your servers, you better warn him with big fat red letters before you upload a single byte.

If you don't want to defend Kite, why bother defending Kite?

  • I'm not defending their actions. I'm just saying that I don't think they're as surprising as people make them out to be given the messaging in the product.