Mastodon

News from the Planet

The Mozilla Blog: 100 days later: Microsoft still steers Windows and Copilot users to Edge, everywhere the law lets it

Mozilla Planet — October 07, 2026

One hundred days ago, Mozilla released Over The Edge 2.0, the second independent report from leading experts on deceptive design Dr. Harry Brignull and Cennydd Bowles, on how Windows, Edge, Bing, and Copilot are designed to steer people away from the browser they chose.  We published the report,…

read more ➔

GeoSolutions: GeoSolutions at FOSS4G North America 2026 in Sacramento

OSGeo Planet — October 07, 2026

Dear Reader, From November 2 to 4, 2026, GeoSolutions will be at FOSS4G North America 2026 in Sacramento, California, at the Sheraton Grand Sacramento. Simone Giannecchini and Andrea Aime will be there for the whole conference, from Monday to Wednesday. You will find them at our table in the exhibit…

read more ➔

Looking for artwork for the next Debian release: Forky

Debian Planet — October 07, 2026

Each release of Debian has a shiny new theme which is visible on the installer, the boot screen, the login screen and, most prominently, on the desktop wallpaper. It's a very important part of a Debian release as it is usually the first thing new users see when installing or booting the system for…

read more ➔

52 North: Five Initiatives for Building an Open Research Environment

OSGeo Planet — October 07, 2026

How to establish an Open Science ecosystem at research-performing organizations? Two weeks ago, we explored Open Science capacity building in our blog post. We highlighted that the burden of responsibility shouldn’t fall solely on the researchers, noting the crucial role universities play in…

read more ➔

This Week In Rust: This Week in Rust 672

Mozilla Planet — October 07, 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! (20261006.1)

Mozilla Planet — October 06, 2026

Github Link The following changes have been pushed to bugzilla.mozilla.org: Bug 2075358 - Native Mojo REST endpoints serve anonymous requests when requirelogin is enabled Bug 2074690 - BMO REST API cannot set any DATE-type custom field Bug 2059957 - Reject Mojolicious-truncated request bodies…

read more ➔

Decompilation patterns, part 3: do-while-while

Debian Planet — October 06, 2026

Today's decompilation pattern is a variation on yesterday's loop pattern, because loops are important and tend to induce a lot of transformations by the compiler. So assume you have code like this (perhaps after converting a goto): if (var_s0 > var_s1) { // Perhaps some other initialization stuff…

read more ➔

Lutra consulting: From CAD to GIS: When you need to make the transition

OSGeo Planet — October 06, 2026

Discover why and how to transition your engineering drawings from CAD to GIS for improved asset management, spatial querying, and real-world accuracy.

read more ➔

What the ASF Responsible AI Initiative Has Built So Far

Apache News — October 06, 2026

We are pleased to share progress with the Responsible AI Initiative (RAI). Following its launch in April 2026, the RAI community developed its charter, which Vice President Jeff Genender presented in the August board report:  “The ASF Responsible AI Initiative is a program to support the open source…

read more ➔

The Mozilla Blog: Strengthen your online security for free with Firefox

Mozilla Planet — October 06, 2026

Every October, Cybersecurity Awareness Month reminds us the importance of protecting our digital lives.The theme for 2026 is ‘Don’t Make It Easy for Them,’ with the National Cybersecurity Alliance (NCA) and the Cybersecurity and Infrastructure Security Agency (CISA) providing simple, actionable…

read more ➔

[$] Python's two modules for random numbers

LWN — October 06, 2026

Python's random and secrets modules both include utilities for obtaining random values, but only one of them is suitable for generating passwords and security tokens. For much of Python's history, random was used for passwords and tokens anyway, despite documentation that called it unsuitable for…

read more ➔

Ryan Hunt: Wasm Stack Switching in SpiderMonkey

Mozilla Planet — October 06, 2026

WebAssembly stack switching in SpiderMonkey is the most complex feature I’ve ever implemented. It’s one of those projects where you get lost and start rethinking the basics, like “what is the stack even really?” It was fun to give a talk on it. Check out the recording below, or on YouTube.

read more ➔

[$] Last rites for Gentoo's Chromium package

LWN — October 06, 2026

Chromium, the open-source upstream project for Google's Chrome web browser, is the browser of choice for many Linux users. It has also gained a reputation as being difficult for Linux distributions to package and build: Chromium has a complex build system, the project bundles many of its…

read more ➔

OpenSSH 10.6 released

LWN — October 06, 2026

Version 10.6 of OpenSSH has been released. The announcement notes that the OpenSSH team has been receiving a large number of AI-assisted security bug reports. "We very much welcome these reports, especially when combined with human triage, analysis, test-cases and particularly when accompanied by…

read more ➔

Security updates for Tuesday

LWN — October 06, 2026

Security updates have been issued by AlmaLinux (gd, gimp, kernel, kernel-rt, libpcap, librabbitmq, mariadb-connector-c, osbuild-composer, ruby:2.5, and sudo), Debian (libmodule-cpants-analyse-perl, libpng1.6, libreoffice, roundcube, ruby-oauth2, and sabnzbdplus), Fedora (0install, alt-ergo, apron,…

read more ➔

From Figma to Qt: A Comparison Between Manual and Assisted Workflows

KDE Planet — October 06, 2026

We know that one of the biggest challenges for embedded UI/UX designers is to see their design vision through to the final product. That’s why earlier this year, we launched Figma to Qt: a plug-in that helps designers craft, preview, verify, and approve Qt applications without ever leaving Figma.

read more ➔

Una Watch - SDK and Writing Your First App

Terence Eden — October 06, 2026

I don't know why hardware manufacturers find it so hard to write decent documentation. As I've said before you need to actually test your readme. The Una Watch development instructions are scattered across a bunch of different files. So here's how to go from zero to your first "Hello, World!"…

read more ➔

A Power Case for a FOSS Phone

Debian Planet — October 06, 2026

The Problem I want to use a FOSS phone running Debian as my daily driver and not use a non-free OS on my phone. GrapheneOS [1] is a FOSS rebuild of Android, it’s a great project and I commend them for what they are doing. But I want a system where I have access to all the bits and where I can ssh in…

read more ➔

Hylke Bons: Icon for Haystack

Gnome Planet — October 06, 2026

Week 32 This week's icon is for Jan-Willem Harmannij's project: Haystack: "Edit OpenQA needles" Check out all weekly app icons created so far in the gallery and follow my icon creation adventures as they happen (including…

read more ➔

My Notes from Akademy 2026

KDE Planet — October 06, 2026

Writing this blog today feels a bit unreal. Six months ago, if you had told me I'd be attending Akademy in-person, 3000 miles from home - I probably wouldn't have believed you. And yet, here we are. So I attended Akademy 2026, in Graz - and my experience was truly remarkable. I learnt a lot about…

read more ➔

Kdeconnect DBUS

Debian Planet — October 05, 2026

I’ve tested the DBUS interfaces for Kdeconnect (the system for connecting a KDE desktop to a phone or another computer). Unlike most DBUS interfaces it has a significant tree of interfaces so the busctl command to get the tree is important. Here’s the useful things I discovered: # list basic…

read more ➔

Fernando Quadro: GeoNode + OpenID Connect: autenticação corporativa e sincronização de grupos na prática

OSGeo Planet — October 05, 2026

Quando uma infraestrutura geoespacial começa a ser utilizada por diferentes equipes de uma organização, chega um momento em que manter usuários e senhas diretamente no GeoNode deixa de ser uma boa estratégia. O usuário já possui uma identidade corporativa. Ele já entra em outros sistemas com a mesma…

read more ➔

Mozilla Data YouTube Channel: Towards a Telemetry Taxonomy

Mozilla Planet — October 05, 2026

Leif Oines talks about an effort to define a more complete taxonomy for Mozilla's data.

read more ➔

Decompilation patterns part 2: do-while

Debian Planet — October 05, 2026

Continuing our journey on decompilation patterns, here's another common one: Let's say m2c outputs code like this: loop_151: ... if (var_s0 > var_s1) goto loop_151; then the natural change is: do { ... } while (var_s0 > var_s1); Fewer gotos are nearly always good, and this is a much more…

read more ➔

Mozilla Data YouTube Channel: Data Club Talk: Jan-Erik Rediger - The Glean UniFFI migration and how no one noticed

Mozilla Planet — October 05, 2026

Given at the Mozilla Data Club on August 12th, 2022.

read more ➔