Programming Leftovers
-
Jacob Nowosad ☛ Inventory of methods for comparing spatial patterns in raster data – Thinking in spatial patterns
Comparison of spatial patterns in raster data is a part of many types of spatial analysis. With this task, we want to know how the physical arrangement of observations in one raster differs from the physical arrangement of observations in another raster.
This blog post series will explain the motivation for comparing spatial patterns in raster data, the general considerations when selecting a method for comparison, and the inventory of methods for comparing spatial patterns in raster data. Next, it will show how to use R to compare spatial patterns in continuous and categorical raster data. Lastly, it will discuss the methods’ properties, their applicability, and how they can be extended.
-
Ruben Schade ☛ GCC un-depracating Itanium
I don’t use GCC, but this sort of thing makes me happy in the way all of NetBSD’s ports do. Good on you, René! It’s one thing to run contemporaneous software and period-correct hardware on legacy machines, but it’s another to introduce them into the future. (It’s also a bit of a commentary about how wasteful modern tech is with resources, but that’s a separate discussion).
-
Perl / Raku
-
[Old] Perl ☛ The London Perl & Raku Workshop 2024
This year’s workshop will be held at The Trampery, Old Street, a dedicated modern event space in central London. We have hired both The Ballroom and The Library; allowing us to run a main track for up to 160 attendees, and second smaller track for up to 35 attendees.
The Trampery is located a two minute walk from the Northern Line’s Old Street tube station in central London. The Northern Line has stops at most of the major train stations in London, or trivial links to others, so we recommend taking the tube to get to the venue.
-
-
Python
-
Simon Willison ☛ Python 3.13's best new features
Creating a virtual environment with python3.13 -m venv .venv now adds a .venv/.gitignore file containing * so you don't need to explicitly ignore that directory. I just checked and it looks like uv venv implements the same trick.
-
Python ☛ Python 3.13's best new features - Python Morsels
I am very excited for the release of Python 3.13. I probably haven't been this excited for a Python release since f-strings were added in Python 3.6.
I'd like to share a few of my favorite features from Python 3.13, and I suspect that at least a few of these will become your favorites as well.
-