Live data from Hacker News

AI-Powered JavaScript Completions

kite.com

91–100 of 100 posts

Re: AI-Powered JavaScript Completions

#91

FYI: Kite as a company had a backlash from the community after they acquired popular Python packages and injected their spyware and ads. So far they've learnt from that lesson, but who knows if they'll stay that way.

We hear you. We agree this was a mistake, and over the ~three years since then we've listened to the community, for example by releasing local processing for Kite.

Were the minds that decided this was a good idea in the first place fired from the company? I guess it was greenlighted from the very top. No idea how anybody could ever trust you ever again.

Re: AI-Powered JavaScript Completions

#92
post #59

Earlier quoted context omitted.

Off-topic maybe, but do you feel the any kind of lag with TabNine. I've dropped using it after a month as its slowed down my editor.

Dror from TabNine here. We've introduced some big improvements in TabNine's resource consumption in the last few weeks, and there's more to come. In addition, TabNine's Professional version (free trial available) lets you use our GPU cloud servers which means dramatically reduced load on your machine.

Are there any plans to allow using local GPU?

Re: AI-Powered JavaScript Completions

#93
post #92
post #59

Earlier quoted context omitted.

Dror from TabNine here. We've introduced some big improvements in TabNine's resource consumption in the last few weeks, and there's more to come. In addition, TabNine's Professional version (free trial available) lets you use our GPU cloud servers which means dramatically reduced load on your machine.

Are there any plans to allow using local GPU?

We're looking into using local GPUs, but can't promise anything at the moment.

Re: AI-Powered JavaScript Completions

#94

Earlier quoted context omitted.

> I imported a new logging mechanism and called a specific method from it in one of my class's methods. Repeat for four similar classes. How would an IDE know the local variable you've declared, that is a suitable match to the logging method's parameter?

How indeed. I think basically a rudimentary version might guess and then ask you if its mapping is right. i.e. a modal asking: "As done to MethodA, do to MethodB?" "As done to VariableNameA, do to VariableNameB?" And the B values would just be dropdowns that would let you correct it. Idk. I'm just imagining what you could do with some decent speech-to-text, NLP, and an engine that understands code conceptually on a b…

>"As done to MethodA, do to MethodB?"

Don't know about you, I would have no idea of a method name's exact spelling from a declaration multiple folders and files away.

Re: AI-Powered JavaScript Completions

#96

Earlier quoted context omitted.

How indeed. I think basically a rudimentary version might guess and then ask you if its mapping is right. i.e. a modal asking: "As done to MethodA, do to MethodB?" "As done to VariableNameA, do to VariableNameB?" And the B values would just be dropdowns that would let you correct it. Idk. I'm just imagining what you could do with some decent speech-to-text, NLP, and an engine that understands code conceptually on a b…

>"As done to MethodA, do to MethodB?" Don't know about you, I would have no idea of a method name's exact spelling from a declaration multiple folders and files away.

Well, I mean you wouldn't really need to know the spelling. It would be picking the methods from the code, having parsed it. There would be no spelling involved. It's just a matter of it checking that its target is correct-- "Is this the one you wanted to change?" And if the dev doesn't know the answer to that, then they couldn't have made the change without the tool, either.

Re: AI-Powered JavaScript Completions

#97
post #13

Any reason to use this over TabNine[1]? I’ve been using that for months, and only have good things to say about it. It’s like it’s reading your mind. Strong recommendation. 1: https://www.tabnine.com

Off-topic maybe, but do you feel the any kind of lag with TabNine. I've dropped using it after a month as its slowed down my editor.

Could you share the OS and editor you're using? we're working to make TabNine super performant.

Re: AI-Powered JavaScript Completions

#98
post #84

Earlier quoted context omitted.

What? That's pretty massive. So Codota+TabNine got you covered on all languages & IDE's.

There's evidence that you guys have been astroturfing this thread. We ban accounts and sites that do that. Please stop now and never do this on HN again. https://news.ycombinator.com/item?id=23159058

I hope my comments in the thread have not been interpreted as astroturfing. I have no affiliation with TabNine, I’m just a happy user.

Re: AI-Powered JavaScript Completions

#99
post #98
post #84

Earlier quoted context omitted.

There's evidence that you guys have been astroturfing this thread. We ban accounts and sites that do that. Please stop now and never do this on HN again. https://news.ycombinator.com/item?id=23159058

I hope my comments in the thread have not been interpreted as astroturfing. I have no affiliation with TabNine, I’m just a happy user.

I was talking about other accounts than yours. You're fine.

Re: AI-Powered JavaScript Completions

#100
post #97

Earlier quoted context omitted.

Off-topic maybe, but do you feel the any kind of lag with TabNine. I've dropped using it after a month as its slowed down my editor.

Could you share the OS and editor you're using? we're working to make TabNine super performant.

Thanks for the comment, I came back to TabNine after your previous comment, and I am glad that the issues (mostly performance) looks to be resolved, yet I need to play more with it.

Edit: OS: mac os 15.4.2 Editor: Vim and VScode

Post reply on HN