blog.ouseful.info blog.ouseful.info

Fragment: More Typo Checking for Jupyter Notebooks — Repeated Words and Grammar Checking

One of the typographical error types that isn’t picked up in the recipe I used in Spellchecking Jupyter Notebooks with pyspelling is the repeated word error type (for example, the the). A quick way to spot repeated words is to use egrep on the command line over a set of notebooks-as-markdown (via Jupytext) files: egrep -o  "\b(\w+)\s+\1\b" */.md/*.md I do seem to get some false positives with this, generating an output...

blog.ouseful.info blog.ouseful.info

Digital Art(efacts)

So.. non-fungible tokens for signing digital art. FFS. I wonder when someone will set up an NFT a long way down the chain and relate the inflating cost of their artwork to the increasing amounts of energy you need to spend to mint the next token. Thinks: Drummond and Cautey were burned a million, now you can burn a million on top of the cost of the art work minting your certificate of ownership.Hmm… maybe that’s a world of art...

blog.ouseful.info blog.ouseful.info

Thinks: Symbolic Dynamics for Categorising Rally Stage Wiggliness?

Many years ago, i had the privilege of attending a month long complex systems summer school organised by the Santa Fe Institute. One of the lecture series presented was by Michael Jordan and from it I remember a couple of really werful concepts, if not the detail. One was the Bayes Ball, and the other was symbolic dynamics. I’ve briefly tinkered with a very simple symbolic dynamics representatio before in an attempt to come up with...

blog.ouseful.info blog.ouseful.info

Personally Learning

Notes and reflections on a curiosity driven personal learning journey into geo and rasters and animal movement trajectory categorisation and all sorts of things that weren’t the point when I started… Somewhen over the last month or so, I must have noticed a 3D map produced using the rayshader R package somewhere because I idly started wondering about whether I could use it to render a 3D rally stage map. Just under three weeks ago,...

blog.ouseful.info blog.ouseful.info

Visualising Rally Route Stages (with help from rayshader and some ecologists…)

Inspired by some 3D map views generated using the rayshader and rgl R packages, I wondered how easy it would be to render some 3D maps of rally stages. It didn’t take too long to get a quick example up and running but then I started wondering what else I could do with route and elevation data. And it turns out, quite a lot. The result of my tinkerings to date is at rallydatajunkie.com/visualising-rally-stages. It concentrates soley...

blog.ouseful.info blog.ouseful.info

Finding the Racing Line

Over the last couple of weeks, I’ve been tinkering with various ways of visualising rally stage route data downloaded as KML files. The nature of the routes is such that the linestring can often describe quite a ragged route, made up of it is as a series of concaternated line segments. Whilst looking for ways of smoothing routes — a recommended approach appears to be to use a Savitzky-Golay smoothing filter — I stumbled across...

blog.ouseful.info blog.ouseful.info

(Re)Discovering Written Down Legends and Tales of the Isle of Wight

One of the things I’d been hoping to do last year was learn a few Island folklore tales for telling at Island Storytellers sessions. The Thing put paid to those events, of course, but as a sort of new year resolultion, I’ve started digging. There are a few well worn island tales that appear in pretty much every “tales of the Wight” collection, however it’s themed (smugglers, ghosts, legends, folklore, wrecks, etc) and I guess...