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…
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…
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…
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…
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…
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…
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…
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…
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…
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!
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…
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.…
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…
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…
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…
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…
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…
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…
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…
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.
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…
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…
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…