AI is changing software development, but not always for the better

Software development is changing right before our eyes, with AI becoming a real workmate for developers everywhere. This change isn’t just happening in trendy startups either, the tech giants are all in. We got a fascinating peek behind the curtain recently, thanks to a discussion between Microsoft CEO Satya Nadella and Meta’s Mark Zuckerberg. AI… …

Apple adds official Vision Pro support to Godot game engine

Apple has begun contributing official support for its Vision Pro headset to the popular Godot game engine. Ricardo Sanchez-Saez, a senior iOS engineer working on Apple’s visionOS team, announced the effort via a pull request (PR) submitted to the Godot project on GitHub. This first contribution lays the foundational groundwork for running Godot applications natively… …

Mozilla open-source tools help developers build ethical AI datasets

Mozilla has unveiled open-source tools to help developers build ethical AI datasets and avoid training models on copyrighted material. The reliance of many popular large language models (LLMs) on vast datasets scraped from the internet, often encompassing copyrighted works used without permission, presents a significant ethical and legal challenge. A growing contingent within the developer… …

Google found guilty of ad tech monopoly in antitrust case

A US District Court has delivered a verdict in a major antitrust case, finding Google liable for monopolising key segments of the digital advertising technology (ad tech) market. The ruling, following a three-week bench trial, concluded that Google unlawfully acquired and maintained monopoly power in the markets for publisher ad servers and ad exchanges for… …

JetBrains debuts free AI tier and Junie coding agent in IDEs

JetBrains has announced the integration of its AI tools – including the upgraded AI Assistant and new coding agent Junie – into its IDEs under a single subscription model, complete with a free tier. Love it or loathe it, there’s no denying that AI is disrupting the software development industry. JetBrains, for its part, views… …

Masquerading payment npm package installs backdoor

Cybersecurity researchers at Socket have uncovered a malicious npm package that hijacks server control during payment transactions. The package, @naderabdi/merchant-advcash, masquerades as a legitimate integration for the digital payment platform Advcash (now rebranded as Volet). The package embeds a reverse shell activated after successful payments that enables attackers to remotely commandeer systems. Advcash, though niche… …

Microsoft Research teaches AI tools how to debug code

Microsoft Research has introduced debug-gym, a novel environment designed to train AI coding tools in the complex art of debugging code. As AI’s role in software development expands, debug-gym aims to address a critical bottleneck: while AI can generate code efficiently, debugging remains a major time sink for developers. The proliferation of AI coding assistants… …

Letting AI agents navigate and interact with the web

AI development is shifting to an important new phase, with AI agents that can pull fresh information from the web, plan, and execute tasks autonomously. These agents, instead of relying solely on their training data, can interact with the internet to find and make use of the latest data signals. This kind of dynamic exploration… …

Google enhances Android Studio with enterprise Gemini AI tools

Google has unveiled new enterprise Gemini AI tools in Android Studio, tailored to meet their privacy, security, and management demands. The update aims to empower organisations by integrating AI-powered coding assistance while addressing concerns around data protection and intellectual property (IP). Sandhya Mohan, Product Manager for Android at Google, explained: “We’ve heard that some people… …