Home Assistant 2025.12 released

Version
2025.12
of the Home Assistant home-automation system has been released.

This month, we’re unveiling Home Assistant Labs, a brand-new space
where you can preview features before they go mainstream. And what
better way to kick it off than with Winter mode? ❄️ Enable it and
watch snowflakes drift across your dashboard. It’s completely
unnecessary, utterly delightful, and exactly the kind of thing we
love to build. ❄️

But that’s just the beginning. We’ve been working on making
automations more intuitive over the past releases, and this release
finally delivers purpose-specific triggers and conditions. Instead
of thinking in (numeric) states, you can now simply say “When a
light turns on” or “If the climate is heating”. It’s automation
building the way our mind works, as it should be.

Intel’s Open-Source Linux Graphics Driver Delivered Significant Improvements In 2025

Last week I provided a look at how Intel’s GPU compute performance on Battlemage evolved in 2025. In today’s article is a similar Intel Arc A-Series “Alchemist” and B-Series “Battlemage” look at how the OpenGL and Vulkan graphics performance has evolved over the past year. Simply put, the open-source Intel Linux graphics driver stack has evolved immensely this year… Not just for Vulkan but even the OpenGL support continues moving in the right direction too.

Django 6.0 released

The Django Python web
framework project has announced
the release of Django 6.0
including many new features, as can be seen in
the release
notes
. Some highlights include template partials for modularizing
templates, a flexible task framework for running background tasks, a
modernized email API, and a Content
Security Policy
(CSP) feature that provides the ability to “easily configure and enforce browser-level security policies to protect against content injection“.

[$] Just: a command runner

Over time, many Linux users wind up with a collection of aliases,
shell scripts, and makefiles to run simple commands (or a series of
commands) that are often used, but challenging to remember and
annoying to type out at length. The just command runner is a
Rust-based utility that just does one thing and does it well: it reads
recipes from a text file (aptly called a “justfile”), and runs the
commands from an invoked recipe. Rather than accumulating a library
of one-off shell scripts over time, just provides a cross-platform tool
with a framework and well-documented syntax for collecting and
documenting tasks that makes it useful for solo users and
collaborative projects.

Scoped User Access In Linux 6.19 To Reduce Speculation Barriers & Its Performance Hit

Merged yesterday to the Linux 6.19 Git codebase was the “core/uaccess” pull that introduces new scoped user-mode access with auto-cleanup functionality. This can reduce the number of speculation barriers encountered when needing to access user-mode memory and thereby avoiding some of the performance penalties incurred by speculation barriers…

Docker: Patch Image Vulnerabilities with Trivy and Copa

Docker container images often contain security vulnerabilities inherited from their base operating system packages. Rather than rebuilding images from scratch, you can use Trivy to scan for vulnerabilities and Copa to patch them directly. This tutorial demonstrates how to identify and fix container vulnerabilities on Ubuntu, Debian, RHEL, CentOS, and Fedora systems using these two powerful open-source tools.