Mastodon

News from the Planet

Mozilla Open Policy & Advocacy Blog: How Challengers Thrive and Competition Survives In Today’s Ecosystem

Mozilla PlanetAugust 31, 2026

The web should be a place where people can choose how they connect, which tools they use, and who they trust. At Mozilla, we live these values, prioritizing products that ensure users can control their experience and that the web remains a global public resource. Challengers across the tech…

read more ➔

Mozilla Localization (L10N): Minding My Language: My Internship Story

Mozilla PlanetAugust 31, 2026

Hello everyone! It’s Jamie. My internship at Mozilla is quite unfortunately coming to an end, after which I will be heading back to study at the University of Toronto. In this post, I want to share a rundown of my story working on the Localization (L10N) team, break down the projects I built, and…

read more ➔

Kdenlive 26.08.0 released

KDE PlanetAugust 31, 2026

We are happy to announce the summer release of Kdenlive 26.08. Continuing the efforts from the last version, the core team has been focusing mostly on stability - fixing bugs and crashes while also doing lot's under the hood improvements. This release comes with 11 crash fixes as well as…

read more ➔

Qt Extension 1.16.0 for VS Code Released

KDE PlanetAugust 31, 2026

We're excited to announce the release of version 1.16.0 of the Qt Extension for Visual Studio Code! This release brings: QML Profiler and Trace Viewer to profile your QML applications directly from VS Code A new Welcome page with browsers for Qt examples and Qt Academy courses Better PySide…

read more ➔

Thibault Martin: TIL that Deleting files is better than hoarding them

Gnome PlanetAugust 31, 2026

I realized that deleting local copies of files early and often is better than keeping them forever. I'm the kind of person who will work on something, share their work, and then just let the file I had linger around indefinitely. You never know, it's better to have a local copy, it can save the day.…

read more ➔

Review: Ruined Theatre's A Midsummer Night's Dream ★★★★☆

Terence EdenAugust 31, 2026

The whole point about Shakespeare is that you can set the play on an intergalactic space station or an American high school and keep virtually the rest unchanged. What happens when you transpose Dream from a proscenium arch to a living wood? As the sun sets over the trees, what sprites will come out…

read more ➔

Felipe Borges: Modernizing Fingerprint Management in GNOME Settings

Gnome PlanetAugust 31, 2026

For a while now, the fingerprint management UI in GNOME Settings (gnome-control-center) has felt outdated. While it worked, the layout and enrollment flow hadn’t kept up with the rest of GNOME’s modern interface updates. I am happy that during the GNOME 51 development cycle we managed to address…

read more ➔

GIScussions: Mappery Social Inbox

OSGeo PlanetAugust 31, 2026

A lot of the posts that we share on Mappery come via our social feeds at Mastodon and Bluesky as either an @ message or a hashtag #MapsintheWild. Up till now our workflow to turn the social posts into blog posts on Mappery was something like this: Check the note that we keep of where we finished…

read more ➔

Harmonicon: a rhythm game you play on a real harmonica

KDE PlanetAugust 31, 2026

For once, something on this blog that isn’t C++. Harmonicon is a rhythm game for blues harmonica. Notes scroll toward a hit line and you play on an actual harmonica, into your microphone, and the game listens. The idea The harmonica is cheap, fits in a pocket, and it hides everything: the reeds are…

read more ➔

The Servo Blog: July in Servo: more platforms, faster canvas, web fonts in SVG, and more!

Mozilla PlanetAugust 31, 2026

Servo 0.5.0 contains all of the changes we landed in July, which came out to 488 commits, and we now publish binaries for Linux aarch64 (@mukilan, #46760)! DOM text selections are now visible (@mrobinson, @SimonSapin, #46698, #46864, #46742, #46889, #46126). Interactive selection is coming soon! For…

read more ➔

Before NTP there were Time and Daytime

Jeff GeerlingAugust 30, 2026

In building an NTP time demo on old Macs for VCF Midwest, I came across RFC 867 and RFC 868, for the 'Daytime' and 'Time' Protocols, respectively. My first exposure to any form of network time was when I upgraded from a used PowerBook 180c to my first 'new' computer, a Power Mac G3, in 2000. With…

read more ➔

Michael Meeks: 2026-08-30 Sunday

Gnome PlanetAugust 30, 2026

Up earlyish, still a painful back - there is a thought that I should actually do the exercises from the physio - so tried that. On to the Carlisle Congregational Church with Joel Schofield - great talk on Psalm 131, enjoyed catching up with some smart cookies afterwards - learned how…

read more ➔

Scheme Requests for Implementation: SRFI 280: Monads

Scheme PlanetAugust 30, 2026

SRFI 280 is now in draft status. Monads are a fundamental concept in functional programming. Schemers have been using them for a long time, albeit with ad hoc constructions only meant for specific monads. This SRFI deals with monads generally by extending Scheme with first-class monad…

read more ➔

Jussi Pakkanen: Stanisław Lem foretold the current LLM mania in 1964

Gnome PlanetAugust 30, 2026

Some time ago I visited a used book fair and came across this awesome piece of 80s scifi-asthetic.This book is a collection of short stories by the Polish author Stanisław Lem originally published in 1964. Its English title is The Cyberiad. One story, about Trurl's electronic troubadour, turned out…

read more ➔

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 ➔

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 ➔

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 ➔