Canonical First Gold Sponsor Of Trifecta Tech For Building More Infrastructure In Rust

Ubuntu Linux maker Canonical continues making more inroads in the Rust infrastructure space. Canonical announced today they have become the first gold sponsor of the Trifecta Tech Foundation that works on projects like sudo-rs for building more open infrastructure in the Rust programming language.

Canonical already has supported the Trifecta Tech Foundation with initiatives like the Rust version of sudo while now they have become a gold sponsor with a €40,000/year contribution to help create and maintain more memory-safe system utilities in Rust.

Canonical and
Continue reading...

Intel Kills Off AMX-TF32 Support Before It Even Shipped In Diamond Rapids

Intel has dropped AMX-TF32 before its debut in Xeon Diamond Rapids. The latest Intel programming reference manual has dropped AMX-TF32 and Intel engineers are already moving ahead to strip out the AMX-TF32 support that existed in the GNU Compiler Collection.

Intel updated their ISA programming reference manual and the newly-published version now eliminates AMX-TF32 as well as User-Timer Events and Interrupts. AMX-TF32 was the planned ISA extension for adding the NVIDIA TensorFloat-
Continue reading...

Servo Browser Engine Continues Making Much Progress On Less Than $8k Monthly

Released last week was the Servo 0.3 browser engine release along with their latest Servoshell demo browser. Today the project has published their monthly development recap to highlight all of the interesting changes made. Here's a look at what they accomplished over the past month while doing so on less than $8k in monthly donations.

Some of the improvements incorporated into Servo 0.3 and other changes made over the last month include:

- Support for many CSS font features.

- Several new DOM APIs added.

-
Continue reading...

GCC 17 Compiler Lands SpacemiT X100 Core Targeting

The newest GCC 17 compiler code has landed support for -mcpu=spacemit-x100 and -mtune=spacemit-x100 targeting for the SpacemiT X100 RISC-V core.

The SpacemiT X100 is notable in making up the primary cores of the SpacemiT K3 SoC as the first widely-available RVA23 profile compliant RISC-V design. The K3 features eight X100 cores clocking up to 2.4GHz plus there are the
Continue reading...

Wine 11.12 Released With Wayland Fractional Scaling & Other Wayland Enhancements

Wine 11.12 fell off the bi-weekly release rhythm with not making it out last Friday, but it managed to ship today. Wine 11.12 brings fractional scaling support to its Wayland driver and various other enhancements.

Merged following the Wine 11.11 release, an exciting feature of Wine 11.12 is Wayland fractional scaling support for a nicer UI scaling experience rather than going through X11/XWayland with today's high resolution/density displays. This

Next Bcachefs Release Aims To Include Rust Code In The Kernel Module

The Bcachefs file-system already makes use of the Rust programming language in the user-space tools for this CoW file-system and they have been planning to make use of Rust within the kernel module too. Beginning in the next Bcachefs release, v1.38.7, they are looking at beginning to include Rust code now in their kernel driver.

Bcachefs 1.38.6 debuted just days ago with some nice improvements while already its lead developer, Kent Overstreet, is eyeing big changes for
Continue reading...

Git 2.55 Released With Rust Support Enabled By Default, <em>git history fixup</em>

Git 2.55 is out today as the latest stable update to this distributed version control system.

Up to now in the Git world, Git's Rust code has been opt-in at build-time and optional. With Git 2.55, the Rust code is still optional but is now being enabled by default. Git 2.55+ will now build with the Rust support enabled by default unless opting out with the "NO_RUST" option. But for Git 3.0
Continue reading...

Linux 7.2 On Threadripper Shows Some Nice I/O Improvements & Faster Poll, Some Regressions

I have begun testing out Linux 7.2 on more hardware following the winding down of the merge window and culminating with yesterday's Linux 7.2-rc1 release . Today's tests are looking at how Linux 7.2 in its early development state is comparing to Linux 7.1 stable on AMD Ryzen Threadripper.

Continue reading...

Microsoft Announces Public Preview For Linux Containers On WSL

Microsoft today shipped the first public preview of WSL Containers "WSLC" as their latest extension of the Windows Subsystem for Linux on Windows 11.

WSL Containers brings a native Linux container experience to WSL for building, running, and managing of Linux containers via the wslc command line tool. The WSLC preview brings all the capabilities for container lifecycle management, various networking options, GPU support is working from day one, SDK integration for C++ and C#/WinRT, and other tooling and capabilities.

Continue reading...

Red Hat ARM Engineer Abandons ARM64 Linux Personal Desktop, Goes Back To AMD Ryzen System

Red Hat senior software engineer Marcin Juszkiewicz of Red Hat's ARM Team had been dogfeeding with an AArch64 Linux desktop being used as his primary, personal system for nearly the past year. But now he shared he has gone back to using his AMD Ryzen desktop instead over AArch64 Linux issues encountered with his Ampere Altra desktop.

Marcin shared last June that he was planning for a new development machine and decided to assemble an Ampere Altra AArch64 Linux desktop using the ASRockRack ALTRA8BUD-1L
Continue reading...