Geohashing expedition 2018-10-16 52 -0

This checkin to geohash 2018-10-16 52 -0 reflects a geohashing expedition. See more of Dan's hash logs.

Location

Alongside a lane that runs through the Quinton Green Business Park, South of the village of Quinton.

Participants

Plans

I’ve got an exam in Milton Keynes in the afternoon, so it’d be only a minor diversion for me to come and try to visit this roadside hashpoint. I hope to be there about 10:30.

Expedition

Failed to turn on the tracklogger on my GPS, but I remembered to get photos at least. This was a quick and easy run, although I did get accosted by a local who saw me hanging around near the wind farm and putting up a sign… I think that after the controversy these epic windmills caused he might have thought that I was putting up a planning notice to erect some more or something. Once I explained what I was doing he seemed happy enough.

Used my new 360° full-panoramic camera to take a picture at the hashpoint; I’ll put a VR-ready version on my website and link it here when I get the chance.

Panoramic 360° VR-ready wraparound of the hashpoint

Photos

×

Dan Q archived GC7Q9FF Oxford’s Wild Wolf Two

This checkin to GC7Q9FF Oxford's Wild Wolf Two reflects a geocaching.com log entry. See more of Dan's cache logs.

Clearly somebody doesn’t want this geocache here because both the original and the replacement containers have been quite-obviously-deliberately buried under a block of concrete: that’s some seriously-dedicated muggling! I’ve removed everything I can of the cache container and its assembly (unfortunately some remains under the concrete and I’d need a crane to lift it!).

Wild Wolf Three’s and Long Lost Zoo are still viable nearby caches if you’re looking for some local history as you explore.

Dan Q archived GC7Q9E6 Oxford’s Wild Wolf One

This checkin to GC7Q9E6 Oxford's Wild Wolf One reflects a geocaching.com log entry. See more of Dan's cache logs.

In hindsight, I should’ve anticipated that when the nearby schools’ terms started this hiding place would be at-risk. I’ve been checking on this spot at school-kicking-out time for a few weeks and, sure enough, the tree that was the hiding place is a hot climbing-spot for local kids, so I can’t imagine that returning the cache at this location will ever work.

If you’re looking for local animal-related history, though, Wild Wolf Three and Long-Lost Zoo are still alive and well!

Dan Q found GC6K1BC Church Micro 9632…Oxford – Christadelphian

This checkin to GC6K1BC Church Micro 9632...Oxford - Christadelphian reflects a geocaching.com log entry. See more of Dan's cache logs.

After a few false starts with the arithmetic (hint: make sure you’re substituting the right value into the right place!) – thanks for the checker! – this was a quick and easy find. Log completely full and in need of replacement. TFTC!

Dan Q posted a note for GC6K1BC Church Micro 9632…Oxford – Christadelphian

This checkin to GC6K1BC Church Micro 9632...Oxford - Christadelphian reflects a geocaching.com log entry. See more of Dan's cache logs.

Flew by to collect the requisite information while on the way to IndieWebCamp Oxford this morning. So long as the rain holds off and I can solve the coordinates, I may be back at lunchtime to find the cache! Love instruction C, by the way… I’ll consider it!

Importing Geocaching Logs into WordPress

Background

As an ocassional geocacher and geohasher, I’m encouraged to post logs describing my adventures, and each major provider wants me to post my logs into their silo (see e.g. my logs on geocaching.com, on opencache.uk, and on the geohashing wiki). But as a believer in the ideals behind the IndieWeb (since long before anybody said “IndieWeb”), I’m opposed to keeping the only copy of content that I produce in an environment controlled by somebody else (why?).

How do I reconcile this?

Wrist-mounted GPS in the snow.
Just another hundred metres to the cache, then it’s time to freeze my ass back to base.

What I’d prefer would be to be able to write my logs here, on my own blog, and for my content to by syndicated via some process into the logging systems of the various silo sites I prefer. This approach is called POSSE – Publish on Own Site, Syndicate Elsewhere. In addition to the widely-described benefits of this syndication strategy, such a system would also make it possible for me to:

  • write single posts amalgamating multiple locations (e.g. a geohashing expedition that included geocache finds) or,
  • write single posts that represent the same location published on multiple silos (e.g. a visit to a geocache published on two different listing sites [e.g. 1, 2])

Applying such an tool would require some work as different silos have different acceptable content rules (geocaching.com, for example, effectively forbids mention of the existence of other geocache listing sites), but that’d theoretically be workable.

POSSE would involve posts being made first to my blog and then converted via some process into logs in each relevant silo
The ideal solution would be POSSE-based.

Unfortunately, content rules aren’t the only factor making PESOS – writing content into each silo and then copying it to my blog – preferable to POSSE. There’s also:

  • Not all of the silos offer suitable (published) APIs, and where they do, the APIs are all distinctly different.
  • Geocaching.com specifically forbids the use of unapproved automated robots to access the site (and almost certainly wouldn’t approve the kind of tool that would be ideal).
  • The siloed services are well-supported by official and third-party apps with medium-specific logic which make them the best existing way to produce logs.
PESOS would mean that posts were made "the usual way" to the silos and then a process duplicates them onto my blog
A PESOS-based solution is far easier to implement, in this case.

Needless to say: as much as I’d have loved to POSSE my geo* logs, PESOS will do.

Implementation

My implementation is a WordPress plugin which does two things. The first is that it provides a Javascript bookmarklet and an accompanying dynamically-generated Javascript file (the former loads the latter) served from my blog’s domain. That Javascript file contains reference to every log already published to my blog, so that the Javascript code can deliberately omit these logs from any import. When executed on a log listing page like those linked above, it copies all of the details of that log into a form which submits them back to my blog, where it’s received by the second part of the plugin.

Geocache logs to WordPress importer seen running on geocaching.com
The import controls appear in a new, right-most column (GCVote is also visible running in my browser).

The second part of the plugin takes this data and creates a new draft post. My plugin is pretty opinionated on this part because it’s geared strongly towards my use-case, so if you want to use it yourself you’ll probably want to tweak the code a little (e.g. it applies specific tags and names metadata fields a particular way).

Import plugin running on OpenCache.uk
When run on OpenCache.uk effectively the same interface is presented, even though the underlying mechanisms and data locations are different.

It’s not fully-automated and it’s not POSSE,but it’s “good enough” and it’s enabled me to synchronise all of my cache logs to my blog. I’ve plans to extend it to support other GPS game services to streamline my de-siloisation even further.

And of course, I’ve open-sourced the whole thing. If it’s any use to you (probably in an adapted form), it’s all yours.

× × ×

Geohashing expedition 2018-08-23 50 -1

This checkin to geohash 2018-08-23 50 -1 reflects a geohashing expedition. See more of Dan's hash logs.

Location

Hyden Wood, near Chidden. The woods look to be criss-crossed with footpaths, so this might be pretty achievable.

Participants

Plans

I’d originally planned on heading to 2018-08-23 51 -1 because I anticipated that it’d be on or near my route travelling South along almost the entire length of the 51 -1 graticule, but I didn’t bargain on such a Northerly hashpoint so I’ve changed plans and am now aiming to get to this one some time in the morning (I’m hoping to be in Winchester by lunch).

Expedition

The full story’s in vlog format, but here’s the summary:

  • Wasn’t originally planning to come to this graticule but instead was going to go to the 51 -1 graticule where I live ([2018-08-23 51 -1 see here]): I was going to be driving almost the entire length of 51 -1 on a journey from Oxford to Winchester anyway, so I figured it’d be easy to divert to any hashpoint. But when the Dow numbers came out, it turned out that the hashpoints in this quadrant of the Earth are all in the North-East corner, and so my journey would be in the opposite direction. Oh no! So instead I decided to “overshoot” and go for this graticule instead, and thus (if successful) expand my Minesweeper Achievement level.
  • Hashpoint deep in woodland in the beautiful South Downs National Park. Parked at The Sustainability Centre (and later made a donation via their website in thanks for the use of their car park despite not using their other facilities) and walked initially through woodland they manage and use for natural burials: this was really cool – I’ve always been a fan of body disposal in a low-environmental-impact, no-permanent-markers kind-of way, so I’m going to look more into what they offer. I was really interested to see that many families had left “named” bird nesting boxes in memory of their loved ones, which is awesome too.
  • Found geocache GC2X5BJ just outside the burial area and close to a point that gave me a great view across a valley towards the woods in which I believed I’d find the hashpoint.
  • Had to go some way off track to get to the hashpoint, but discovered a network of old, overgrown, long-abandoned (and not on any map I can find) trails in-between the thicket. In fact, the hashpoint eventually turned out to be on the edge of such a track, which I was able to follow to help me find my way back to a road.
  • Found a sign pointing to “Droxford”. Oxford is so-named because its location coincides with the most-downstream point on the Thames at which it’s possible to ford the river while driving cattle (i.e. “ox ford”) – incidentally, I’m told, the ford was at the point that Folly Bridge now stands. But what’s the etymology of Droxford, I wonder. What the hell is a drox???
  • On the way back, diverted by geocache GC5P5KN and found it: this was a great cache with the best-made variant of the particular kind of container it used that I’ve ever seen.

Update: A little research later, it seems that the “ox” in each of Oxford and Droxford have completely different etymological roots! Droxford is derived from an ancient name for the area from some time prior to the Middle Ages: Drocenesforda. “Drocen” means “dry”: the name means “dry ford”. The River Meon, which flows through the area, flows shallow over a chalky bed and is easily forded in many places, as these motorcyclists show. The things you learn!

Tracklog

Video

Photos

Dan Q found GC5P5KN SDGT South Downs Way Mile 20

This checkin to GC5P5KN SDGT South Downs Way Mile 20 reflects a geocaching.com log entry. See more of Dan's cache logs.

It’s been a long time since I’ve seen a geocache hidden this way: FP for that alone! A lovely spot to drop in on in my way back from a successful hike to the (not too far away) 2018-08-23 50 -1 geohashing hashpoint this morning.

( finding this geocache featured in my geohashing expedition described at http://wiki.xkcd.com/geohashing/2018-08-23_50_-1 and in my vlog of the expedition, found at https://www.youtube.com/watch?v=k3pvFOkaHnc [minor spoilers in the video])

Dan Q found GC2X5BJ Small Down Boogie 3

This checkin to GC2X5BJ Small Down Boogie 3 reflects a geocaching.com log entry. See more of Dan's cache logs.

An easy find while taking a shortcut through the woods on my way to the 2018-08-23 50 -1 geohashing hashpoint (an expedition that was eventually successful, though not without its challenges)! Container was exposed so I placed nearby stick on top of it to better conceal it. TFTC!

( finding this geocache featured in my geohashing expedition described at http://wiki.xkcd.com/geohashing/2018-08-23_50_-1 and in my vlog of the expedition, found at https://www.youtube.com/watch?v=k3pvFOkaHnc [minor spoilers in the video])