Mastodon

News from the Planet

ActivityBot is the recipient of an NLnet grant!

Terence EdenAugust 30, 2026

Back in February, I applied for NLnet's Next Generation Zero grant. They were looking for Fediverse projects to help rewild the social media landscape. Or, as they describe it: Reclaim the public nature of the internet Small and medium-sized R&D grants between 5.000 and 50.000 euro, with the…

read more ➔

KDE Connect redesign is ready for testing

KDE PlanetAugust 30, 2026

And I think it’s pretty nice

read more ➔

A simple "copy this code" button in JavaScript

Terence EdenAugust 29, 2026

Next to all the code samples on this blog is a little "copy" button. That makes it easier to grab any of the code I've shared. The HTML and JS is delightfully simple: <button onclick="navigator.clipboard.writeText( this.parentNode.getElementsByTagName('code')[0].textContent );" …

read more ➔

jointhefreeworld: Quest for the eternal Dock - lambdock

Scheme PlanetAugust 29, 2026

lambdock: quest for the eternal dock  # This is the story of lambdock: https://codeberg.org/jjba23/lambdock lambdock is a modern, hyper-hackable, Wayland-native desktop dock application (C and Guile Scheme + GTK4) w/ REPL. As a heavy computer user, spending most of my day enjoying…

read more ➔

This Week in Plasma: QtWidgets Apps Join the Union

KDE PlanetAugust 28, 2026

--> --> Welcome to a new issue of This Week in Plasma! This week saw the first stirrings of support for QtWidgets-based apps in KDE’s new Union theming system, which is a very exciting milestone. But that’s not all! This week is also packed with UI improvements, performance improvements, bug…

read more ➔

This Week in GNOME: #263 Reset Recovering

Gnome PlanetAugust 28, 2026

Update on what happened across the GNOME project from August 14 to August 28. GNOME Core Apps and Libraries Sophie (she/her) announces The GNOME 51 Flathub SDK is now based on the Freedesktop SDK v26.08. The GNOME Beta SDK is available from Flathub Beta as org.gnome.Sdk/x86_64/51beta and GNOME…

read more ➔

Initial Release of Union QtWidgets

KDE PlanetAugust 28, 2026

It has begun. After couple months of work, I have now finally managed to cobble together the QtWidgets side of Union. This means that your QtWidgets apps, such as Dolphin, KMail, Kate etc. can now use the Union CSS files as the source of their styling. However, temper your expectations, as this is…

read more ➔

Building a mini Homelab that fits in my carry-on

Jeff GeerlingAugust 28, 2026

I'm traveling to Chicago for VCF Midwest next month. I'll be demoing NTP time history on vintage Macs, with my own GPS-derived NTP service hosted on an Xserve G5, synced via NTP or a strange AppleTalk timing extension from the 1990s. So I built a little 'portable homelab' (pictured above) that…

read more ➔

"iT woRKs BeTter in THe aPp!!"

Terence EdenAugust 28, 2026

The monkey-punchers at Google never quite seem to finish any of their apps. There's always some useful bit of work left undone, or showstopping bug which remains unfixed, a thousand jagged edges as yet unsolved by the greatest minds of their generation. I wanted to subscribe to an events calendar.…

read more ➔

Toluwaleke Ogundipe: GPU Reset Recovery in Mutter: GSoC Wrap-Up

Gnome PlanetAugust 28, 2026

Google Summer of Code 2026 has come to a close, so here’s where things stand with GPU reset recovery in Mutter. If you’re catching up, the short version is in my intro post: a GPU reset invalidates the EGL context and wipes all GPU memory, and until now Mutter had no way to come back from that. My…

read more ➔

Sebastian Wick: Announcing Sovereign Tech Agency Investment in Flatpak

Gnome PlanetAugust 27, 2026

Together with Modal, I’m happy to announce that the Sovereign Tech Agency is investing nearly €510k into Flatpak development. The focus is on closing gaps in Flatpak’s sandboxing story: new portals for audio, networking, VPNs, and spell checking, plus infrastructure work on entitlements and…

read more ➔

Tickets in Transitous

KDE PlanetAugust 27, 2026

As you might already know, Transitous is a project that runs a public transport routing service that aims to work wold-wide. To make Transitous results more useful, there needs to be a simple way to book the individual sections of a multi-modal route. It is important to mention that Transitous can…

read more ➔

Firefox Tooling Announcements: MozPhab 2.18.0 Released

Mozilla PlanetAugust 27, 2026

Bugs resolved in Moz-Phab 2.18.0: bug 1898339 moz-phab incorrectly uploads symlinks as text files when using Mercurial bug 2063674 Consider reminding people of their review queue when they push to try or moz-phab bug 2064223 Add pyrefly type checking to moz-phab test suite Discuss these changes in…

read more ➔

Michael Catanzaro: Change in Timeline to “Some Changes to GNOME Security Tracking”

Gnome PlanetAugust 27, 2026

In Some Changes to GNOME Security Tracking, I reported: I will discontinue tracking newly-reported security issues on November 1, 2026. During November, I will focus only on tracking issues reported prior to November 1. By December 1, all disclosure deadlines for that set of issues will have been…

read more ➔

The Apache® Software Foundation Announces New Top-Level Projects

Apache NewsAugust 27, 2026

Introducing Apache Iggy™, a persistent message streaming platform written in Rust, and Apache Sourcelume, open source instrumentation for AI training-data provenance Wilmington, DE –&#160; August 27, 2026 – The Apache Software Foundation (ASF), the global home of open source software the world…

read more ➔

Book Review: The Infinite Sadness of Small Appliances by Glenn Dixon ★★★★☆

Terence EdenAugust 27, 2026

This is a charming and zeitgeisty novel which has a strong start and fulfils the promise of its blurb. What if your autonomous vacuum cleaner was sentient and was very sad about your wife's death? It pays obvious homage to the Brave Little Toaster, 100 Acre Woods, Beauty and The Beast, and hundred…

read more ➔

Din ordkvot denna månad är slut

KDE PlanetAugust 27, 2026

Svenska språket uppfinns. “Hej! Här kommer en uppdatering av våra villkor! Du kan nu använda upp till två tusen ord i månaden med vår gratistjänst, sedan måste du uppgradera till Basic Plan för 129 kr/månaden. Ska du använda svenskan i jobbet kostar det som innan 1299 kr/månaden. Behöver du…

read more ➔

Colin Walters: For agentic code execution, generic tools + skills and sandbox

Gnome PlanetAugust 27, 2026

If your agentic workload involves the agent being able to run arbitrary code (like bash or equivalent), then you should not use a “LLM as part of your app” framework like LangChain, BeeAI, OGX etc. Instead, run OpenCode, goose, or another general coding agent inside a sandbox such as…

read more ➔

vixalien: Midterm Report: Adding Debug Adapter Protocol Support to GJS

Gnome PlanetAugust 27, 2026

Hello! I'm Angelo Verlain, a Software Engineering student, and I've been working for the last 3 months easing the debugging process of GJS apps by adding Debug Adapter Protocol (DAP) support to GJS as part of Google Summer of Code (GSoC 2026). A debugger is software for executing a computer program…

read more ➔

Mergin Maps: [Blog] Take your QGIS projects to the web: Now with map themes and JS customizations

OSGeo PlanetAugust 27, 2026

Mergin Maps simplifies QGIS project sharing with automated webmaps. Recent updates include support for layer trees, map themes, custom JavaScript integrations, a redesigned full-screen interface, and the ability to embed interactive maps directly into websites.

read more ➔

Serge Guelton: Pros and Cons of Unified Build

Mozilla PlanetAugust 26, 2026

Unified builds (also know as Jumbo Builds) is a build techniques that aims at improving build time through the concatenation of several sources as a single unified source before compilation. The goal is obtained through implicit caching of header instantiation, although it implies a trade-off with…

read more ➔

GIScussions: Amazing Animals on the IUCN Red List – a massive project that I couldn’t have considered without Claude Code

OSGeo PlanetAugust 26, 2026

This might be a long post, it was a pretty challenging project. I wrote last week about my Amazing Animals in Crisis map of 50 endangered species, I got some bad news on Friday that my usage of the IUCN polygon data was in breach of their licencing conditions and a request that I take the map…

read more ➔

Mozilla Performance Blog: The Road to Better Performance Profiles – Part 2

Mozilla PlanetAugust 26, 2026

Following the symbolication work from Part 1, I undertook two more efforts to improve performance profiles for the Performance team. Native Profiling (Bugs 2030161, 2030166, 2047451, and 2030423) The first effort was to use platform-specific profilers to generate profiles in CI of browsers running…

read more ➔

Gadget Review: Thermal Master P3 Macro Lens ★★★★⯪

Terence EdenAugust 26, 2026

The good folks at Thermal Master have sent me their latest camera to review - and it is a bit different to all the others I've tried. Whereas previous cameras are good for bird watching, or wildlife spotting, or finding leaks at home - the P3 has a manual macro lens and is specifically designed…

read more ➔

Sjoerd Stendahl: Impressions of my first GUADEC conference in A Coruña

Gnome PlanetAugust 26, 2026

  Almost two months ago I went to my first GUADEC conference. While I’ve been busy since then, writing proper travel report has been something I’ve been putting off for a while. Without much further ado, here’s a report of my impressions Tower of Hercules in A Coruña First impressions It’s always a…

read more ➔