David Shorthouse
banner
dshorthouse.bsky.social
David Shorthouse
@dshorthouse.bsky.social
father, husband, biodiversity informatician. Opinions mine and not those of my employer.

https://orcid.org/0000-0001-7618-5230
Agree on the maintenance of mappings. Source identifiers are unstable, requiring that cross-walks resort to repeat string matching + hierarchies when available. Closest I've seen any system doing this well at scale is verifier.globalnames.org, but is itself subject to maintenance burdens.
Global Names Verifier
verifier.globalnames.org
November 16, 2025 at 5:21 PM
But, that'd of course disassociate 22,000 saved maps since 2010 from their 4,500 creators 😬. Oof. Will have a quiet unwind this weekend and contemplate next steps.
November 5, 2025 at 5:12 PM
One option is to continue serving www.simplemappr.net but with login & store of map configurations stripped out. I expect that remapping of identity to whatever might be a new login will be near impossible.
SimpleMappr
Create free point maps for publications and presentations
www.simplemappr.net
November 5, 2025 at 5:06 PM
That's very kind & generous, @schatzimanolis.bsky.social. As with any significant bit of code that's aged (a lot), reintegration with modern login services will have overwhelming trickle-down effects. The OS is old, the PHP code is old, the MapServer plug-ins no longer exist, etc. etc.
November 5, 2025 at 5:06 PM
Could be that grey goatee. 🧔
November 4, 2025 at 7:36 PM
In any case, I am defining an organization that creates persistent identifiers (PIDs) one that has money, can get money, has some web services, and does police work.
November 4, 2025 at 6:37 PM
See github.com/gbif/ingesti... where @gbif.org tracks the publishing/processing hiccups from one dataset's republication event to the next. 2,100+ issues resolved since 2023 and a handful of new ones every week.
gbif/ingestion-management
Tracking of data issues seen during data ingestion processes - gbif/ingestion-management
github.com
November 4, 2025 at 6:30 PM
Can I buy one for my now 18yr old son who was a breached baby?
October 30, 2025 at 5:46 PM
Noted to myself: "The point of these adventures is to unplug, disconnect from everything except what's immediately in front of you & to solve little problems of movement, shelter, and food, correct Mister? Seems you've forgotten to do step 1." 😜
October 27, 2025 at 8:05 PM
I *could* have seriously panicked (phone also controls some of my SATCOM device features!!) - being 15+km away from nearest road to where other humans could find me - or just calm my chilled, fuzzed brain and make some tea. When I remembered the code?! Best floss dance in the woods ever!
a man is standing in the woods with a tree branch in his hand
Alt: a man is standing in the woods with a tree branch in his hand
media.tenor.com
October 27, 2025 at 7:53 PM
My boys make fun of my Crocs, but after long days in squelchy boots, they're awesome! A roaring fire next day to finally have tea (and dry clothes) was fun. The frazzled brain, zapped by cold water that forgot the unlock code on its phone until said fire? Not so much. 🥶
a man is covered in snow and the words `` feels great '' are written above him .
ALT: a man is covered in snow and the words `` feels great '' are written above him .
media.tenor.com
October 27, 2025 at 5:06 PM
It snowed! At least I had the foresight to scrounge for a toque in the woollens bin before the trip — no doubt purchased when last visiting the folks at @gbif.org in Copenhagen before there was grey in my beard.
October 26, 2025 at 11:29 PM
😱
a man says " i want to move " in front of a lake
ALT: a man says " i want to move " in front of a lake
media.tenor.com
October 23, 2025 at 6:05 PM
Am pouty at missing #LivingData2025 so I'll drown my tears in a good Canadian whisky, ruminate, and be mesmerized by a blazing fire. There's be productivity somewhere in there.
October 23, 2025 at 5:39 PM