HASTE: Broken Worlds is a speedrunning Sonic-like platformer from Landfall with a demo up now

Gotta go fast? Landfall, developer of Totally Accurate Battle Simulator and Clustertruck, have released a demo for HASTE: Broken Worlds that’s worth a look. The demo was released as part of Steam Next Fest and there’s a Native Linux version available. On Steam, the developer noted they plan to get it Steam Deck Verified too.

How The Ubuntu Linux Performance Has Evolved For SiFive RISC-V Over The Last Four Years

SiFive recently sent over their new HiFive Premier P550 developer board and as part of that fresh RISC-V CPU testing I’ve also been re-testing the prior SiFive HiFive Unmatched developer board from 2020~2021 for reference. Out of curiosity, I’ve carried out some tests using the HiFive Unmatched to look at how the Ubuntu Linus RISC-V performance has evolved from Ubuntu 21.04 when I first tested that RISC-V quad-core developer board, Ubuntu 22.04 LTS, and now the latest Ubuntu 24.04 LTS packages.

Mozilla reverses course on its terms of use

Mozilla has issued
an update
to its terms of use (TOU) that were announced
on February 26. It has removed a reference in the TOU to
Mozilla’s Acceptable Use Policy “because it seems to be causing
more confusion than clarity
“, and has revised the TOU “to more
clearly reflect the limited scope of how Mozilla interacts with user
data
“. The new language says:

You give Mozilla the rights necessary to operate Firefox. This
includes processing your data as we describe in the Firefox Privacy
Notice. It also includes a nonexclusive, royalty-free, worldwide
license for the purpose of doing as you request with the content you
input in Firefox. This does not give Mozilla any ownership in that
content.

Mozilla has also updated its Privacy FAQ to provide
more detail about its reasons for the changes.

[$] Guard pages for file-backed memory

One of the many new features packed into the 6.13 kernel release was guard
pages, a hardening mechanism that makes it possible to inject zero-access
pages into a process’s address space in an efficient way. That feature
only supports anonymous (user-space data) pages, though. To make guard
pages more widely useful, Lorenzo Stoakes has put together a patch
set
enabling the feature for file-backed pages as well; in the process,
he examined and resolved a long list of potential problems that extending
the feature could encounter. One potential problem was not on his list,
though.

AMD Broadcast TLB Invalidation “INVLPGB” Support Appears Ready For The Linux Kernel

Back in December Linux kernel patches were posted by a Meta engineer for making use of the AMD INVLPGB instruction found with Zen 3 and newer processors. The Linux kernel would use INVLPGB for invalidating TLB entries for a range of pages with broadcast. After these patches went through 14 rounds of review since December, it looks like this AMD broadcast TLB invalidation support is now ready for the mainline Linux kernel!..