Mastodon

News from the Planet

Some more things about Django I've been enjoying

Julia EvansJuly 21, 2026

Hello! I’m on a funny journey right now where I’m trying to learn how to make websites in a sort of 2010 style, where I have an SQL database and render some HTML on the backend. It’s kind of an interesting journey because it doesn’t necessarily feel “easy” to me to make websites in this way: I never…

read more ➔

PostGIS Development: PostGIS 3.7.0beta1

OSGeo PlanetJuly 21, 2026

The PostGIS Team is pleased to release PostGIS 3.7.0beta1! Best Served with PostgreSQL 19 Beta2 and GEOS 3.15.0beta2. This version requires PostgreSQL 14 - 19beta2, GEOS 3.10 or higher, and Proj 6.1+. To take advantage of all features, GEOS 3.15+ is needed. To take advantage of all SFCGAL features…

read more ➔

Kartoza: GeoAI: Building Smarter Spatial Decision-Making Systems

OSGeo PlanetJuly 21, 2026

What is GeoAI? It is 2:07 AM, heavy rain is pounding the city, and emergency teams need to know one thing fast: Which neighbourhoods will flood first? This is where GeoAI shines. GeoAI (Geospatial Artificial Intelligence) is the combination of AI and geospatial science to understand patterns in data…

read more ➔

jointhefreeworld: Emacs Eglot for Scala and Kotlin (JVM)

Scheme PlanetJuly 21, 2026

When Emacs 29 made eglot the built-in, default Language Server Protocol (LSP) client, many of us rejoiced. It is lightweight, fast, adheres strictly to Emacs philosophy, and doesn’t try to reinvent the wheel. However, being minimal means that when an LSP server steps out of line or acts…

read more ➔

Pay for Software That Respects You

Guix PlanetJuly 20, 2026

I consider myself a pretty chill and calm person, I can endure and tolerate quite a lot, but I become furious when a program spits in my face with what I didn't ask for, take me for a dumbass or exploit legacy vulnurabilities of my brain. Annoying notification, algorithmic feeds and…

read more ➔

Public Transport - Don't Make Me Think!

Terence EdenJuly 20, 2026

In the last year, I've been through over a dozen cities and used public transport in all of them. It is wild just how confusing and complex buying a ticket can be. While some cities obviously take a user-centred approach to ticketing, others appear to take a Kafkaesque delight in a bureaucratic…

read more ➔

Scheme Requests for Implementation: SRFI 270: Hexadecimal Floating-Point Constants

Scheme PlanetJuly 18, 2026

SRFI 270 is now in final status. Floating-point numbers are usually stored in radix 2, but are written by users in radix 10. This SRFI introduces Scheme syntax for hexadecimal floating point constants based on C99’s syntax. They use radix 16 for writing the integer and fractional part, and a…

read more ➔

Scheme Requests for Implementation: SRFI 271: Random port libraries

Scheme PlanetJuly 18, 2026

SRFI 271 is now in final status.This SRFI proposes a pattern of libraries for binary input ports that produce random bytes. Libraries are divided into “randomized” and “determinized” categories to address different uses of random data. The design leaves the details of random number…

read more ➔

Scheme Requests for Implementation: SRFI 278: Supplemental Numerics

Scheme PlanetJuly 18, 2026

SRFI 278 is now in draft status. This SRFI defines miscellaneous procedures on numbers that were either missing from the R7RS or are common extensions.

read more ➔

Book Review: A City on Mars - by Dr. Kelly Weinersmith and Zach Weinersmith ★★★★⯪

Terence EdenJuly 18, 2026

I'm pretty sure this book is a psyop designed to demoralise a generation of starry-eyed dreamers. It is obviously written by the same people who told us not to land on Europa. A malignant energy designed to limit the scope of human ambition and thwart our plans to colonise the universe. The problem…

read more ➔

Fernando Quadro: Instalação do GeoServer 3 com PostgreSQL/PostGIS utilizando Docker

OSGeo PlanetJuly 17, 2026

Prezado leitor, Neste post irei apresentar como instalar o GeoServer 3 juntamente com o PostgreSQL 18/PostGIS utilizando Docker em um servidor executando Ubuntu Linux 26.04. Ao final deste tutorial você terá um ambiente pronto para desenvolvimento, testes ou treinamentos, contendo: PostgreSQL 18 +…

read more ➔

Learning a few things about running SQLite

Julia EvansJuly 17, 2026

Hello! I’ve been working on a Django site recently, and I decided to use SQLite as the database. When I was getting started with using SQLite as database for a website I read a bunch of blog posts about how it is totally fine to use SQLite in production for a small site and I think it is totally…

read more ➔

Mergin Maps: [Case Study] Mapping 8,000 km of Tuscan waterways: How GAIA digitised its water network

OSGeo PlanetJuly 17, 2026

Discover how GAIA digitised almost 8,000 km of Tuscan water networks and simplified field-to-office coordination using Mergin Maps.

read more ➔

Kartoza: How to Use Custom Icons in Maputnik (Sprite Sheet Guide)

OSGeo PlanetJuly 17, 2026

The Missing SVG Button If you have ever tried styling a vector map in Maputnik, you have probably hit this wall: you have a folder full of perfectly designed SVG icons, but there is no simple “Upload SVG” button for your symbol layers. Unlike desktop GIS software, web mapping specifications (like…

read more ➔

geomatico: Inside the Lab: 10 años celebrando la ciencia y la tecnología en el CITIUS

OSGeo PlanetJuly 16, 2026

El Inside the Lab CITIUS ha cumplido 10 años y hemos vuelto a asistir para vivirlo de cerca. El Centro Singular de Investigación en Tecnoloxias Intelixentes (CITIUS) es un centro tecnológico de la USC (Universidad de Santiago de Compostela), ha celebrado una nueva edición de su jornada de puertas…

read more ➔

Gadget Review: Thermal Master DV2 - Infrared Birdwatching Scope ★★★★⯪

Terence EdenJuly 16, 2026

The good folks at Thermal Master have sent me their DV2 camera to review. As their name suggests, this is a thermal / infrared camera - they've specifically designed this for bird watching and animal spotting. Let's put it through its paces and see how it compares to the competition! Straight…

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 9 – Introducción a gvSIG Mapps

OSGeo PlanetJuly 16, 2026

Tras recorrer gvSIG Desktop en los siete primeros vídeos del curso y desplegar el geoportal en gvSIG Online en el vídeo 8, llega el turno de gvSIG Mapps, la pieza móvil de la Suite. Es la aplicación pensada para llevar el geoportal al terreno: el técnico municipal sale a campo con tableta o móvil,…

read more ➔

Beyond the Hardware Hub: How ALC Taipei Turned Computex 2026 into a Milestone for the Apache Way

Apache NewsJuly 16, 2026

By Chia-Ping TsaiALC Taipei Lead [Figure 1] Long-time Apache Kafka contributors Jiunn-Yang and Chih-Yuan introducing ALC Taipei’s contributions to open-source veterans Brian Behlendorf and Justin McLean Introduction With the globally renowned Computex Taipei now behind us, it’s the perfect time to…

read more ➔

Lutra consulting: Spotkanie Użytkowników Polska 2026: An Incredible Gathering for the GIS Community

OSGeo PlanetJuly 15, 2026

Lutra Consulting recently attended the Spotkanie Użytkowników Polska 2026 in Łódź, Poland, supporting the event as a gold sponsor. The conference, which saw attendance grow to 500 participants, featured insightful presentations and a successful workshop by team member Radek. Highlights included…

read more ➔

jointhefreeworld: Maak: The power of Lisp that powers your trusty command runner and the enlightments

Scheme PlanetJuly 15, 2026

The infinitely extensible command runner, control plane and project automator à la Make (Guile Scheme - Lisp) Find the project at https://codeberg.org/jjba23/maak Most build tools invent their own limited domain-specific language. Maak embraces the powerful λ Lisp. This also means…

read more ➔

Lutra consulting: Spotkanie Użytkowników Polska 2026: An Incredible Gathering for the GIS Community

OSGeo PlanetJuly 14, 2026

Lutra Consulting recently attended the Spotkanie Użytkowników Polska 2026 in Łódź, Poland, supporting the event as a gold sponsor. The conference, which saw attendance grow to 500 participants, featured insightful presentations and a successful workshop by team member Radek. Highlights included…

read more ➔

I'm a USB-C Maximalist

Terence EdenJuly 14, 2026

My wife and I recently went on a 7 week holiday around Europe. Although we each took a massive backpack, we wanted to travel fairly lightly. I took a single universal power brick. This little unit was all I needed to charge my various gadgets. It has a hefty USB-C PD (Power Delivery) port for…

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 8 – Introducción a gvSIG Online: del proyecto local al geoportal municipal

OSGeo PlanetJuly 14, 2026

Con el vídeo anterior cerramos el bloque dedicado a gvSIG Desktop. En este octavo damos el salto a la segunda pieza de la Suite: gvSIG Online, la plataforma web sobre la que se montan los geoportales municipales. Donde en Desktop el proyecto se quedaba en el equipo y la salida final era estática (un…

read more ➔

[RSS Club] Half a million steps is about 10 marathons

Terence EdenJuly 13, 2026

Shhh! RSS Club posts are only available to feed subscribers. Keep the secret! I'm not a big fan of the "Quantified Self" movement, but since buying a ridiculously cheap smartwatch, I've been interested to see just how many steps I take per day. During our recent Interrail holiday, we travelled…

read more ➔

Another Ridiculous Interrail Holiday - 6,379Km and 13 Countries over 7 weeks

Terence EdenJuly 12, 2026

Last year, my wife and I went on a 5,025 Km Interrail adventure. We got the month-long unlimited pass and saw 10 Countries in 30 Days. That was a bit too intense. So this year we got the 15 travel days in 2 months package. We grabbed the 1st class tickets when they went on sale in December. Here's…

read more ➔