Mastodon

News from the Planet

Lutra consulting: QGIS 3D for digital twins: crowdfunding results

OSGeo PlanetMay 27, 2026

Discover how Lutra Consulting’s crowdfunding campaign has brought professional 3D and digital twin capabilities to QGIS. Learn about the new native I3S data provider, improved 3D rendering, and how to use these open-source tools for high-fidelity spatial modelling in QGIS 4.0 and 4.2.

read more ➔

Nick Richards: Fuzzy Time Everywhere

Gnome PlanetMay 26, 2026

I do not always want to know what time it is. This is a slightly awkward position for someone who keeps making clocks, but there we are. Quite often the useful answer is not 17:42. It is “quarter to six”, “nearly lunch” or “you should probably start thinking about leaving”. The precise time is…

read more ➔

Arias: Human proof for FOSS contributions

LWNMay 26, 2026

Rodrigo Arias Mallo, maintainer of the Dillo web browser, has written a blog post with a proposal on one way to ensure that a contribution is written by a human and not AI; he suggests asking new contributors to record their programming session using asciinema. In the same way that LLMs generate…

read more ➔

Firefox Tooling Announcements: Firefox Profiler Deployment (May 26, 2026)

Mozilla PlanetMay 26, 2026

The latest version of the Firefox Profiler is now live! Check out the full changelog below to see what’s changed: Highlights: [Markus Stange] Use @streamparser/json if the input is too large to fit in a V8 string (#6016) [Nazım Can Altınova] Include --search option in pq filter push…

read more ➔

GeoSolutions: MapStore 2026.01.00 Release

OSGeo PlanetMay 26, 2026

You must be logged into the site to view this content.

read more ➔

Andrew Halberstadt: Your Job is to Integrate

Mozilla PlanetMay 26, 2026

You felt it. The shift. That your role has fundamentally changed thanks to LLMs. It first entered your subconscious when you realized how easily you can now crank out PRs. You felt it more concretely (and less enthusiastically), as a reviewer when you opened your laptop one morning and noticed your…

read more ➔

Stenberg: The pressure

LWNMay 26, 2026

Curl maintainer Daniel Stenberg writes about the stress of keeping up with the current flood of security reports. This is a never-before seen or experienced pressure on the curl project and its security team members. An avalanche of high priority work that trumps all other things in the project…

read more ➔

[$] Better automatic management of transparent huge pages

LWNMay 26, 2026

Huge pages can improve performance by increasing translation lookaside buffer (TLB) utilization and reducing memory-management overhead. Transparent huge pages (THPs) are supposed to make huge-page usage, well, transparent, Nico Pache said at the beginning of his session in the memory-management…

read more ➔

Security updates for Tuesday

LWNMay 26, 2026

Security updates have been issued by Debian (postorius and spip), Fedora (bind, bind-dyndb-ldap, linux-firmware, tor, and unbound), Mageia (ffmpeg, nginx, perl-Imager, and tigervnc, x11-server, x11-server-xwayland), Oracle (firefox and kernel), Red Hat (buildah, git-lfs, go-toolset:rhel8, golang,…

read more ➔

Mozilla Privacy Blog: Growing darkness: Against the rise of internet shutdowns

Mozilla PlanetMay 26, 2026

Disruptions to internet connectivity can occur in countless ways – from weather incidents, natural disasters and accidents to intentional interferences like cyberattacks and government-issued blackouts. Yet while some disruptions are unavoidable, deliberate shutdowns represent a fundamentally…

read more ➔

Review: The Keeper of Magical Things

Debian PlanetMay 26, 2026

Review: The Keeper of Magical Things, by Julie Leong Publisher: Ace Copyright: 2025 ISBN: 0-593-81593-9 Format: Kindle Pages: 353 The Keeper of Magical Things is a cozy fantasy novel. It is set in the same universe as The…

read more ➔

[$] Reviewing kernel patches with LLMs

LWNMay 25, 2026

In a plenary session at the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit, the state of patch review using large language models (LLMs) was discussed. It is a topic that has been swirling around in the kernel community for much of the year. The plenary, which was led by…

read more ➔

Splitting Konsole views from Helix to run tools

KDE PlanetMay 25, 2026

I have been tinkering with Helix editor lately since I quite like it. It's a fun little editor. Can recommend for those who like modal editing. I do not know if it'll ever replace Kate editor for me, but I'm challenging myself to try new tools, just for the fun of it. With Helix, I've used this git…

read more ➔

Comprehensive Response to Bambu's AGPLv3 Violations (Software Freedom Conservancy)

LWNMay 25, 2026

The Software Freedom Conservancy (SFC) published a news item on May 18 about its response to violations of the AGPLv3 by Bambu Lab in its 3D printers. The company has not provided the source code to its modifications to a 3D "slicer" program that was released under the AGPLv3 and it has also…

read more ➔

[$] Tier-aware memory-controller limits

LWNMay 25, 2026

Joshua Hahn began his session in the memory-management track of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit by saying that the memory controller for control groups is intended to provide resource allocation, accounting, and protection from interference by other tasks. …

read more ➔

Implementation Plan for Tournaments in Mankala Engine

KDE PlanetMay 25, 2026

We are almost at the end of our community bonding period. It’s been nearly 1 month since GSOC 2026 results, and the time to formulate a proper plan for the future plan of action regarding our project💡 Here is the breakdown of a rough plan of what I want to achieve during these 12 weeks. (Project…

read more ➔

Security updates for Monday

LWNMay 25, 2026

Security updates have been issued by Debian (atril, evince, gnutls28, haproxy, haveged, jq, kernel, krb5, libgcrypt20, nodejs, and thunderbird), Fedora (aw-server-rust, awatcher, bind, bind-dyndb-ldap, chromium, composer, docker-buildkit, docker-buildx, dotnet10.0, dotnet8.0, dotnet9.0, evince,…

read more ➔

[$] Dirk and Linus discuss AI and kernel development

LWNMay 25, 2026

Linus Torvalds does not enjoy giving talks, but he does consent to the occasional on-stage conversation with Dirk Hohndel at Linux Foundation events. The pair held the 30th of their fire-less fireside chats during a keynote session on May 20, at the 2026 Open Source Summit North America. Topics…

read more ➔

PHP - simple way to send HTTP headers before a script ends

Terence EdenMay 25, 2026

Suppose you want PHP to keep processing after it has sent back an HTTP response. Normally, this doesn't work: <?php header( "Location: https://example.com/" ); // Long operation. sleep(10); die(); Try it yourself. You'll have to wait 10 seconds before you get back < HTTP/2 302 <…

read more ➔

GeoTools Team: GeoTools 34.4 released

OSGeo PlanetMay 25, 2026

The GeoTools team is pleased to announce the release of the latest stable version of GeoTools 34.4 : geotools-34.4-bin.zip geotools-34.4-doc.zip geotools-34.4-userguide.zip geotools-34.4-project.zip …

read more ➔

Week 1 : Coding Begins

KDE PlanetMay 25, 2026

It's May 25. Community bonding is over. Coding starts today. The last few days of bonding were about wrapping loose ends, got two MRs merged: warn before deleting tracks and snap playhead to snap points. A few others are still open and in review, but the coding period waits for no one. Now for the…

read more ➔

Jonathan Almeida: Auto-resolve Jujutsu conflicts with your AI agent

Mozilla PlanetMay 25, 2026

With Jujutsu, I've been able to work in multiple workstreams more efficiently than before. This means that if I'm working on multiple things, there is a higher likelihood of something going stale while I wait for a review or touch multiple files. Dealing with conflicts aren't so bad these days,…

read more ➔

The Rust Programming Language Blog: Security Advisory for Cargo (CVE-2026-5223)

Mozilla PlanetMay 25, 2026

The Rust Security Response Team was notified that Cargo incorrectly handled symlinks inside of crate tarballs downloaded from third-party registries, allowing a malicious crate to override the source code of another crate from the same registry. This vulnerability is tracked as CVE-2026-5223. The…

read more ➔

The Rust Programming Language Blog: Security Advisory for Cargo (CVE-2026-5222)

Mozilla PlanetMay 25, 2026

The Rust Security Response Team was notified that Cargo incorrectly normalized the URLs of third-party registries using the sparse index protocol. If a hosting provider allowed multiple registries to be hosted with arbitrary names within the same domain, an attacker able to publish crates in a…

read more ➔

Working with Planet Tanager Hyperspectral Data in QGIS with HyperCoast

Qiusheng WuMay 25, 2026

A tutorial on accessing, streaming, downloading, and analyzing Planet Tanager 426-band hyperspectral imagery in QGIS using the HyperCoast plugin, including footprint browsing, HDF5 downloads, custom band composites, and spectral signature inspection.

read more ➔