ChatGPT-generated code is often insecure

OpenAI's large language model, ChatGPT, is capable of generating code but produces insecure code without alerting users to its inadequacies, according to research by computer scientists from the Université du Québec in Canada.

The researchers asked ChatGPT to generate 21 programs in five programming languages to illustrate specific security vulnerabilities such as memory corruption, denial of service, and improperly implemented cryptography.

ChatGPT produced only five...

Reddit to charge for API access over AI training concerns

Social news aggregation and discussion website Reddit will begin charging companies for access to its API.

Reddit says it’s making the decision over concerns about companies using the API to train large language models (LLMs).

The company says that its pricing will be divided into tiers to support companies of different sizes, with different usage limits and broader usage rights offered at each tier. However, the exact pricing details have not yet been...

Over 1,000 experts call for halt to ‘out-of-control’ AI development

Elon Musk, Steve Wozniak, and over 1,000 other experts have called for a halt to “out-of-control” AI development.

In an open letter, the experts call for a six-month halt on the development of AI technology more powerful than OpenAI’s GPT-4 over the “profound risks to society and humanity”.

The 600-word letter is aimed at AI developers and justifies the call for a pause because “recent months have seen AI labs locked in an out-of-control race to develop and...

Copilot X heralds a new era of AI-powered coding

GitHub has unveiled Copilot X, an upgraded version of its AI-powered coding assistance tool.

Copilot X adopts OpenAI’s latest GPT-4 model and now features chat and voice interfaces, support for pull requests, command-line support, and can generate answer questions from documentation:

https://twitter.com/marktenenholtz/status/1638549603753795584

Unlike traditional coding assistance tools that rely on simple code templates or pre-defined snippets, Copilot X uses...

IBM brings Python data science platform Anaconda to Linux

IBM is bringing the Python data science platform Anaconda to the company’s LinuxONE and IBM Z customers.

Anaconda is the world's most popular Python distribution platform and boasts over 25 million users worldwide. Today’s announcement is the latest part of IBM’s effort to bring popular data science frameworks and libraries to its enterprise platforms.

Barry Baker, VP of Product Management for IBM Z & LinuxONE, wrote in a blog post:

“Data scientists...

Perforce acquires AI-based mobile testing experts 21 Labs

Enterprise development solutions provider Perforce has acquired the AI-based mobile testing experts at 21 Labs.

The acquisition will bolster Perforce’s existing portfolio of solutions for the enterprise development lifecycle with powerful testing capabilities.

21 Labs’ self-learning, AI-based mobile automation testing tool helps businesses to deploy quality iOS and Android apps faster.

Shani Shoham, CEO and Founder of 21 Labs, said:

“Together,...

GitLab: 2020 was a ‘catalyst for DevOps maturation’

GitLab’s fifth annual DevSecOps survey reveals that last year was pivotal for the maturation of DevOps.

The only silver lining from the disaster of a year that was 2020 is that it helped to highlight inefficiencies with legacy processes and technologies. As the world looks to "build back better" from the pandemic, the work of DevOps teams should provide some inspiration.

Eric Johnson, CTO at GitLab, said:

“This year’s Global DevSecOps Survey shows that...

Play Store’s AI security blocks almost one million policy-violating apps

Google’s AI-powered Play Store security has blocked almost one million policy-violating apps from reaching users.

In a blog post, Google detailed what it’s been doing to protect the billions of Android users and millions of developers creating apps for the world’s largest mobile platform.

2020 was a year when many of us made sacrifices to our freedoms to protect not just ourselves, but those around us. Unfortunately, criminals sought to take advantage of more...

Featured: Developer’s list of innovative companies to watch in 2021

Governments may not have classed developers as “essential workers” during the pandemic, but we know they are.

The companies in our most innovative companies list for 2021 are helping developers to deliver the full potential of their visions quickly which, in turn, is often helping end-users in ways that can’t be understated.

In alphabetical order:

Appery

Appery’s mission is to “accelerate your mobile innovation” and its low-code app...

O’Reilly: Python leads languages, React for web development, and ML/AI interest grows

Education giant O’Reilly has released data about its online platform which highlights some interesting software development trends.

The headline finding is that Python continues to be the programming language with the most interest.

Given the growth in topics relating to Python such as AI – and the language often considered the best to pick up for new developers – it’ll perhaps come of little surprise to hear of its popularity.

O’Reilly highlights...