Mastodon

News from the Planet

Scheme Requests for Implementation: SRFI 277: Cyclic ports

Scheme PlanetSeptember 06, 2026

SRFI 277 is now in final status. Cyclic ports are like infinite string and bytevector input ports: they produce the elements of a given sequence repeatedly, forever. While their intended use is as reusable seeds for SRFI 271 random ports, they are also useful whenever a…

read more ➔

My Progress in KDE NetworkManager

KDE PlanetSeptember 06, 2026

The past few weeks have been about turning my initial exploration of KDE NetworkManager into actual code. I've been working on refactoring the VPN and other virtual connections, digging through the existing Plasma NM, NetworkManager, Qt, and its code to understand how everything fits together. Why…

read more ➔

The purpose of DNS is to spread scams

Terence EdenSeptember 06, 2026

I imagine everyone here has received an unsolicited message telling them that their tax is overdue and that they urgently need to visit Genuine-Tax-Payment-Website.fart or that a parcel is delayed at customs and you can pay a small sum for its release at Almost-The-Right-Acronym.ak You know it is a…

read more ➔

OSGeo Announcements: [OSGeo-Announce] pgRouting version 4.0.2 released

OSGeo PlanetSeptember 06, 2026

OSGeo pgRouting version 4.0.2 released - OSGeo The latest release is available at Github. For discussions on the release here. To see all issues & pull requests closed by this release see the Git closed milestone for 4.0.2 on GitHub. Summary of changes by function pgr_dijkstraVia…

read more ➔

Book Review: The Passing of the Dragon and Other Stories by Ken Liu ★★★★☆

Terence EdenSeptember 05, 2026

This is a gorgeous set of short stories - and a good deal more accessible than some of the heavyweight prose Liu has previously been involved with. Some of the stories contain sentences which are complex jewels to be savoured. What I particularly like is the way he moves between almost-prosaic…

read more ➔

State of the Map 2026

KDE PlanetSeptember 05, 2026

Last week I attended this year’s State of the Map (SotM) in Paris, France, OpenStreetMap’s annual conference. This was actually my first time making it to SotM since I started working with OSM data for KDE Itinerary eight years or so ago. SotM 2026 group photo (source) All links to…

read more ➔

This Week in GNOME: #264 Version Picking

Gnome PlanetSeptember 04, 2026

Update on what happened across the GNOME project in the week from August 28 to September 4. GNOME Foundation marimaj reports We’ve held an AUA on Reddit with GNOME’s new Board members last Saturday. Sri Ramkrishna — President, Jonathan Blandford — Vice-President, Maria Majadas — Chair, and Adrian…

read more ➔

Sophie Herold: Introduction of GNOME RFC Process: Start of Final Comment Period

Gnome PlanetSeptember 04, 2026

We are in the process of introducing a new decision-making process into the GNOME project. The specification of the RFC process is available as a merge request on GitLab. The discussion is happening on the respective Discourse thread. I am now announcing the start of the final comment period for the…

read more ➔

This Week in Plasma: So Many Ways to Click and Scroll

KDE PlanetSeptember 04, 2026

--> --> Welcome to a new issue of This Week in Plasma! Some of the last Plasma 6.8 features landed this week, and there’s a whole bunch of great stuff! Let’s jump right in: Notable new features Plasma 6.8 Plasma now features a built-in “dwell clicker” feature! This is an accessibility tool that…

read more ➔

Sophie Herold: GNOME Fellowship August 2026

Gnome PlanetSeptember 04, 2026

The GNOME Foundation is supporting contributors with its fellowship program. You can help expand the fellowship program with a donation. The previous month concluded with releasing the beta versions for GNOME 51. So this month, it was about time to get the bugs fixed in the beta releases. Tales of a…

read more ➔

Peter Eisenmann: Fellowship Report August 2026 (Rivendell)

Gnome PlanetSeptember 04, 2026

The second month of the Fellowship is already over, let’s see what I got up to this month Nautilus I started implementing Tobias’ redesigned “Open With” mockup. The foundations to make the changes are done, as are most of the UI changes. Here is a preview: Due to technical limitations the design…

read more ➔

[$] Deterministic testing for multithreaded Python

LWNSeptember 04, 2026

Python's support for multithreaded programs has improved considerably over the last few years with the advent of the "free-threaded" version of the language. But testing multithreaded programs is notoriously difficult, because the underlying host system determines the thread-execution ordering,…

read more ➔

Rebuilding a 1995 GPS Time Server so I don't get Telstra'd

Jeff GeerlingSeptember 04, 2026

In June I purchased this TrueTime XL-AK time server, so I could learn more of the history of GPS-based time. I received it on June 22, and just 16 days later a similar GPS time server took down Australia's cell service for 12 hours! I made a short video about it but put off digging into the…

read more ➔

Firefox Tooling Announcements: Firefox DevTools MCP 0.10.2 released

Mozilla PlanetSeptember 04, 2026

Firefox DevTools MCP (firefox-devtools-mcp) 0.10.2 is out on npm. New tools: press_key — sends a single key, optionally with modifiers, to a snapshot element or the focused element (Return, Escape, Tab, arrows, ctrl+shift+t, …).</li>type_text — types text key by key into the focused element, with…

read more ➔

Grml 2026.09 released

LWNSeptember 04, 2026

Version 2026.09, code-named "Hättiwaritätti", of the Debian-based Grml live Linux distribution for system administrators has been released. It is based on packages from the upcoming Debian 14 ("forky") release. Notable changes include an update to the Linux 7.1.8 kernel, support for booting from…

read more ➔

Security updates for Friday

LWNSeptember 04, 2026

Security updates have been issued by Debian (chromium, firefox-esr, and pcre2), Fedora (cockpit, expat, freeipa, kbd, kernel, mrtg, python-pip, and valkey), Mageia (libopenmpt and python-gitpython), Oracle (dbus-broker, freerdp, gegl, gegl04, gimp:2.8, go-fdo-client, go-fdo-server,…

read more ➔

Web Review, Week 2026-36

KDE PlanetSeptember 04, 2026

Back from vacations and I did some catch up late at night… So expect a larger selection than usual. Let’s go for my web review for the week 2026-36. WEBMASTER@ a manifesto for everyone Tags: tech, web, internet, culture, history A very uplifting essay in my opinion. Starts with a historical…

read more ➔

crumbles.blog: WTF is going on with R7RS Large? 2026 edition

Scheme PlanetSeptember 04, 2026

Do come in and sit down. Pour yourself a cup of tea – I’ve just made a fresh pot. It’s been quite a ride since we last met to talk about these things. I became Scheme chair, but I’m not any more. Indeed, I’ve had to quit Scheme entirely. Let me tell you how this happened. Obviously, I’m a lot more…

read more ➔

Bug triaging help needed

KDE PlanetSeptember 04, 2026

For many years now, I and others have been working on getting plasmashell’s open bug reports as accurate and actionable as possible. We’ve made tremendous progress, driving down the number of unconfirmed bug reports to its lowest levels in over a decade, and mostly keeping it there: In case…

read more ➔

Week 12 + Week 13: Everything merged, Final GSoC blog

KDE PlanetSeptember 03, 2026

Hello everyone! My Google Summer of Code project Font Subsetting in Poppler has technically been completed with this MR getting merged. Poppler now supports Font Subsetting and a new release is going to be out soon. Although the work has been rigorously tested for regressions on a lot of PDF files,…

read more ➔

Firefox Tooling Announcements: PerfCompare just deployed (Sept 3, 2026)

Mozilla PlanetSeptember 03, 2026

The latest version of PerfCompare is now live! This includes the launch of PerfCompare’s Simple View. Read the following blog post, Introducing PerfCompare’s Simple View, to learn more. Check out the change-log below to see the updates: Highlights: [kala-moz] Bug 2059826 - Simplified View: Create…

read more ➔

Mozilla Performance Blog: Introducing PerfCompare’s Simple View

Mozilla PlanetSeptember 03, 2026

We heard you. You don’t want to open your PerfCompare performance comparison and feel like you need a background in statistics to interpret the Mann-Whitney-U results. Cliff’s Delta, CLES, and normality tests, oh my! It should not feel like you’ve blindly walked into a college stats exam, unless of…

read more ➔

Firefox Tooling Announcements: Firefox Profiler Deployment (September 3, 2026)

Mozilla PlanetSeptember 03, 2026

The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed: Highlights: [Andrew Creskey] Show which network requests were prefetched (#6259) [Florian Quèze] profiler-cli: accept --limit 0 as unlimited, and make truncation loud (#6267) Other…

read more ➔

Security scanning at Foundation scale

Apache NewsSeptember 03, 2026

By ASF Tooling and ASF Security During a three-day window in August 2026, the Apache Software Foundation (ASF) ran full security scans across 230 of the foundation’s repositories. The work was done by the ASF Security and ASF Tooling teams, within the Foundation’s Responsible AI Initiative (RAI),…

read more ➔

OSGeo Announcements: [OSGeo-Announce] Ian Turton receives the 2026 Sol Katz Award

OSGeo PlanetSeptember 03, 2026

OSGeo Ian Turton receives the 2026 Sol Katz Award - OSGeo Ian has been a member of our community from the very beginning, as an original voting member who gathered in Chicago in February 2006 to establish OSGeo. He also is a co-founder of GeoTools, the Java library that is the ……

read more ➔