I dug into the hash key thing - of course the US Mac has a 'hash key' as SHIFT+3. However the UK Mac (from 2015 anyway) replaces it with the £, requiring SHIFT+ALT+3 (or something like that) for #. This was mind mindbogglingly annoying for software dev.