[$] listmount() and statmount()

Years ago, the list of mounted filesystems on a Unix or Linux machine was
relatively short and static. Adding a filesystem, which typically involved
buying a new drive, happened rarely. In contrast, contemporary systems
with a large number of containers can have a long and dynamic list of
mounted filesystems. As was discussed at
the 2023 LSFMM+BPF Summit, the Linux
kernel’s mechanism for providing information about mounted filesystems has
not kept up with this change, leading to system-management headaches. Now,
two new system calls proposed
by Miklos Szeredi look set to provide some much-needed pain relief.

Source: LWN.net – [$] listmount() and statmount()

Benchmarking Machine Learning Frameworks

MLBench, a new, versatile machine learning tool, enables developers and maintainers to effortlessly gauge how their frameworks perform compared to other implementations, prior code versions, or across different boards, with respect to both runtime performance and other metrics.

The post Benchmarking Machine Learning Frameworks appeared first on Linux Today.



Source: Linux Today – Benchmarking Machine Learning Frameworks

Open-Source Vulnerability Disclosure: Exploitable Weak Spots

Flaws in the vulnerability disclosure process of open-source projects could be exploited by attackers to harvest the information needed to launch attacks before patches are made available, Aqua Security researchers worry.

The post Open-Source Vulnerability Disclosure: Exploitable Weak Spots appeared first on Linux Today.



Source: Linux Today – Open-Source Vulnerability Disclosure: Exploitable Weak Spots

Open source work makes me appreciate software testing. It's not an academic exercise

Literally…Systems Approach Perhaps the single biggest aspect of systems building I’ve come to appreciate since shifting my focus from academic pursuits to open source software development is the importance of testing and test automation.…

Source: LXer – Open source work makes me appreciate software testing. It’s not an academic exercise

The Future of Shopping

It’s clear that online shopping has given consumers more choices than ever, offering remarkable convenience with a few clicks of a button. But there’s a catch. With Fakespot by Mozilla, which uses AI to detect fake reviews and scams, we’ve seen it all when it comes to e-commerce. Counterfeits, fake reviews, review flooding, and nowadays, […]

Source: LXer – The Future of Shopping

KDE Releases Alpha Versions of Plasma 6, Frameworks 6 & Gear 24.02

The KDE Project released today the alpha version of the upcoming KDE Plasma 6 desktop environment, along with alpha versions of the KDE Frameworks 6 and KDE Gear 24.02 software suites.

The post KDE Releases Alpha Versions of Plasma 6, Frameworks 6 & Gear 24.02 appeared first on Linux Today.



Source: Linux Today – KDE Releases Alpha Versions of Plasma 6, Frameworks 6 & Gear 24.02

[$] The push to save Itanium

It is (relatively) easy to add code to the kernel; it tends to be much
harder to remove that code later. The most recent example of this dynamic
can be seen in the story of the ia64 (“Itanium”) architecture, support for
which was removed during the 6.7 merge window. That removal has left a
small group of dedicated ia64 users unhappy and clinging to a faint hope
that this support could return in a year’s time.

Source: LWN.net – [$] The push to save Itanium