Hacker News new | ask | show | jobs
by deprave 3362 days ago
Kite feels a lot like malware.

It sends your code to the cloud. You have not addressed people's concerns who asked about keys embedded in source code, not entire files to ignore. The uninstall process looks and feels a lot like stopping a rogue process that keeps respawning. You've silently integrated with an unrelated project (autocomplete-python) to collect data.

I applaud the idea and UX in the video. I'd love to use a tool that does all that. That said, I completely condemn everything else about you. I strongly recommend anyone who has installed Kite to remove it from their computers immediately as it seems that the people behind it don't have the community's best interests in mind.

2 comments

> The uninstall process looks and feels a lot like stopping a rogue process that keeps respawning.

Not saying I disagree with your main idea, but the uninstall process linked to above seems pretty standard to me.

You normally have to "reboot" [0] to uninstall an app on a Mac? Outside things which installed a Kext, I can't remember ever needing to do that.

[0] (Yes, I know launchctl obviates the need to reboot, but their instructions say reboot and that's what we are commenting on here).

I mean, if something is running as a background service, then yes, you either need to manually stop the service or reboot. I guess I don't tend to think of anything running as a background service as malware, although I suppose opinions could differ on this. This could potentially be due to my using Linux as my primary OS though; on OS X, manually managing services is not as common from what I've seen.
That's about as standard of an uninstall process as you get.