Very happy to share that a new package rspdlite arrived on
CRAN today in its inaugural
version 0.1.0-1. It wraps and provides the (header-only) C++20 library
spdlite which its author
describes (aptly) as tiny, fast, capable. Just like its bigger
sibbling spdlog (which we
wrapped as rcppspdlog), it…
Excited that Bobby has been accepted as a GNOME Circle app!
Screenshot of a SQLite table opened in Bobby
Who’s Bobby?
Bobby is a viewer utility. It displays tables from SQLite files.
The most deployed database format in the world.
That’s it.
Whilst hacking on the backend of Auroras I was…
Part of running LWN is keeping a list of potentially interesting topics
that may merit the effort to turn into articles. As an experiment, we are
now exposing that list to our subscribers at the
Project Leader and Supporter levels. The hope is that this list will
provide useful insights into what…
This is a weekly update from my Google Summer of Code 2026 project with
KDE, improving effect widgets in Kdenlive, a free and open source
video editor.
This week was driven entirely by reviewer feedback on
MR !887; the draft MR for the Curves Widget.
Point snapping instead of rejectionWhen two curve…
On June 15 at Fedora's Flock conference, held in
Prague, Fedora Project Leader (FPL) Jef Spaleta delivered a short "State of
Fedora" keynote that provided a bit of insight into the status of the
project. Topics included the overall growth for Fedora usage, ways to increase
contributions, and an…
Version
152.0 of the Firefox web browser has been released. Notable
changes in this release include a brand-new look for the Firefox
Settings interface, the ability to disable tracker blocking in private
browsing tabs, a feature to mute browser sound from the address bar,
experimental support for…
WebDriver is a remote control interface that enables introspection and control of user agents. As such, it can help developers to verify that their websites are working and performing well with all major browsers. The protocol is standardized by the W3C and consists of two separate specifications:…
The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed:
Highlights:
[Nazım Can Altınova] Add source map symbolication and source view support (#6018)
It requires Firefox changes that will land in Firefox 154, but after these changes, you…
Version
6.7 of KDE's Plasma desktop has been released. Notable changes in
this release include per-screen virtual desktops, faster desktop
switching, introduction of the Union
theming system as a tech preview, as well as many other improvements and bug
fixes. The release is dedicated to Eric…
Security updates have been issued by AlmaLinux (mod_http2, postfix, and webkit2gtk3), Debian (bird2, libgd-perl, and libreoffice), Fedora (7zip, ack, hugo, and perl-Mojo-JWT), Mageia (atril, evince, xreader, emacs, lcms2, libgcrypt, libinput, libsndfile, putty, and sudo), Red Hat (openssl and…
Firefox gives you many ways to make the browser your own, from privacy settings and AI controls to tab management, custom colors, and more. As we continue to improve Firefox, you get more control over how it works for you.
Today, we’re introducing a redesigned settings experience that makes your…
Firefox has been busy introducing updates across productivity, privacy and AI. From Project Nova and browser-wide AI controls to expanded privacy protections and new ways to stay organized, the goal is simple: help you spend less time managing your browser and more time getting things done…
Back in the late 1990s, I did a brief stint of work experience at the BBC. One of the most memorable moments was sitting in on a meeting about early forms of Interactive TV. I saw a demo of "Two Way TV". A flimsy grey box which (somehow) integrated with your OnDigital TV Box and connected to a…
The next Ubuntu Touch major release is approaching rapidly, yesterday we reached a major step in the preparation of the upcoming Ubuntu Touch 24.04-2.0 release: The branching-off (see below on what that is).
Ubuntu Touch 24.04-2.0 Beta is Now Available
Part of this development release step is the…
The past month was busy; the theme was evolution. We went into this quarter with our own ideas for what we wanted to accomplish. However, our users had better ideas. With the release of Thunderbird’s own mail service, Thundermail, the need for a better account settings import process across our…
Master M3C2 in QGIS 4.0 for direct point cloud comparison. Learn how to detect erosion and landslides with surface normals and 95% statistical confidence intervals.
This week, I worked on two things: a bug fix that was created during the ActionCollection port and starting the import/export feature.
Bug fix: Lock/Unlock action text:
A bug was created after !29 was merged. When a wallet was locked, the placeholder message displayed a "Lock" button instead of…
Logo by: Nuno Pinheiro The year started off bleak. As I was gallivanting through KDE themes at hand, I decided to stick with the Oxygen one. It didn't take long to notice that this old theme, once the default in the KDE 4 era, wasn't looking its best. A slew of little bugs had accumulated,......…
In 2008, I landed my second job, in the network team at Orange Portails, the
division behind the websites and search engine of the French telecom operator
Orange. The place ran like clockwork: a comprehensive technical setup, a
dedicated team for every part of the business, and room to focus on what…
Plasma 6.7 brings powerful new features to KDE’s classic desktop, and refines its user experience to new levels.
Enjoy thoughtfully-designed improvements that solve real problems, a sneak peak of future theming bliss, better performance, and more.
Read on to learn all about it!
A script element has…
I have proposed the deletion of an obsolete
script,
but it makes me feel complicated feelings so I’m going to try and
express those. This particular script was written in 2014, but the
concept goes back much further – before git was invented.
When I started university in 2003, I seem to remember…
SRFI 275 is now in draft status.This SRFI proposes a programming interface for working with RFC 3986 universal resource identifiers (URIs), as well as RFC 3987's generalisation to internationalised resource identifiers (IRIs). This document defines record types, normalisation procedures, and…
Almost exactly three years ago the Oceangate submarine implosion happened. The disaster came about when a billionaire called Stockton Rush created his own unclassified submarine to go sightseeing on the Titanic. Ignoring all advice from experts he created a "macgyveresque death trap" that eventually…
Highlights
Maxx Crawford added a pref to hide the New Tab logo so users can opt out of branding without altering page layout or resorting to CSS overrides.
Harshit enabled video overlay detection in Nightly 153, allowing you to use the context menu to control videos on more pages! We plan on…
Linus Torvalds released
the 7.1 kernel as expected on June 14. This development cycle
brought in a lot of new features — and a lot of new developers as well.
The time has come for our traditional look at where the changes in 7.1 came
from, with a digression into how our community may be changing in…