The BeOS-inspired Haiku open-source operating system project published a new blog post to outline some of their latest development activity. One of the areas they have been focusing on in the performance department has been for addressing much slower git status performance compared to Linux…
Category Archives: Linux
AMD ROCm 7.0 Officially Released With Many Significant Improvements
Overnight the AMD ROCm 7.0 release tags began appearing within the public Git repositories. Now AMD ROCm 7.0 is officially released as a very significant step forward for AMD’s open-source GPU compute stack for better competing against NVIDIA’s CUDA ecosystem…
3.5 inch SBC with MediaTek Genio 700/510 for Low-Power AIoT Edge Applications
IBASE Technology has introduced the IBR500, a 3.5-inch single board computer built around MediaTek Genio processors. The compact design is aimed at embedded and edge applications that prioritize low power consumption and efficient use of space. The board integrates the MediaTek Genio 700 (MT8390) at up to 2.2 GHz or the Genio 510 (MT8370) at […]
Google unveils master plan for letting AI shop on your behalf
Mastercard, American Express, Coinbase, and PayPal sign up at launchGoogle has given the go-ahead to a plan that lets AI agents make purchases on your behalf and, on Tuesday, released its Agent Payments Protocol (AP2) to make it happen. The system comes with touted safeguards that are intended to prevent thieves from draining bank accounts.…
SparkyLinux 2025.09 “Tiamat” Released with Debian “Forky” Base
Sparky semi-rolling 2025.09 “Tiamat” is out with Linux kernel 6.16, GCC 15, Calamares 3.4, and Debian “Forky” testing base.
Tyr Driver Being Submitted For Linux 6.18 As Rust-Based Arm Mali Driver
The big set of Rust DRM kernel graphics/display driver updates were sent out to DRM-Next ahead of the upcoming Linux 6.18 kernel. Most notable with this pull request is merging the Tyr driver, the new open-source and Rust-based DRM driver for Arm Mali GPUs…
Linux Mint picks up the pace with LMDE 7 and Wayland-ready Cinnamon
Devs sketch plans for two more releases this year, blending Debian foundations with modern display techThe Linux Mint team plans to speed up its release cycle and get two more versions out in the next few months.…
Firefox 144 to Strengthen the Encryption of Logins in the Firefox Password Manager
With Firefox 143 hitting the stable channel today on all supported platforms, Mozilla promoted the next major release, Firefox 144, to the beta channel for public testing.
AMD Begins Plumbing APCI C4 Support In The Linux Kernel For Greater Power Savings
AMD engineers have begun ironing out ACPI C4 support for the Linux kernel in order to provide greater power savings on newer AMD Ryzen platforms that have begun to support this deeper sleep state…
Rust-style safety model for C++ ‘rejected’ as profiles take priority
Safe C++ proposal author claims that ‘will not ever work’The C++ standards committee abandoned a detailed proposal to create a rigorously safe subset of the language, according to the proposal’s co-author, despite continuing anxiety about memory safety.…
[$] Comparing Rust to Carbon
Safe, ergonomic interoperability between Rust and C/C++ was a popular topic at
RustConf 2025 in Seattle, Washington. Chandler Carruth gave a presentation
about the different approaches to interoperability in Rust and
Carbon, the
experimental “(C++)++” language.
His ultimate conclusion was that
while Rust’s ability to interface with other languages is expanding over time,
it wouldn’t offer a complete solution to C++ interoperability anytime soon — and so there is room for
Carbon to take a different approach to incrementally upgrading existing C++ projects.
His
slides are available for readers wishing to study his example code in more
detail.
Firefox 143.0 released
143.0 of the Firefox browser has been released. Changes include the
ability to pin tabs by dragging them to the edge, previews in the camera
permissions dialog, improved fingerprinting protection, and (optional)
automatic deletion of files downloaded in private browsing mode.
Join the UK Bebras Challenge 2025

The UK Bebras Challenge, the nation’s largest computing competition, is back! Schools can enter now for this year’s Challenge, which runs from 10 to 21 November.
Last year, more than 467,000 students from across the UK took part, tackling fun and thought-provoking puzzles that introduce key ideas in computational thinking with no extra preparation needed.
Read on to learn how your school can get involved.
What is the UK Bebras Challenge?
The UK Bebras Challenge is a free-to-enter annual challenge that is designed to spark interest in both computational thinking and computer science among students aged 6 to 19. The 45-minute challenge is accessible to everyone, offering age-appropriate but challenging interactive tasks for students at different levels, including a tailored version for students with severe sight impairments.
The tasks are designed to give every student the opportunity to showcase their potential and all participating students receive a certificate. There are also certificates based on performance within school and gold certificates based on national boundaries. With self-marking tasks and no text-based programming required, it’s easy to have your school participate in the UK Bebras Challenge.
This year, each task’s background section is linked to the Ada Computer Science platform. Teachers and students can now explore detailed explanations of the computing concepts behind the Bebras tasks, along with the computational thinking skills students may use to solve them.
“Bebras provides us with incredibly useful insights and conversations about our students who might otherwise have struggled with accessing traditional CS materials. It’s also a great resource for baseline tests where students may not have studied the curriculum the way we present it.” – Teacher in the UK
“I think the problems are a really great way to promote critical thinking, computational thinking, and logic in general. I have only seen a couple but I am very impressed and excited to share with some of my students. Thanks for what you are doing.” – Teacher in the UK
What does a UK Bebras task look like?
The tasks are inspired by classic computing problems and presented in a fun, age-appropriate way. For example, younger students aged 6 to 8 might solve the mystery of a dancing doll, while older students aged 16 to 19 could take on the challenge of an art theft. Both of these tasks involve the use of data structures.
Here’s a question we ran in 2021 for the Juniors group (ages 10 to 12). Can you solve it?
Beaver farmer
Farmer Mert grows wheat in the fields, which contain a symbol in the map below.
He also has stony fields where nothing grows, shown by the symbol.
To save water, Mert only wants to water the wheat fields. He can block the water channels coming from the lake at the spots marked with the letters A to J.
The water will only flow downwards towards the fields and will never flow back towards the lake.
Task
Select the letters to block the water from flowing to the empty fields while still letting it flow to the wheat fields.

Example answer
The correct answer is that spots labelled B, F, H, and J must be closed, as shown in the following figure:

Explanation
If none of the gates are closed, the water will reach the stony fields. If more gates than shown above are closed, then some wheat fields will get no water. If we review all spots:
- A must be open to allow water to flow to field 1.
- B has to be closed to avoid watering field 2. It also brings water to field 3, but this field can also get it through C.
- C must be open both for field 4 and for field 3, which cannot be watered though A since B is closed.
- D must be open for fields 7 and 8.
- E must also be open field 7.
- F must be closed to prevent water flowing to field 5.
- G, if closed, would only prevent field 3 from being watered and so must be open as well.
- H must also be closed even if F is also closed, as water can flow from the open D and E.
- I must be open for field 11.
- J has to be closed to prevent fields 9 and 10 from getting watered.
This Bebras task was developed by the Bebras team in Turkey and refined by members of the international Bebras community.
Did you get it right?
How do I get my school involved?
If you are either a UK school or teach a UK-based curriculum, then visit the UK Bebras website for more information and to register your school.
Once you’ve registered, you’ll get access to the entire UK Bebras back catalogue of questions, allowing you to create custom quizzes for your students to tackle at any time throughout the year. These quizzes are self-marking, and you can download your students’ results to keep track of their progress. The questions are perfect for enrichment activities, end-of-term quizzes, lesson starters, and even full lessons to develop computational thinking skills and promote computing concepts.
Join for free at bebras.uk/admin.
The post Join the UK Bebras Challenge 2025 appeared first on Raspberry Pi Foundation.
Fedora Linux 43 Beta Released with Linux 6.17, GNOME 49, and KDE Plasma 6.4
The Fedora Project released today the beta version of the upcoming Fedora Linux 43 for public testing to give us a glimpse of the new features and report potential bugs.
Intel Xeon 6980P “Granite Rapids” Linux Performance One Year Later
Next week marks one year since the launch of the Xeon 6900P series Granite Rapids server processors. Given the occasion and a new server in the lab, here is a look at how Intel’s Granite Rapids top-end Xeon 6980P server processors are performing one year after the original introduction with a production-grade server platform as well as incorporating all of the Linux software improvements over the past year.
Another npm supply-chain attack
The Socket.dev blog describes
this week’s attack on JavaScript packages in the npm repository.
A malicious update to @ctrl/tinycolor (2.2M weekly
downloads) was detected on npm as part of a broader supply chain
attack that impacted more than 40 packages spanning multiple
maintainers.The compromised versions include a function
(NpmModule.updatePackage) that downloads a package
tarball, modifies package.json, injects a local script
(bundle.js), repacks the archive, and republishes it,
enabling automatic trojanization of downstream packages.
After deleting a web server, I started checking what I typed before hitting ‘Enter’
Student thought she had the hang of this ‘Linux’ thing and its kooky CLIWho, Me? It’s Monday morning, and a week of possibilities presents itself to IT pros everywhere. Which is why The Register brings you another edition of Who, Me? It’s the reader-contributed column in which we remind you what not to do with your day, your week, and your career, by sharing stories of your worst workplace mistakes and the contortions you made to survive them.…
Linux Patches Posted For Enabling The Tenstorrent Blackhole SoC
Patches were posted this past weekend for enabling the mainline Linux kernel to run on the Tenstorrent Blackwhole SoC of A0 silicon on the Blackhole P100 and P150 PCIe accelerator cards…
Libxml2 Maintainer Steps Down
The long-time maintainer of libxml2, Nick Wellnhofer, resigns, with only critical regression fixes planned through 2025.
Jonathan Riddell Leaves KDE After 25 Years with Mixed Emotions
After 25 years, Kubuntu founder Jonathan Riddell says goodbye to KDE, sharing pride in his work and disappointment over how it ended.