Mastodon

News from the Planet

Jakub Steiner: Backrooms

Gnome PlanetJune 03, 2026

Not the best film ever, but in today's Hollywood landscape it's a rare breath of fresh air. Kane Parsons takes the internet meme concept he started on YouTube and actually makes a feature-length film that's doing great at the box office. The mood is great. That unsettling stillness of these generic…

read more ➔

GIScussions: Grow Your Own – a lot of data to work with and yet again more challenges than I expected

OSGeo PlanetJune 02, 2026

My wife grows some vegetables in our back garden, she used to have an allotment but she gave it up and we dug up part of our grass. I got to wondering about allotments and whether they were a British phenomena or they were widely spread? Which countries have the most allotments, growing space per…

read more ➔

Using FourSquare's API to post location checkins to social media

Terence EdenJune 02, 2026

What is this, 2016? I like sharing my location with my pocket friends sometimes. If I'm in a cool bar that they know, perhaps they can recommend a drink. If they live nearby, maybe they want to come for dinner. Not everyone has FourSquare's SwarmApp, so it is handy to automatically share its…

read more ➔

Oslandia: [Webinar / discussion panel] Creating QGIS plugins in 2026

OSGeo PlanetJune 02, 2026

issues, expectations and concerns! Oslandia has been developing QGIS plugins for more than 15 years, and we would like to invite developers to webinar and discussion event Tuesday June 30th at 5pm (Paris time) The goal is to share QGIS plugin developer’s experiences, our goals, habits and…

read more ➔

The Rust Programming Language Blog: Launching the Rust Foundation Maintainers Fund

Mozilla PlanetJune 02, 2026

If you want to financially support the development of Rust, please consider donating to the Rust Foundation Maintainers Fund. A few months ago, the Rust Foundation announced the Rust Foundation Maintainers Fund (RFMF). Since then, the Rust Project has been closely cooperating with the Rust…

read more ➔

jointhefreeworld: Manifesto for Agile Software Development

Scheme PlanetJune 02, 2026

We are uncovering better ways of developing software by doing it and helping others do it. Find the original manifesto here. Through this work we have come to value: Individuals and interactions beat processes and tools Working software beats comprehensive documentation …

read more ➔

Firefox Nightly: Backup for a Rainy Day – These Weeks in Firefox: Issue 202

Mozilla PlanetJune 01, 2026

Highlights The profile backup mechanism has been enabled by default for all desktop platforms in Nightly, as well as Beta! The current plan is to have this ride out to Firefox 151 for Windows, macOS and Linux on May 18th! This feature, when enabled, will create a copy of your profile data in the…

read more ➔

OPENGIS.ch: Python Full-Stack Engineer (Django focused) (80-100% Remote)

OSGeo PlanetJune 01, 2026

Location: Remote (at least 4h overlap with CET) Employment Type: Full-time (80-100%) About OPENGIS.ch: OPENGIS.ch is a team of Full-Stack GeoNinjas offering personalized open-source geodata solutions to Swiss and international clients. We are dedicated to using and developing open-source tools,…

read more ➔

Who are the actors in the UK's 2015 passport?

Terence EdenMay 31, 2026

I got nerdsniped by a bloody Reddit post! In 2015, the UK Government launched a new passport design. It immediately attracted negative press for its designers' "sexist" decision to feature more men than women. The government has been accused of sexism over the new UK passport design, which…

read more ➔

jointhefreeworld: jointhefreeworld - AI Policy

Scheme PlanetMay 31, 2026

Table of Contents Purpose and Scope Code Contributions Human Reasoning Recommended Usage Autonomous Agents Communication and Community Interaction Issues and Pull Requests Comment Moderation Transparency and Context Non-Native English Speakers Media Generation …

read more ➔

Sandro Santilli: Writing a Blog Post with OpenCode

OSGeo PlanetMay 30, 2026

This blog post was written by an AI coding agent. Specifically, by opencode, a terminal-based coding assistant, running against a remote inference provider (OpenCode Zen) serving the opencode/big-pickle model. The entire process took about two minutes. Here is how it went. I opened a terminal, typed…

read more ➔

It's hard to justify buying a Framework 12

Jeff GeerlingMay 29, 2026

My nephew just graduated high school, and wants a laptop. When he decides what computer to buy, price (or more precisely, value) is the most important attribute. Apple's MacBook Neo upended the 'value laptop' equation—Apple's not supposed to be both the cheapest option <nd the best value... but it…

read more ➔

The UK Government's Low Value Purchase System is a Waste of Time

Terence EdenMay 29, 2026

It can be hard running a small business. If you want to sell to a large organisation like the UK Government, there are forms to fill in, checks to comply with, tenders to bid on, and a hundred other things. Luckily, there's the RM6237 Low Value Purchase System to make everything better. If a…

read more ➔

ASF Plus One Newsletter: May 2026

Apache NewsMay 28, 2026

From the rise of Apache Iceberg and the modernization of Apache Geode, to a behind-the-scenes look at the rebuild of Apache STeVe v3, this month’s Plus One highlights how open collaboration continues driving innovation across the ASF ecosystem. We’re also gearing up for Community Over Code Glasgow…

read more ➔

Tuning in FM Radio on a 3D Printer Heatbed

Jeff GeerlingMay 28, 2026

Pooch from Repkord dropped by my studio while he was in St. Louis, and asked a simple question: Can a 3D printer's heatbed act as an antenna? A fair question, as many an antenna is embedded in a PCB these days... and the traces on a PCB heatbed like the one used in Prusa's Core One look kinda like…

read more ➔

The Racket Blog: Racket v9.2

Scheme PlanetMay 27, 2026

posted by Stephen De Gabrielle and John Clements We are pleased to announce Racket v9.2 is now available from https://download.racket-lang.org/. As of this release: The match form checks that when non-linear patterns (patterns where the same variable is used multiple times) are used with ...,…

read more ➔

Gadget Review: Chuwi Minibook X N150 + Linux ★★★★☆

Terence EdenMay 27, 2026

I needed a small and light laptop to take travelling. Something with a larger screen than my phone so I can use the Big Internet™. Nothing too expensive and something that uses the same USB-C charger as everything else. So I settled on the Chuwi Minibook N150. It&#039;s literally small enough to…

read more ➔

PHP - simple way to send HTTP headers before a script ends

Terence EdenMay 25, 2026

Suppose you want PHP to keep processing after it has sent back an HTTP response. Normally, this doesn't work: <?php header( "Location: https://example.com/" ); // Long operation. sleep(10); die(); Try it yourself. You'll have to wait 10 seconds before you get back < HTTP/2 302 <…

read more ➔

Working with Planet Tanager Hyperspectral Data in QGIS with HyperCoast

Qiusheng WuMay 25, 2026

A tutorial on accessing, streaming, downloading, and analyzing Planet Tanager 426-band hyperspectral imagery in QGIS using the HyperCoast plugin, including footprint browsing, HDF5 downloads, custom band composites, and spectral signature inspection.

read more ➔

Working with HLS Data in QGIS: Access, Visualization, and Analysis

Qiusheng WuMay 24, 2026

A tutorial on accessing, visualizing, and analyzing NASA Harmonized Landsat Sentinel-2 (HLS) imagery in QGIS using the NASA Earthdata, GEE Data Catalogs, and OpenGeoAgent plugins, including RGB composites, NDVI, monthly time series, pixel extraction, and voice-driven workflows.

read more ➔

Which age-gates should be skill-gates and vice-versa?

Terence EdenMay 23, 2026

In the UK, it is illegal to buy alcohol if you are under 18. Similarly, in most countries, you cannot vote until you have reached a specific age. These are age-gates. You do not need to prove your competence to drink, vote, smoke, or get married; you just need to be old enough. Some things have…

read more ➔

News about Raspberry Pi 6 and Microcontroller Development

Jeff GeerlingMay 22, 2026

On Thursday, three of the lead Raspberry Pi engineers hosted an AMA on the r/engineering subreddit. Raspberry Pi 6 One of the most interesting tidbits was on the Pi 6. Looking back at previous launches: 2012: Raspberry Pi 2015: Raspberry Pi 2 (+3 years) 2016: Raspberry Pi 3 (+1 year) 2019:…

read more ➔

Scheme Requests for Implementation: SRFI 263: Prototype Object System

Scheme PlanetMay 22, 2026

SRFI 263 is now in final status.This SRFI proposes a "Self"-inspired prototype object system. Such an object system works by having prototype objects that are derived repeatedly to modify, extend, and use them, and is interacted with by passing messages.

read more ➔

Scheme Requests for Implementation: SRFI 274: Extended List Conversion Procedures

Scheme PlanetMay 21, 2026

SRFI 274 is now in draft status. A set of modest extensions to list conversion and list copying procedures is proposed that aligns them with other conversion and copying procedures and allows for some operations on improper and circular lists. Authors of further SRFIs that include list…

read more ➔

Whale Fall

Terence EdenMay 21, 2026

Somewhere, in the endless blue ocean, a gigantic mammal shudders as it takes its last breath. Thanks to science, we know that all dogs go to heaven, but all whales descend through the murky depths until their carcasses litter the seabed. Imagine a giant dying. You can't. They are huge and endless.…

read more ➔