Mastodon

News from the Planet

Niko Matsakis: What agents mean for Rust (and vice versa)

Mozilla Planet — October 14, 2026

Me, calmly assessing the implications of LLMs for programming language design(ers). As someone who has made a career of programming language design, I definitely have moments of existential dread about the rise of LLMs. I started coding in 5th grade on an x861 that ran at 5MHz, had something like a…

read more ➔

This Week In Rust: This Week in Rust 673

Mozilla Planet — October 14, 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 ➔

Review: Ties That Bond in Gretna Green

Debian Planet — October 14, 2026

Review: Ties That Bond in Gretna Green, by Linzi Day Series: Midlife Recorder #3 Publisher: Linzi Day Copyright: February 2023 ISBN: 9798376517017 Format: Kindle Pages: 616 Ties That Bond in Gretna Green is a…

read more ➔

Debian Contributions: New experimental backend for autopkgtest using pconr, DebConf site visit and more! (by Anupa Ann Joseph)

Debian Planet — October 14, 2026

Debian Contributions: 2026-09 Contributing to Debian is part of Freexian’s mission. This article covers the latest achievements of Freexian and their collaborators. All of this is made possible by organizations subscribing to our Long Term Support contracts and consulting services. DebConf site…

read more ➔

Plasma 6.8

KDE Planet — October 14, 2026

Celebrating thirty years of KDE Plasma 6.8 is released on a very special day: KDE’s 30th birthday. Today we celebrate three decades of the KDE community providing the world’s greatest free and open-source software. Plasma 6.8 is no exception, offering enhancements across much of the user…

read more ➔

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

Mozilla Planet — October 13, 2026

Github Link The following changes have been pushed to bugzilla.mozilla.org: Bug 2079152 - Unable to select content-type when creating attachment Bug 2079453 - Upgrade devbridge-autocomplete to 2.0.1 and fix autocomplete dropdown reopening after the field loses focus Bug 2065173 - Migrate Group REST…

read more ➔

The Racket Blog: Racket Infrastructure Compromise

Scheme Planet — October 13, 2026

On or before August 10th, a macOS system at Northwestern University which builds and hosts Racket snapshots was compromised. The attackers installed a crypto miner, which was detected by Northwestern network monitoring. By August 18th, the machine was fully deactivated, and was subsequently…

read more ➔

RQuantLib 0.4.29 on CRAN: New QuantLib, Plus Small Fixes

Debian Planet — October 13, 2026

A new release 0.4.29 of RQuantLib arrived on CRAN this evening, had already been built for r2u as well as on r-universe and has just been uploaded to Debian. QuantLib is a rather comprehensice free/open-source library for quantitative finance. RQuantLib connects (some parts of) it to the R…

read more ➔

Kdenlive 26.08.2 released

KDE Planet — October 13, 2026

The second maintenance release of the 26.08 series is out with the usual batch of stability fixes and workflow improvements. Highlights include improved project handling and ability to set the frame count to start at 1 in the Dynamic Text filter which is useful for animation workflows. This release…

read more ➔

Linux Lockdown and Hibernation (again)

Debian Planet — October 13, 2026

(This is an updated version of an older post - the introduction remains the same, the technical details are different) Linux draws a distinction between code running in kernel (kernel space) and applications running in userland (user space). This is enforced at the hardware level - in x86-speak1,…

read more ➔

Matthew Garrett: Linux Lockdown and Hibernation (again)

Gnome Planet — October 13, 2026

(This is an updated version of an older post - the introduction remains the same, the technical details are different) Linux draws a distinction between code running in kernel (kernel space) and applications running in userland (user space). This is enforced at the hardware level - in x86-speak1,…

read more ➔

Firefox Developer Experience: Firefox WebDriver Newsletter 158

Mozilla Planet — October 13, 2026

With the WebDriver related release notes part of the MDN developer release notes and having a 2-week cycle for new Firefox releases now we are going to stop publishing this newsletter. This one will be the last one of the series of blog posts that we did since Firefox 114.Thank you to everyone who…

read more ➔

Free and Open Source GIS Ramblings: Meet the QGIS Hub — sharing is caring!

OSGeo Planet — October 13, 2026

Everyone knows the QGIS Plugin Repo but have you had a look at the QGIS Hub yet? It’s similar to the plugin repository in that it allows sharing of resources between community members, but it so many different types of resources, that warrants multiple blog posts: from styles and projects…

read more ➔

Just van den Broecke: Vote for OSGeo.nl

OSGeo Planet — October 13, 2026

OSGeo.nl has been nominated for the most prestigious geo-award within The Netherlands: the Geo Prestige Award 2026. This is a callout to our community: vote for us! TL;DR: Vote directly via https://geomares.typeform.com/to/YUyu9jo8 or click image above, or use QR. Sorry, form is in…

read more ➔

Decompilation patterns, part 10: return var_v0

Debian Planet — October 13, 2026

The v0 register on MIPS is special in that it is the return register (like rax is on x86-64), so when you see code like this: if (x == 3) { var_v0 = 1; } else if (y == 4) { ... var_v0 = 3; } var_v0 = 5; return var_v0; then you have to consider the possibility that the intended match…

read more ➔

Firefox Tooling Announcements: Firefox Profiler Deployment (October 13, 2026)

Mozilla Planet — October 13, 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] Speed up activity graph drawing (#5888) [Florian Quèze] profiler-cli: accept several marker handles and ranges in marker info (#6277) [Nazım Can Altınova]…

read more ➔

GeoSolutions: GeoNode 5.1.0 Release

OSGeo Planet — October 13, 2026

Dear Reader, Here is a closer look at GeoNode 5.1.0, the first feature release built on top of the renewed 5.0 architecture. The release notes list everything in detail. Where GeoNode 5 was about rebuilding foundations, 5.1.0 is about putting those foundations to work. It significantly broadens the…

read more ➔

GIScussions: World Cities Quiz

OSGeo Planet — October 13, 2026

During a bit of football banter about League 1 over the weekend, Ken said to me “I bet you’ve never been to any of those places either. All a bit far north” – it turned out I had visited 18/24 of the places in the League. That prompted an idea for a geography quiz, could I make a quiz that combined…

read more ➔

Book Review: The Thousand Deaths of Romeo and Juliet - Caroline Finch ★★★★★

Terence Eden — October 13, 2026

The thing about Romeo and Juliet is that it is a true story. It isn't literally true, but it is literary true. We see the same motif repeated throughout all cultures and all times. Caroline Lea (writing as Caroline Finch) asks an important question - what if every pair of star-cross'd lovers were…

read more ➔

QGIS Blog: QGIS User Conference 2026 brings open source to new heights in the Swiss Alps

OSGeo Planet — October 13, 2026

Laax, Switzerland, 10 October 2026. More than 420 people from over 30 countries and five continents gathered in Laax from 4 to 9 October for the QGIS User Conference 2026, the largest event ever held on Crap Sogn Gion at 2222 metres above sea level. Two conference days at the Galaaxy venue…

read more ➔

Jiri Eischmann: Fedora & CentOS at LinuxDays 2026

Gnome Planet — October 13, 2026

LinuxDays 2026, the largest open-source event in Czechia, took place on the first weekend of October, and we had a Fedora & CentOS booth there again. This time, we got a smaller table and our booth equipment was more modest because no one traveled from Brno by car—we only had what we could carry on…

read more ➔

Justin Wheeler: Managing multiple Git repos with AI: How I keep up with Fedora's sprawl

Gnome Planet — October 13, 2026

No single person can know everything happening in Fedora at any given time. I say this often in our community, half as a warning and half for comfort. For a while, I did not really believe it applied to me. I wanted to know everything. I joined new teams, participated in tickets, and either…

read more ➔

The Mozilla Blog: Mozilla introduces Firefox Enterprise

Mozilla Planet — October 13, 2026

Institutions are recalculating who controls the technology they rely on. Mozilla has an independent option to offer. For years, organizations consolidated technology around a small number of providers to make things simpler. Fewer systems. Tighter integrations. More economies of scale. But that…

read more ➔

Javad Rahmatzadeh: Call for Volunteers to Help GNOME Extensions Team

Gnome Planet — October 12, 2026

I remember back in 2020, people were complaining that we didn’t have enough documentation for creating GNOME Shell extensions. They said it was almost impossible to figure out where to start. They were right, learning all of it without proper documentation was a huge challenge for me too. So, I…

read more ➔

Menus without JavaScript

Debian Planet — October 12, 2026

This is more of a note to myself since I keep forgetting and "rediscovering" this technique every time I need it, but if it helps you, great!The JavaScript way is to toggle displaying the menu based on a button click. For instance, here's an example in Svelte:[This interactive/preview is only…

read more ➔