The
6.5.10 and 6.1.61 stable kernels have been released. As
usual, they contain important fixes throughout the kernel tree; users of
those series should upgrade.
Source: LWN.net – Stable kernels 6.5.10 and 6.1.61
Category Archives: Linux
Google Rewriting Android's Binder In Rust With Promising Results
Google engineers on Wednesday posted an initial “request for comments” set of patches that re-implement Android’s Binder code within the Linux kernel in the Rust programming language rather than C…
Source: Phoronix – Google Rewriting Android’s Binder In Rust With Promising Results
NVIDIA driver 545.29.02 out for Linux plus other releases due to security issues
NVIDIA today launched four new stable Linux graphics drivers, yes four. 545.29.02 is the bigger one with all the new stuff, but they also launched 535.129.03, 525.147.05 and 470.223.02 due to newly disclosed security issues.
Source: LXer – NVIDIA driver 545.29.02 out for Linux plus other releases due to security issues
AMD Announces Zen 4C Cores Coming To Ryzen Laptops
We’ve been impressed with AMD Zen 4C cores with their initial appearance in Bergamo with the flagship EPYC 9754 and then over the summer with Siena for the likes of the EPYC 8324P(N) plus the EPYC 8354P(N) review soon. Today AMD is confirming what many had anticipated: Zen 4C cores will be coming to new Ryzen laptop SoCs.
Source: Phoronix – AMD Announces Zen 4C Cores Coming To Ryzen Laptops
AMD-Pensando Elba SoC & A Massive RISC-V 64-Core Chip Supported In Linux 6.7
There is some interesting new Arm and RISC-V SoC support to be found in the in-development Linux 6.7 kernel…
Source: Phoronix – AMD-Pensando Elba SoC & A Massive RISC-V 64-Core Chip Supported In Linux 6.7
Intel Itanium IA-64 Support Removed With The Linux 6.7 Kernel
Overnight the mainline Linux kernel has retired support for Intel Itanium (IA-64) processors…
Source: Phoronix – Intel Itanium IA-64 Support Removed With The Linux 6.7 Kernel
XWayland Now Allows For Better Choosing Between OpenGL & OpenGL ES
XWayland has added a new “-glamor” command-line argument to allow specifically choosing between OpenGL or OpenGL ES use for acceleration…
Source: Phoronix – XWayland Now Allows For Better Choosing Between OpenGL & OpenGL ES
More Intel TDX Improvements Come With Linux 6.7
More Linux kernel code around Intel’s Trust Domain Extensions (TDX) has landed with the in-development Linux 6.7 kernel…
Source: Phoronix – More Intel TDX Improvements Come With Linux 6.7
The Experience AI Challenge: Make your own AI project
We are pleased to announce a new AI-themed challenge for young people: the Experience AI Challenge invites and supports young people aged up to 18 to design and make their own AI applications. This is their chance to have a taste of getting creative with the powerful technology of machine learning. And equally exciting: every young creator will get feedback and encouragement from us at the Raspberry Pi Foundation.

As you may have heard, we recently launched a series of classroom lessons called Experience AI in partnership with Google DeepMind. The lesson materials make it easy for teachers of all subjects to teach their learners aged up to 18 about artificial intelligence and machine learning. Now the Experience AI Challenge gives young people the opportunity to develop their skills further and build their own AI applications.
Key information
- Starts on 08 January 2024
- Free to take part in
- Designed for beginners, based on the tools Scratch and Machine Learning for Kids
- Open for official submissions made by UK-based young people aged up to 18 and their mentors
- Young people and their mentors around the world are welcome to access the Challenge resources and make AI projects
- Tailored resources for young people and mentors to support you to take part
- Register your interest and we’ll send you a reminder email on the launch day
The Experience AI Challenge
For the Experience AI Challenge, you and the young people you work with will learn how to make a machine learning (ML) classifier that organises data types such as audio, text, or images into different groupings that you specify.

The Challenge resources show young people the basic principles of using the tools and training ML models. Then they will use these new skills to create their own projects, and it’s a chance for their imaginations to run free. Here are some examples of projects your young tech creators could make:
- An instrument classifier to identify the type of musical instrument being played in pieces of music
- An animal sound identifier to determine which animal is making a particular sound
- A voice command recogniser to detect voice commands like ‘stop’, ‘go’, ‘left’, and ‘right’
- A photo classifier to identify what kind of food is shown in a photograph

All creators will receive expert feedback on their projects.
To make the Experience AI Challenge as familiar and accessible as possible for young people who may be new to coding, we designed it for beginners. We chose the free, easy-to-use, online tool Machine Learning for Kids for young people to train their machine learning models, and Scratch as the programming environment for creators to code their projects. If you haven’t used these tools before, don’t worry. The Challenge resources will provide all the support you need to get up to speed.
Training an ML model and creating a project with it teaches many skills beyond coding, including computational thinking, ethical programming, data literacy, and developing a broader understanding of the influence of AI on society.
The three Challenge stages
Our resources for creators and mentors walk you through the three stages of the Experience AI Challenge.
Stage 1: Explore and discover
The first stage of the Challenge is designed to ignite young people’s curiosity. Through our resources, mentors let participants explore the world of AI and ML and discover how these technologies are revolutionising industries like healthcare and entertainment.
Stage 2: Get hands-on
In the second stage, young people choose a data type and embark on a guided example project. They create a training dataset, train an ML model, and develop a Scratch application as the user interface for their model.
Stage 3: Design and create
In the final stage, mentors support young people to apply what they’ve learned to create their own ML project that addresses a problem they’re passionate about. They submit their projects to us online and receive feedback from our expert panel.
Things to do today
- Visit our new Experience AI Challenge homepage to find out more details
- Register your interest so you receive a reminder email on launch day, 8 January
- Get your young people excited and thinking about what kind of AI project they might like to create
We can’t wait to see how you and your young creators choose to engage with the Experience AI Challenge!
The post The Experience AI Challenge: Make your own AI project appeared first on Raspberry Pi Foundation.
Source: Raspberry Pi – The Experience AI Challenge: Make your own AI project
Steam Linux Usage Dropped Lower In October But With More Questionable Data
Valve just published their October 2023 stats for the monthly Steam Survey and they point to a nearly quarter point drop in the Linux usage after previously hitting its own highs…
Source: Phoronix – Steam Linux Usage Dropped Lower In October But With More Questionable Data
[$] LWN.net Weekly Edition for November 2, 2023
The LWN.net Weekly Edition for November 2, 2023 is available.
Source: LWN.net – [$] LWN.net Weekly Edition for November 2, 2023
OpenRazer 3.7 Adds Support For Many Newer Razer Devices On Linux
OpenRazer as the community-driven, open-source project providing driver support for Razer peripherals on Linux is out with a new feature release…
Source: Phoronix – OpenRazer 3.7 Adds Support For Many Newer Razer Devices On Linux
Sysctl With Linux 6.7 Continues Work To Remove Kernel Bloat
Since Linux 6.6 we’ve been seeing work upstreamed for sysctl working to remove its sentinel, the final empty element on each sysctl array. This will cut-down on around 64 bytes of bloat per array, help with kernel build times, and an all-around improvement. With Linux 6.7 more of the sysctl changes are ready and hopefully for the v6.8 kernel cycle next year the effort will be completed…
Source: Phoronix – Sysctl With Linux 6.7 Continues Work To Remove Kernel Bloat
Mesa 23.3-rc2 Released With Fixes For Zink, Rusticl, RADV & Other Drivers
Eric Engestrom has put out another on-time Mesa release candidate for what’s culminating with the Mesa 23.3 release in the coming weeks…
Source: Phoronix – Mesa 23.3-rc2 Released With Fixes For Zink, Rusticl, RADV & Other Drivers
[$] Implicit keyword arguments for Python
Python functions can use both positional and keyword arguments; the latter
provide a certain level of documentation for an argument and its meaning,
while allowing them to be given in any order in a call. But it is often
the case that the name of the local variable to be passed is the same as
the keyword, which can lead to overly repetitive argument lists, at least
in some eyes. A recent proposal to shorten the syntax for calls with
these duplicate names seems to be gaining some steam—a Python Enhancement
Proposal (PEP) is forthcoming—though there are some who find it to be an
unnecessary and unwelcome complication for the language.
Source: LWN.net – [$] Implicit keyword arguments for Python
GNOME Shell & Mutter 45.1 Released with Xwayland & Wayland Improvements
After releasing GNOME 45.1 last month as the first point release to the latest GNOME 45 “Riga” desktop environment series, the GNOME Project also published today updates for two important components, GNOME Shell and Mutter.
The post GNOME Shell & Mutter 45.1 Released with Xwayland & Wayland Improvements appeared first on Linux Today.
Source: Linux Today – GNOME Shell & Mutter 45.1 Released with Xwayland & Wayland Improvements
A recent talk on kernel maintainership
LWN editor Jonathan Corbet was asked to give a brief talk about kernel
maintainership at the recently concluded Linux
Foundation Member Summit. That talk was recorded and has now been made available
on YouTube. There is little in it that will be news to regular LWN
readers, but it may be instructive to folks who are less well versed in how
kernel development works.
Source: LWN.net – A recent talk on kernel maintainership
Mozilla Eyes Removal Of Theora Support In Firefox
Following Google’s plans for removing Theora codec format support from the Chrome/Chromium browser, Mozilla is also eyeing a similar move for retiring Theora from Firefox…
Source: Phoronix – Mozilla Eyes Removal Of Theora Support In Firefox
JFS File-System Seeing Minor Stability Improvements With Linux 6.7
Bcachefs was merged for Linux 6.7 and Btrfs is seeing some shiny new features with this next kernel version. But Linux 6.7 isn’t just about leading-edge file-system fun: the three decade old IBM Journaled File-System (JFS) is even seeing some minor changes…
Source: Phoronix – JFS File-System Seeing Minor Stability Improvements With Linux 6.7
Ubuntu 24.04 LTS (Noble Numbat) Daily Build ISOs Are Now Available for Download
With the development cycle for Ubuntu 24.04 LTS (Noble Numbat) opened, Canonical has now published the first daily build ISO images for early adopters, application developers, and general public testing.
The post Ubuntu 24.04 LTS (Noble Numbat) Daily Build ISOs Are Now Available for Download appeared first on Linux Today.
Source: Linux Today – Ubuntu 24.04 LTS (Noble Numbat) Daily Build ISOs Are Now Available for Download