GitHub Code Brushes uses ML to update code ‘like painting with Photoshop’

GitHub Next has unveiled a project called Code Brushes which uses machine learning to update code “like painting with Photoshop”.

Using the feature, developers can “brush” over their code to see it update in real-time.

Several different brushes are included to achieve various aims. For example, one brush makes code more readable—especially important when coding as part of a team or contributing to open-source projects.

Here are the other included...

Developers using AI help often produce buggier code

A study by Stanford University computer scientists has found that developers using AI-powered assistants often produce buggier code.

The paper, titled ‘Do Users Write More Insecure Code with AI Assistants?’, examines developers’ use of AI coding assistants like the controversial GitHub Copilot.

“Participants with access to an AI assistant often produced more security vulnerabilities than those without access, with particularly significant results for string...

OpenAI and Microsoft hit with lawsuit over GitHub Copilot

A class-action lawsuit has been launched against OpenAI and Microsoft over GitHub Copilot.

GitHub Copilot uses technology from OpenAI to help generate code and speed up software development. Microsoft says that it is trained on “billions of lines of public code … written by others.”

Last month, developer and lawyer Matthew Butterick announced that he’d partnered with the Joseph Saveri Law Firm to investigate whether Copilot infringed on the rights of developers...

PyTorch now has an independent foundation

Meta-created framework PyTorch now has an independent foundation to drive the adoption of AI tooling.

The PyTorch Foundation will operate under the Linux Foundation umbrella and boasts a governing board with representatives from industry giants including AMD, Microsoft Azure, NVIDIA, Amazon Web Services, Google Cloud, and Meta.

“The new PyTorch Foundation board will include many of the AI leaders who’ve helped get the community where it is today, including Meta and...

Intel boosts AI inferencing for developers with OpenVINO 2022.1

Intel has unveiled a major new version of OpenVINO to boost AI inferencing performance for developers.

Hundreds of thousands of developers have used OpenVINO to deploy AI workloads at the edge. Features added to OpenVINO 2022.1 are based on three-and-a-half years of developer feedback, according to Intel. 

Adam Burns, VP of OpenVINO Developer Tools in the Network and Edge Group at Intel, said:

“The latest release of OpenVINO 2022.1 builds on more than...

DeepMind AlphaCode rivals the abilities of human programmers

DeepMind’s AI coder AlphaCode has proven capable of rivalling the abilities of a standard human programmer.

The company selected 10 contests that were hosted on Codeforces – a programming competition platform with thousands of participants – to evaluate the performance of AlphaCode.

Below is an example of a problem #AlphaCode can successfully solve, using the exact information seen on @codeforces, & the program that #AlphaCode writes.By...

Meta claims its new AI supercomputer will set records

Meta (formerly Facebook) has unveiled an AI supercomputer that it claims will be the world’s fastest.

The supercomputer is called the AI Research SuperCluster (RSC) and is yet to be fully complete. However, Meta’s researchers have already begun using it for training large natural language processing (NLP) and computer vision models.

https://www.youtube.com/watch?v=fZnykn1tDSE

RSC is set to be fully built in mid-2022. Meta says that it will be the fastest in the...

OpenAI now allows developers to customise GPT-3 models

OpenAI is making it easy for developers to “fine-tune” GPT-3, enabling custom models for their applications.

The company says that existing datasets of “virtually any shape and size” can be used for custom models.

A single command in the OpenAI command-line tool, alongside a user-provided file, is all that it takes to begin training. The custom GPT-3 model will then be available for use in OpenAI’s API immediately.

One customer says that it was...

Meta releases PyTorch Live for creating mobile ML demos ‘in minutes’

Meta has announced PyTorch Live, a library of tools designed to make it easy to create on-device mobile ML demos “in minutes”.

PyTorch Live was unveiled during PyTorch Developer Day and enables anyone to build mobile ML demo apps using JavaScript, the world’s most popular programming language.

https://twitter.com/PyTorch/status/1466121890791972869

While on-device AI demos cannot currently be shared, Meta says that functionality is on the way. Developers can...

OpenAI removes GPT-3 API waitlist and opens applications for all developers

OpenAI has removed the waitlist to access its GPT-3 API which means any developer can apply to get started.

The AI giant unveiled GPT-3 in May last year to a mixed reception. Few doubted GPT-3’s impressive ability to generate text similar to a human writer, but many expressed concerns about the societal impact.

Fake news and propaganda are already difficult to counter even when it’s being generated in relatively limited amounts by human writers. The ability for...