Mastodon

News from the Planet

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 ➔

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 ➔

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 ➔

Dirty Clone and SE Linux

Debian PlanetJune 30, 2026

There is a new Linux kernel exploit out named Dirty Clone [1]. The first thing to do to exploit this is to create a container with a separate network namespace via one of the following commands: unshare -Urn bwrap --bind / / --unshare-user --unshare-net --uid 0 --gid 0 /bin/bash The Jfrog people…

read more ➔

Book Review: Fake Creativity by Blake Loch ★★★☆☆

Terence EdenJune 30, 2026

Thanks to BookSirens for providing me with a review copy. This is an intriguing self-published novel with a backstory almost as interesting as the plot. The story is a descent into paranoia as an author is convinced that an AI is plagiarising his work. As the madness takes over, he's forced to…

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 4 – Cargar servicios WMS y WMTS en gvSIG Desktop

OSGeo PlanetJune 30, 2026

En los vídeos anteriores trabajamos con datos en local (shapefiles, ortofotos descargadas). En este cuarto vídeo nos conectamos a servicios cartográficos publicados en internet por organismos oficiales, sin necesidad de descargar nada: los estándares OGC WMS y WMTS. Para un ayuntamiento esto se…

read more ➔

So I learnt that last is now in wtmpdb.

Debian PlanetJune 30, 2026

So I learnt that last is now in wtmpdb. But then journalctl --list-boots was the journald replacement.

read more ➔

diffoscope 323 released

Debian PlanetJune 30, 2026

The diffoscope maintainers are pleased to announce the release of diffoscope version 323. This version includes the following changes: [ Chris Lamb ] * Debian adds an extra "Flags:" line in the output of ocamlobjinfo via a patch, so adjust how we test OCaml to ensure cross-distribution …

read more ➔

The Servo Blog: May in Servo: user scripts, mp4 compat, blackboxing in DevTools, and more!

Mozilla PlanetJune 30, 2026

Servo 0.3.0 contains all of the changes we landed in May, which came out to 391 commits (March: 534). For security fixes, see § Security. We’ve shipped several new web platform features: ‘font-kerning: none’ (@simonwuelker, #44634) ‘font-variant-east-asian’ (@simonwuelker,…

read more ➔

The Rust Programming Language Blog: Announcing Rust 1.96.1

Mozilla PlanetJune 30, 2026

The Rust team has published a new point release of Rust, 1.96.1. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.96.1 is as easy as: rustup update stable If you don't have…

read more ➔

Michael Catanzaro: Your _get_type() function is not G_GNUC_CONST: Part Two

Gnome PlanetJune 29, 2026

This blog post is a sequel to Your _get_type() function is not G_GNUC_CONST. GNOME developers have long used G_GNUC_CONST, which expands to __attribute__((const)), to annotate GObject _get_type() functions, despite knowing that it is incorrect to do so. const functions by definition have no side…

read more ➔

Nathan Willis: Conferring notes (aka SCALE|LGM|WAVE|ATypI|LAS|Grapholinguistics)

Gnome PlanetJune 29, 2026

File under: brief half-year catch-ups, me not remembering when I last updated the back-end of this blog I’m writing this from a terrible AirBnB in Reading, having just wrapped up a four-day visit to my old Typography & Graphic Communication alma mater and happy to have an excuse to put off…

read more ➔

Mozilla Security Blog: Improving Transparency and Assurance in the Web PKI: Mozilla Root Store Policy v3.1

Mozilla PlanetJune 29, 2026

Mozilla remains committed to maintaining a secure, trustworthy, and transparent Web PKI. Today we are announcing the publication of Mozilla Root Store Policy (MRSP) version 3.1, effective July 1, 2026. While previous policy updates focused heavily on certificate revocation, automation, and…

read more ➔

Firefox Tooling Announcements: Firefox Profiler Deployment (June 29, 2026)

Mozilla PlanetJune 29, 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] First typed array: Allow profile.shared.stackTable.frame to be an Int32Array (#6087) [Nazım Can Altınova] Show more user friendly errors for unsupported…

read more ➔

Book Review: The Hotel Avocado by Bob Mortimer ★★☆☆☆

Terence EdenJune 28, 2026

Despite vowing not to read sequels of books I love, I'm constantly surprised that regression to the mean is an iron-clad law of the universe. I thoroughly enjoyed the first book in the series, so eagerly gobbled up the second. What a burlap fool I am. What was charming and wry in The Satsuma…

read more ➔

Gwen Weinholt: Loko Scheme 0.13.0

Scheme PlanetJune 27, 2026

Loko Scheme 0.13.0 is now available from: https://scheme.fail/releases/loko-0.13.0.tar.gz https://scheme.fail/releases/loko-0.13.0.tar.gz.sig A bootable disk image for 64-bit PCs is available…

read more ➔

This Week in GNOME: #255 Curated Updates

Gnome PlanetJune 26, 2026

Update on what happened across the GNOME project in the week from June 19 to June 26. Third Party Projects Alexander Vanhee reports I have overhauled Bazaar’s curated page. Vendors, such as distributions, can now make use of several widget types to showcase the apps they want to promote to their…

read more ➔

Jussi Pakkanen: Pystd standard library, similar-ish functionality with a fraction of the compile time

Gnome PlanetJune 26, 2026

I submitted talk proposals about Pystd, the from-scratch written standard library for C++ (custom design, not a implementation of the ISO specification) to a bunch of conferences. Unfortunately all of them were rejected, so it's blog posting time.A controversial opinionPretty much everybody agrees…

read more ➔

Review: Gamrombo PS5 controller - including Linux set up ★★★★☆

Terence EdenJune 26, 2026

I'm not paying seventy bloody quid for an official PS5 controller - so I found a knock-off version for a smidge under £40. And this one has lots of unnecessary blinkenlights! Gamrombo is the consumer-facing brand of the generically named Professional Controller Manufacturer. AKA "Huizhou Ronghui…

read more ➔

QGIS España: QGISes Camp 2026 Un día para compartir QGIS"

OSGeo PlanetJune 26, 2026

UN DÍA PARA COMPARTIR QGIS (Asociación QGIS España) Nuestra QGISesCamp2026 se ha celebrado felizmente en Madrid el pasado sábado 13 de junio de 2026. El evento, con su carácter presencial como espacio de encuentro, intercambio de conocimiento, experiencias y proyectos ha conseguido una vez más el…

read more ➔