Mastodon

News from the Planet

RcppArmadillo 15.6.2-1 on CRAN: New Upstream

Debian Planet — October 17, 2026

Armadillo is a powerful and expressive C++ template library for linear algebra and scientific computing. It aims towards a good balance between speed and ease of use, has a syntax deliberately close to Matlab, and is useful for algorithm development directly in C++, or quick conversion of research…

read more ➔

Scheme Requests for Implementation: SRFI 278: Supplemental Numerics

Scheme Planet — October 17, 2026

SRFI 278 is now in final status. This SRFI defines procedures on Scheme numbers that aim to improve the portability and usefulness of Scheme arithmetic. These procedures include predicates with extended domains, hyperbolic and inverse hyperbolic functions, the R6RS numeric tower, and…

read more ➔

Decompilation patterns, part 14: Strength increase

Debian Planet — October 17, 2026

Let's look at the entire loop from yesterday: u16 spE10; u16 *var_v0_2; ... var_t1_2 = 0x7F; var_v0_2 = &spE10 + 0xFE; do { *var_v0_2 = 0; var_t1_2 -= 1; var_v0_2 -= 2; } while (var_t1_2 >= 0); What's going with the pointer arithmetic here?…

read more ➔

New Templates Celebrating Tellico at 25

KDE Planet — October 17, 2026

Since Tellico is turning 25 years old, I decided to use the current generative AI tools to create several new entry templates. There may be some quirks I didn’t find, but they cover a variety of layouts and design themes. Install them from within Tellico via the Settings ➜ Templates dialog. They’re…

read more ➔

Tellico Turns 25!

KDE Planet — October 17, 2026

Depending exactly on when I mark the date, Tellico is turning 25 years old this month. The ChangeLog tells me I released Bookcase 0.1 on November 4, 2001. Bookcase was the original name of the application. I renamed it to Tellico after I was contacted by another software developer. I thought it…

read more ➔

WIP: KDE builder dashboard

KDE Planet — October 17, 2026

Just a teaser of a small thing I’m working on. Our amazing meta-meta-builder tool kde-builder (just like its predecessor kdesrc-build) is indispensable if you’re building many KDE things from source. The only problem I have with it is that it is overly verbose. It generates ~10 lines of text for…

read more ➔

Obnam community

Lars Wirzenius — October 17, 2026

Obnam is going to be an encrypting, de-duplicating, secure, and fast backup software implementation that's easy and convenient to use. I've been developing a new generation of Obnam for a couple of years now. So far I have mostly been exploring architectural and implementation design choices on my…

read more ➔

Book Review: Are You *Really* The Doctor? by Matthew Hutchinson ★★★⯪☆

Terence Eden — October 17, 2026

A few months ago, I went to see Dr Hutchinson record his stand-up comedy special for the BBC - it's about his experiences working in the NHS as a Black doctor. As the title of the book implies, some of the public can be a mite suspicious that anyone with even a hint of melanin can rise beyond being…

read more ➔

Open Transport Community Conference 2026

KDE Planet — October 17, 2026

I spent last week in Bern, Switzerland, for the second edition of the Open Transport Community Conference, attending that but also being part of the organizer team. Open Transport Community Conference 2026 group photo Open Transport Community Conference Compared to last year the…

read more ➔

This Week in Plasma: New Weather Widget and On-Screen Keyboard

KDE Planet — October 17, 2026

Welcome to a new issue of This Week in Plasma! This week we released Plasma 6.8, but we didn’t stop there: work on Plasma 6.9 has been coming in hot and heavy, and there’s a lot to talk about! So let’s jump right in: Notable new features Plasma 6.9 The Weather Report widget has received massive…

read more ➔

KDE Gear 26.12 release schedule

KDE Planet — October 16, 2026

This is the release schedule the release team agreed on https://community.kde.org/Schedules/KDE_Gear_26.12_ScheduleDependency freeze is in less than 3 weeks (November 5) and feature freeze one week after that. Get your stuff ready!

read more ➔

This Week in GNOME: #270 Visualized Community

Gnome Planet — October 16, 2026

Update on what happened across the GNOME project in the weekOctober 9 to October 16. Miscellaneous balooii reports After the initial summer release of Contributor Atlas I can now announce the next version and additional dataset. This release now supports multi-project communities, a lot of polish…

read more ➔

Decompilation patterns, part 13: Reverse loop

Debian Planet — October 16, 2026

Anyone who's read “bro-coder” C from before that was a name will recognize this idiom: var_t1_2 = 0x7F; ... do { ... var_t1_2 -= 1; } while (var_t1_2 >= 0); Why does the loop count backwards? It's because comparison with zero is cheaper on some (many) platforms.…

read more ➔

RcppSimdJson 0.1.17 on CRAN: Updates

Debian Planet — October 16, 2026

A brand new release 0.1.17 of the RcppSimdJson package is now on CRAN, and has been built for r2u and on r-universe. RcppSimdJson wraps the fantastic and genuinely impressive simdjson library by Daniel Lemire and collaborators. Via very clever algorithmic engineering to obtain largely branch-free…

read more ➔

Introducing GNOME OS Preview

LWN — October 16, 2026

The GNOME Project has provided GNOME OS for some time; until now, the project only provided a "Nightly" edition that was built from the latest commits and was aimed solely at GNOME developers. Adrian Vovk has now announced the release of GNOME OS Preview, which is intended for a non-developer…

read more ➔

[$] Safe self-referential data structures in kernel Rust

LWN — October 16, 2026

Self-referential structures that can be used without unsafe code have posed a problem for Rust for years. There are many cases where a self-referential data structure is the elegant algorithmic choice, but implementing it in accordance with Rust's lifetime rules is all but impossible. At Kangrejos…

read more ➔

Adrian Vovk: Introducing GNOME OS Preview

Gnome Planet — October 16, 2026

It’s been two years since my initial post about making GNOME OS an end-user general purpose OS. Today, we’re excited to announce that we’ve hit a major milestone! TL;DR: We’re launching a new edition called “GNOME OS Preview”, which is built from the latest stable GNOME release. This means that…

read more ➔

Firefox Tooling Announcements: MozPhab 2.23.0 Released

Mozilla Planet — October 16, 2026

Bugs resolved in Moz-Phab 2.23.0: bug 2068797 Local test suite runs read and write the real user_info.json bug 2076869 Record a profile of each moz-phab run, and open it in the Firefox Profiler Discuss these changes in #engineering-workflow on Slack or #Conduit Matrix. 1 post - 1…

read more ➔

Firefox Tooling Announcements: Firefox DevTools MCP 0.10.6 released

Mozilla Planet — October 16, 2026

New release of Firefox DevTools MCP. Available on npm at https://www.npmjs.com/package/@mozilla/firefox-devtools-mcp Added New print_page tool. It saves the current page as a PDF file and has optional landscape and background options. It uses print CSS, so you can use it to check print…

read more ➔

[$] Recent and future changes to the Linux NFS server

LWN — October 16, 2026

The NFS network filesystem protocol has a long history on Unix-like operating systems (and beyond). NFS is still evolving, though, and implementations need to keep up. At the 2026 Linux Plumbers Conference, NFS developer Jeff Layton gave an overview of recent enhancements to the…

read more ➔

Results from the 2026 TAB election

LWN — October 16, 2026

The results from the 2026 election for members of the Linux Foundation Technical Advisory Board (TAB) have been announced. Kees Cook, Dave Hansen, Miguel Ojeda, and Shuah Khan have all been re-elected, and Laurent Pinchart will be joining the board.

read more ➔

Security updates for Friday

LWN — October 16, 2026

Security updates have been issued by AlmaLinux (ghostscript, grafana, hplip, libsoup3, lrzsz, rpcbind, and wireshark), Debian (chromium, cifs-utils, expat, gst-plugins-bad1.0, gst-plugins-good1.0, jpeg-xl, mutt, and spip), Mageia (gpsd, libx11, and roundcubemail), Oracle (389-ds-base,…

read more ➔

The Mozilla Blog: This map shows the most important asset that VC-backed companies need right now

Mozilla Planet — October 16, 2026

What’s the most vital asset for an AI company today?  For venture backed AI business, it might be “funding” or “revenue”. But, there’s another asset that’s just as critical: trust.  At Mozilla, building technology that people and businesses can genuinely trust has been a long-standing, guiding…

read more ➔

Book Review: Africa Is Not A Country - Breaking Stereotypes of Modern Africa by Dipo Faloyin ★★★★⯪

Terence Eden — October 16, 2026

It's hard to craft a book with so much righteous indignation - let alone make it funny, accessible, and informative. Nevertheless, Dipo Faloyin has succeeded in writing a spectacular takedown of the myths which are often perpetrated about Africa. It starts in the best way possible: [Insert generic…

read more ➔

Web Review, Week 2026-42

KDE Planet — October 16, 2026

Let’s go for my web review for the week 2026-42. The importance of communities around software Tags: tech, foss, licensing, community, ethics, governance Good reminder that licensing is only one signal. The governance is what matters for Free Software communities. This means looking at more than…

read more ➔