Home / Companies / Tabnine / Blog / June 2022

June 2022 Summaries

3 posts from Tabnine

Filter
Month: Year:
Post Summaries Back to Blog
Artificial intelligence (AI) is increasingly integrated into programming, posing ethical questions about its use in code assistance tools like Tabnine. AI's role in coding is significant due to the shortage of skilled programmers and the complexity of managing remote or overseas teams. While AI can help streamline development by understanding existing code and preventing errors, it relies on the quality of the data it is trained on, often sourced from company code or open-source projects, which requires careful consideration of licensing and provenance. The risk of plagiarism, ethical lapses in code stewardship, and reduced innovation due to AI-generated code are concerns, as over-reliance on AI might lead to more uniform, less innovative, and potentially more vulnerable code. As AI becomes more pervasive in technology, the ethical implications of its use in programming deserve attention and discussion.
Jun 22, 2022 681 words in the original blog post.
Tabnine has announced that over one million developers are using its platform, which automates 30% to 40% of the code generated by these users, marking a significant milestone in the adoption of AI for software development. The company has revamped its AI models to include code-native models that provide whole-line and full-function code completions, as well as natural language-to-code conversions, and these models are specifically trained on code rather than retrofitted from text-based models. Tabnine has introduced a new Pro plan, which includes enhanced line and snippet completion features and allows team-based AI training on private code repositories, and is designed for professional developers using Visual Studio Code and JetBrains IDEs. Additionally, Tabnine has secured $15.5 million in a new financing round to support its growth and the advancement of its AI-driven software development tools.
Jun 15, 2022 454 words in the original blog post.
Tabnine has introduced a new Hybrid model that leverages both cloud and local servers to enhance code prediction experiences for users. This model, enabled by default for new installations as of June 1, 2022, combines the strengths of cloud-based models, which offer GPU-accelerated and more accurate code completions, with the independence of local models that run without network access. Users maintain control over their preferences and can switch between cloud, local, or hybrid modes via the Tabnine Hub. Despite the integration of cloud services, Tabnine emphasizes its commitment to user privacy by ensuring all communications are strongly encrypted and no user code is stored or shared. The introduction of this hybrid model marks a step forward in Tabnine's ongoing efforts to provide increasingly powerful coding tools.
Jun 08, 2022 294 words in the original blog post.