Mastodon

News from the Planet

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 ➔

[$] LWN.net Weekly Edition for July 2, 2026

LWNJuly 02, 2026

Inside this week's LWN.net Weekly Edition: Front: Xsnow protestware; Git 2.55; Rhombus; kernel hardening; More LSFMM+BPF coverage; 7.2 merge window; Secure Boot certificate expiration; Ceph and Garage; OSPM 2026. Briefs: Akrites; Mageia 10; Git 2.55.0; Podman 6.0;…

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 ➔

Firefox Tooling Announcements: Happy BMO Push Day! (20260630.1)

Mozilla PlanetJuly 01, 2026

Github Link The following changes have been pushed to bugzilla.mozilla.org: Bug 1726931 - New issues should displayed on “My Dashboard” for first time users instead of assigned bugs Bug 1834454 - [WEBHOOKS] Webhooks for a product change don’t fire if product is changed away from the target…

read more ➔

jointhefreeworld: Hacking Freedom: Compiling GNU Emacs from Source

Scheme PlanetJuly 01, 2026

By compiling GNU Emacs directly from the upstream Savannah repositories, you unlock the absolute bleeding edge of the extensible, self-documenting operating system disguised as a text editor. True autonomy over your computing environment sometimes involves building your own tools and customizing…

read more ➔

Scheme Requests for Implementation: SRFI 254: Ephemerons and Guardians

Scheme PlanetJune 30, 2026

SRFI 254 is now in final status.This SRFI describes three concepts associated with the storage management of a Scheme system, ephemerons, guardians, and transport cell guardians. An ephemeron is a record structure with a key and a value field. An ephemeron can be broken. Breaking an…

read more ➔

The Steam Machine is here!

KDE PlanetJune 30, 2026

For a while now, my colleagues and I over in Techpaladin Software have been working on software support for the Steam Machine, so it’s so awesome to see the product released! Like everyone else, I was surprised by the pricing… until I went out and looked at what other hardware costs these…

read more ➔

C++ Library Headers & CMake Config Files: Are We Serviceable?

KDE PlanetJune 30, 2026

When working on a software library which is targeting 3rd-party consumers, it is rather of self-interest to make the library uncomplicated to use. Unless perhaps there is opportunity seen in having to help out in the process And to know if it is uncomplicated to use, best before learning…

read more ➔

tl 0.0.2 on CRAN: First Update

Debian PlanetJune 30, 2026

The still-very-new logging package tl was just updated for the first time at CRAN. The tl package wraps the (also very new) rspdlite package to offer a lightweight and consistent logging interface from both R and C++ that enjoys being ‘tiny, fast, capable’ thanks to spdlite. With tl we follow the…

read more ➔

GSoC - Working on Marknote

KDE PlanetJune 30, 2026

Overview I’m working on Marknote to introduce a block-editor inspired by popular note taking apps such as Notion. A block editor is a modern text editor that allows you to insert elements such as paragraphs, lists, tables, code, block quotes, etc. into separate blocks. Each block can be reordered,…

read more ➔

big loads offgrid with a small battery (sidelined)

Debian PlanetJune 30, 2026

No matter that the hype cycle wants you to think, the renewable energy transition is the biggest thing happening in tech and it's happening faster and faster. Despite being neck deep in it personally with offgrid solar projects, most recently solar hot water, increasingly it becomes clear…

read more ➔

Links June 2026

Debian PlanetJune 30, 2026

This is amusing, a flaw in the crypto-currency Zcash allowed generating Zcash from nothing and there’s no way to know if anyone did that [1]. Cory Doctorow wrote an insightful article for Locus Magazine about corporate valuations and why companies claim SciFi technologies [2]. Charles Stross wrote…

read more ➔

The Apache® Software Foundation Announces New Top-Level Project

Apache NewsJune 30, 2026

Apache® Magpie provides open source maintainers with platform infrastructure for agent-assisted repository maintainership Wilmington, DE –  June 29, 2026 – The Apache Software Foundation (ASF), the global home of open source software the world relies on, today announced that Apache Magpie has become…

read more ➔