VOOZH about

URL: https://www.phoronix.com/news/Gemini-AI-Sloppy-Ubuntu

⇱ Gemini AI Yielding Sloppy Code For Ubuntu Development With New Helper Script - Phoronix


👁 Phoronix

Gemini AI Yielding Sloppy Code For Ubuntu Development With New Helper Script

Written by Michael Larabel in AI on 20 December 2025 at 07:39 AM EST. 52 Comments
A few weeks ago it was mentioned by a Canonical engineer how trying to use AI to modernize the Ubuntu Error Tracker yielded some code that was "plain wrong" and other issues raised by that Microsoft GitHub Copilot code. The same Ubuntu developer shifted to trying Gemini AI to generate a helper script to assist in Ubuntu's monthly ISO snapshot releases. Google's Gemini AI also generated some sloppy code for a Python script to assist in those Ubuntu releases.

After the GitHub Copilot experience with the Ubuntu Error Tracker, Ubuntu developer Skia was experiment with Google's Gemini AI to help with a helper script for the Ubuntu monthly snapshot releases -- e.g. the recently released Ubuntu 26.04 "Resolute Raccoon" Snapshot 2. Skia explained of that Gemini encounter:
"Played again with AI, this time Gemini, to help out write a tiny helper script for the release. Find out more in all the individual commits and comments in this PR but in short, I’d say it has the same kind of issues than Copilot: it doesn’t think, so makes silly mistakes, and can’t figure out the semantic of things, quickly leading to badly named variables that add to the confusion of reading a script that often splits the responsibilities of the work weirdly between functions."

AI/LLMs still have a ways to go in providing effective coding practices for large scale software projects.

👁 Ubuntu Gemini AI slop


This Ubuntu-release pull request has that Gemini-generated code and the subsequent revisions made to it.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.