Live data from Hacker News

Next-generation AI models

tabnine.com

41–50 of 139 posts

Re: Next-generation AI models

#41

Having just purchased copilot and a user of Tabnine in the past (using Phpstorm) here is my own personal opinion. The suggestions offered by Tabnine weren't anywhere good as copilot - not even by a long shot (at least for PHP and Javascript). But almost an year has passed since I used this so I don't know if they have had a major update and the results are improved, but previously 1 out of 10 tabnine suggestions were…

I 100% agree with this.

Re: Next-generation AI models

#42

For this specific comparison, it’s essential to start from the technology, as many of the product differences stem from the differences in approach, architecture, and technology choices. Microsoft and OpenAI view AI for software development almost as just another use case for GPT-3, the behemoth language model. Code is text, so they took their language model, fine-tuned it on code, and called the gargantuan 12-billio…

There are some things in your comment that are wrong, or don't quite follow. > Copilot’s architecture is monolithic: “one model to rule them all.” It is also completely centralized - only Microsoft can train the model It's true that only Microsoft can train the model—for now. But GPT-3 is a monolithic model, and OpenAI allows fine-tuning. There's nothing about the architecture that prohibits Microsoft from offering c…

I fail to see how in the screenshot you provided Copilot suggests code _in the middle_ of the line.

What I see is Copilot suggesting an entire line. Or does the suggestion start on the Err line with the "{" ?

Re: Next-generation AI models

#44

Having just purchased copilot and a user of Tabnine in the past (using Phpstorm) here is my own personal opinion. The suggestions offered by Tabnine weren't anywhere good as copilot - not even by a long shot (at least for PHP and Javascript). But almost an year has passed since I used this so I don't know if they have had a major update and the results are improved, but previously 1 out of 10 tabnine suggestions were…

Quoted post unavailable.

Nah I like to get shit accomplished.

Re: Next-generation AI models

#46

For this specific comparison, it’s essential to start from the technology, as many of the product differences stem from the differences in approach, architecture, and technology choices. Microsoft and OpenAI view AI for software development almost as just another use case for GPT-3, the behemoth language model. Code is text, so they took their language model, fine-tuned it on code, and called the gargantuan 12-billio…

https://github.com/pricing#i-work-on-open-source-projects-ca...

To be fair. Tabnine has an actual free plan for personal use. The GitHub Copilot one is only for open source maintainers and educational institutions.

All though in the past I found the limited suggestions offered with the Tabnine free plan too limiting to be of much help.

Re: Next-generation AI models

#47

Having just purchased copilot and a user of Tabnine in the past (using Phpstorm) here is my own personal opinion. The suggestions offered by Tabnine weren't anywhere good as copilot - not even by a long shot (at least for PHP and Javascript). But almost an year has passed since I used this so I don't know if they have had a major update and the results are improved, but previously 1 out of 10 tabnine suggestions were…

Quoted post unavailable.

We owe a lot to the smart people working there

Re: Next-generation AI models

#50

I use Tabnine completion in JetBrains CLion when I write Rust code. I’ve found it to be quite useful. Haven’t tried GitHub Copilot yet, so don’t know how Copilot compares to it.

I used Tabnine before GitHub Copilot and I never looked back. It feels a bit like upgrading from GPT2 to GPT3.

I mean, that's literally what happened. At least initially Tabnine was based on the GPT2 model trained on code. Then GitHub launched Copilot using the OpenAI Codex model which is based on GPT3. I guess this is why several people have commented on the marked improvement when adopting GitHub Copilot.

I have no idea how Tabnine builds their models today, and how they perform compared to Copilot. I guess one advantage could be lower latency in suggestions that they claim come from training smaller more specific models. But the way I find Copilot working for me is that it thinks about the same time I need to think and then it makes a suggestion for a good chunk of code. If my thinking and Copilot's thinking match up then I can save myself a good bit of typing.

Post reply on HN