Calibre ebook manager now lets you generate AI book covers

Calibre Ebook Manager logo on a cutout against a pile of books (image from Unsplash)A new version of open-source ebook manager Calibre is out – and it lets you create custom book covers using generative AI. Calibre 9.14, released August 28, lets you edit metadata for any book in your library and click an “AI Generate button” lets to make ebook covers in “styles such as romance, sci-fi, pulp fiction etc”. You need to set an AI provider (with an API key) that supports image generation for the feature to work. A strange feature? Perhaps. Most ebooks I own already have covers. While it might be amusing (for a hot minute) to see a […]

You’re reading Calibre ebook manager now lets you generate AI book covers, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingCalibre ebook manager now lets you generate AI book covers

The New Way Security Teams Evaluate Pentesting Vendors

The New Way Security Teams Evaluate Pentesting Vendors

Why security buyers are rethinking what matters most.

Security teams typically don’t struggle to find vulnerabilities as much as they have in the past. The harder part usually begins after the report arrives, once dozens of findings land in front of engineering teams already juggling patch schedules, production deadlines, and internal disagreements about urgency. Platforms like XBOW, OffSec, and Cobalt have entered that environment as organizations started rethinking what they actually need from pentesting vendors beyond annual compliance exercises.

A vulnerability may look severe inside a dashboard, while no one internally agrees whether it creates meaningful exposure or simply adds another item to an already crowded queue. Infrastructure also changes too quickly for static testing cycles to answer every operational question.

APIs update mid-quarter, contractors receive temporary access that lingers longer than expected, and cloud permissions change quietly during routine development work. Buyers evaluating vendors now spend more time asking whether testing accurately reflects the systems employees use every day.

Pentesting Vendors Now Face Different Expectations

Long reports stopped carrying the same weight years ago. Security teams already know modern environments contain weaknesses. What many organizations want now is clearer evidence showing which findings deserve immediate attention and which ones can wait without creating major operational exposure. That distinction became harder to ignore as remediation timelines stretched across larger environments.

Continue ReadingThe New Way Security Teams Evaluate Pentesting Vendors

New Linux “Steal Governor” Targets CPU Contention in Overcommitted Virtual Machines

New Linux “Steal Governor” Targets CPU Contention in Overcommitted Virtual Machines

Linux kernel developers are considering a new “steal governor” designed to improve performance when multiple virtual machines compete for limited physical CPU resources. The proposal uses the amount of CPU steal time observed inside a guest to dynamically reduce or expand the number of virtual CPUs on which that VM prefers to schedule work.

The feature is primarily aimed at heavily virtualized servers where administrators deliberately assign more virtual CPUs than the host can physically execute at once. Under heavy load, that overcommitment can lead to frequent vCPU preemption, lock-holder delays, cache disruption, and ultimately lower overall throughput.

The latest v11 patch series was posted on August 25, 2026, and its developer has proposed consideration during the Linux 7.3 development cycle, potentially targeting Linux 7.4 for inclusion. This means the feature is still under review and is not part of a stable Linux kernel yet.

What Is CPU Steal Time?

CPU steal time is a concept specific to virtualization.

Imagine a virtual machine has eight vCPUs. From inside that VM, the operating system behaves as though those eight CPUs are available. But those virtual CPUs ultimately need to run on the host’s physical processors.

If several VMs are competing for the same physical CPU resources, the hypervisor may temporarily prevent one VM’s vCPU from running so another VM can use the processor.

The time during which the guest wanted to execute but couldn’t because the hypervisor was using the underlying CPU elsewhere is known as steal time.

High steal time is therefore a useful indication that the physical host is experiencing CPU contention.

The “Noisy Neighbor” Problem

The steal governor is designed primarily to address what virtualization engineers commonly call the noisy neighbor problem.

Consider a server hosting several VMs:

  • VM A has 32 vCPUs.
  • VM B has 32 vCPUs.
  • VM C has 32 vCPUs.
  • The physical server has only 64 CPU threads available to those workloads.

That configuration can work perfectly well when the VMs aren’t simultaneously busy.

If all three suddenly become heavily loaded, however, they may collectively request more CPU time than the physical machine can provide.

The hypervisor then has to constantly switch between vCPUs.

Those interruptions can become particularly expensive if a vCPU is preempted while holding a lock or executing another latency-sensitive section of code. Other threads may then wait for a vCPU that isn’t currently being allowed to run.

The result can be counterintuitive: giving the VMs more virtual CPUs can sometimes make the combined workloads slower.

Continue ReadingNew Linux “Steal Governor” Targets CPU Contention in Overcommitted Virtual Machines

Ubuntu 26.04.1 LTS is now available to download

Laptop running Ubuntu 26.04 LTS.Ubuntu 26.04.1 LTS is now available to download, the first of 5 point releases scheduled for the ‘Resolute Raccoon’ in the 3 years. The release doesn’t add new features, but brings a refreshed installation image (.iso) that includes all of the bug fixes, security patches and package updates released since the Ubuntu 26.04 LTS release back in April. No new hardware enablement stack is included since there’s not been a newer Ubuntu release to backport a kernel and graphics driver set from. Next year’s Ubuntu 26.04.2 LTS release will bring the Linux kernel and GPU drivers that ship in Ubuntu […]

You’re reading Ubuntu 26.04.1 LTS is now available to download, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingUbuntu 26.04.1 LTS is now available to download

Chrome moves a step closer to an official Flatpak

Google, Chrome and Flatpak logos on a cardboard boxIf you’ve installed Chromium or Google Chrome as a Flatpak, you’ve installed an unofficial, community-maintained package done independently of the search giant – that could be about to change. Chromium’s build system is now able to generate Flatpak packages of the browser itself, though its developers caution that the change does not mean official Flatpak support is coming. A commit made by Google’s Tom Anderson this week adds the necessary packaging scripts and a build flag (enable_flatpak) to produce a .flatpak package rather than a .deb or .rpm, but that flag is off by default (for now). If enabled, Google’s […]

You’re reading Chrome moves a step closer to an official Flatpak, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Continue ReadingChrome moves a step closer to an official Flatpak