Mastodon

News from the Planet

Mozilla Privacy Blog: Mozilla Mornings comes to the UK: privacy-enhancing technologies and the questions they raise

Mozilla PlanetJuly 03, 2026

During London Tech Week, Mozilla hosted the first UK edition of Mozilla Mornings, our breakfast-discussion series on the digital questions of the moment. We brought together technologists, policymakers, industry, civil society and researchers to ask how the UK can drive forward responsible…

read more ➔

Attention to Detail

KDE PlanetJuly 03, 2026

A couple of months ago I improved some of our dialogs and this time I worked on some more. Did you know that you can just paste the clipboard’s content into the Dolphin file manager or on the desktop to create a new file from it? Just paste your clipboard’s content to create a new…

read more ➔

Securing agentic identity

Debian PlanetJuly 03, 2026

As is the case for many people working in the security industry, the last few months of my life have been focused on dealing with people wanting to use LLMs everywhere. From an enterprise security perspective that’s not an inherent problem - what’s more of a problem is that people want those…

read more ➔

Matthew Garrett: Securing agentic identity

Gnome PlanetJuly 03, 2026

As is the case for many people working in the security industry, the last few months of my life have been focused on dealing with people wanting to use LLMs everywhere. From an enterprise security perspective that’s not an inherent problem - what’s more of a problem is that people want those…

read more ➔

CalyxOS is back

LWNJuly 02, 2026

In August 2025, the CalyxOS privacy-focused Android distribution announced that it was pausing all releases while it reworked its release process, security protocols, and changed its signing keys following the departure of one of its founders. The project has now announced that it is "officially…

read more ➔

Kernel archive /pub tree restoring

LWNJuly 02, 2026

A few astute observers have noticed that some content on kernel.org had disappeared and were understandably concerned. Konstantin Ryabitsev has provided an update via social.kernel.org: There was an unfortunate error while changing the kernel.org primary/secondary mirroring infrastructure, which…

read more ➔

Spoofed email from LWN

LWNJuly 02, 2026

We were made aware today of an email sent to a reader that was spoofed to appear to be from LWN. The message claimed, among other things, that we were providing personal information about the reader to another site user. As is explained in our privacy policy we do not, and would not, provide such…

read more ➔

Fedora Council proposes pausing Community Initiatives

LWNJuly 02, 2026

Aoife Moloney has, on behalf of the Fedora Council, posted an announcement that the Fedora Council is "proposing we pause the Community Initiatives process as an official project process" because it has decided the current process is ineffective. It is also closing discussion regarding the AI…

read more ➔

Toluwaleke Ogundipe: GPU Reset Recovery in Mutter: A Progress Update

Gnome PlanetJuly 02, 2026

It’s overdue, but here is my first progress update. If you haven’t read my introductory post, the short version: I’m implementing GPU reset recovery in Mutter, the Wayland compositor at the heart of GNOME Shell. When the GPU encounters a hardware- or driver-level fault and resets, invalidating the…

read more ➔

no LLM code in dependencies

Debian PlanetJuly 02, 2026

I've spent about 100 hours of work over the past month to make sure git-annex can build without dependencies that contain LLM generated code. At least so far. https://git-annex.branchable.com/no_llm_code/ Needing to review a program's whole dependency tree on an ongoing basis is apparently what…

read more ➔

Week 5: KWallet XML Import & Password Generator

KDE PlanetJuly 02, 2026

This week I shipped two new features for KeepSecret. KWallet XML Import (!34) The Import menu on the wallet page is now a submenu with two options: -KeepSecret…</p>-KWallet XML…</p>Both import formats are converted into the same internal format, allowing them to use the existing import code. I only…

read more ➔

This blog is written in en-GB

Terence EdenJuly 02, 2026

Someone left a comment on my blog recently asking if I'd mind making my language more inclusive. They didn't get some of the cultural references I'd used and suggested it would be easier if I used tropes which were more globally known. Here's the thing. No. All my blog posts start with a simple…

read more ➔

gvSIG Team: Curso de manejo básico de la Suite gvSIG (Desktop, Online y Mapps) aplicado a la gestión municipal: Vídeo 5 – El Administrador de complementos

OSGeo PlanetJuly 02, 2026

Después de ver cómo conectar servicios remotos, en este quinto vídeo entramos en el Administrador de complementos, la herramienta que permite ampliar la suite con paquetes adicionales: nuevos formatos de datos, librerías de símbolos, geoprocesos, conectores a servicios remotos, etc. El vídeo…

read more ➔

Preventing token theft

Debian PlanetJuly 02, 2026

When you log into a service you’re given an authentication token. Each further request to the site includes that token, allowing the server to figure out who you are and ensuring that you have access to your data. Depending on site policy, this token may either be stored in memory (and so vanish if…

read more ➔

Matthew Garrett: Preventing token theft

Gnome PlanetJuly 02, 2026

When you log into a service you’re given an authentication token. Each further request to the site includes that token, allowing the server to figure out who you are and ensuring that you have access to your data. Depending on site policy, this token may either be stored in memory (and so vanish if…

read more ➔

A Pair of Hair Towel Wraps

Debian PlanetJuly 02, 2026

Posted on July 2, 2026 Tags: madeof:atoms, craft:sewing, FreeSoftWear Many months ago I had been ordering some furniture from IKEA1 and on one of those orders I got tempted by a hair towel wrap: it mostly worked as an idea, but it was too short…

read more ➔

Michael Calabrese: Pitivi Timeline Ruler | Widget Maturing

Gnome PlanetJuly 02, 2026

Hello GNOME, This is a progress report on the Pitivi Timeline Ruler Rust rewrite. Progress We are rewriting the Pitivi Ruler in Rust using a modern GtkSnapshot rendering pipeline to improve performance and memory safety. At its current stage the ruler is being constructed as a standalone widget in a…

read more ➔

KDE Gear 26.04.3

KDE PlanetJuly 02, 2026

Over 180 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear. Today they all get new bugfix source releases with updated translations, including: elisa: Change output device when global output is changed (Commit, fixes bug…

read more ➔

Persistent copyright & licensing information in client-side JavaScript, CSS and similar – feedback and second proposal

KDE PlanetJuly 01, 2026

At FOSDEM 2025 I presented my (intentionally controversial) proposal how to keep copyright and licensing info in minified JS/CSS and asked for feedback, including from front-end developers. Two months later, I took the feedback from FOSDEM and held a small workshop session with a group consisting of…

read more ➔

This month in KDE Linux: June 2026

KDE PlanetJuly 01, 2026

Welcome to another edition of “This month in KDE Linux” — KDE&#8217;s <n-progress operating system. This month was pretty smooth; we had no build delivery drama, and all OS images we shipped were of satisfactory quality. The project is maturing, and we’re 78% of the way towards completing the…

read more ➔

A Cross-Platform Rust UI Framework via Qt’s Bridging Technology

KDE PlanetJuly 01, 2026

Rust has achieved something extraordinary: it genuinely excites people to write software. But when it comes to building a real user interface, the ecosystem is still finding its footing. There are numerous options to pick your Rust UI framework from, including those gaining traction, like Iced and…

read more ➔

Qt Bridges: Public Beta for the Rust Bridge Is Out!

KDE PlanetJuly 01, 2026

Qt Bridges is a project we have been developing since 2025 to bring Qt’s UI framework capabilities to other programming languages, without going through the full set of bindings. The focus is on the interaction with backend data objects, seamlessly integrated as QML components in a Qt Quick…

read more ➔

Steam Deck and Wayland

KDE PlanetJuly 01, 2026

A while ago, Steam OS 3.8 was released. Among its many improvements, it includes a particularly important one for the Desktop Mode: it finally uses a Wayland session by default. There are many reasons why this is important for both us and our users. It is more stable, more feature-rich, and does…

read more ➔

FOSS activity in June 2026

Debian PlanetJuly 01, 2026

This month’s work was dominated by the transition of Debian 12 “bookworm” to support by the LTS team, and by review of some large updates to Linux stable branches. Linux 6.12 is currently available in bookworm-backports, but that suite will stop accepting uploads after the last bookworm…

read more ➔

This Week In Rust: This Week in Rust 658

Mozilla PlanetJuly 01, 2026

Hello and welcome to another issue of This Week in Rust! Rust is a programming language empowering everyone to build reliable and efficient software. This is a weekly summary of its progress and community. Want something mentioned? Tag us at @thisweekinrust.bsky.social on Bluesky or @ThisWeekinRust…

read more ➔