by IMSAI8080 on 5/5/24, 7:07 AM with 221 comments
by graypegg on 5/5/24, 4:12 PM
https://www.agi.org.uk/wp-content/uploads/2020/11/BS7666Guid...
# Standard data types used in BS 7666
CharacterString: a sequence of alphanumeric characters
...
If I had to guess, alphanumeric is interpreted as [0-9a-z].The sign printer probably expects this format when printing signs for the government, or worse, has a contract that says the government must provide this standard format for the sign information.
So it's just a government mandated database schema... I don't think that's any better of a reasoning though lol
by calibas on 5/5/24, 3:19 PM
All the technical issues here have already been solved a hundred times, there's plenty of other options. It's a little worrying that we're eliminating punctuation in real life because of issues with integrating with geographical databases.
by eigenket on 5/6/24, 9:06 AM
When I moved I tried to fill in the form on their website to indicate that I wouldn't be paying the council tax on the house I used to live in anymore. Weirdly I couldn't make the form work, it broke with weird errors about timing out. After some headscratching I decided (on a whim) to change my computer's timezone back to GMT and hilariously the form started working perfectly.
Sadly I couldn't finish filling in the form, because it required a postcode for my new address, and would ONLY accept postcodes which matched the UK format (which my new address, in a different country obviously didn't match).
You shouldn't be surprised about any IT insanity from North Yorkshire Council, they are impressively incompetent.
by resolutebat on 5/5/24, 9:55 AM
by kleton on 5/5/24, 6:47 PM
by cykros on 5/5/24, 10:22 AM
However, it does seem like it could be helpful when it comes to satnav applications to remove ambiguity. Google's going to autocorrect most of the time anyway, but this way, you're less likely to run into an issue where it takes you to Kings Landing in the wrong town because you didn't type King's Landing in the town you meant.
Sure, they tell you what town you're looking at, but I can't be the only one who's quickly typed in a destination and didn't take the time to double check and ended up driving to the wrong location for something. For some reason all of the hockey rinks near me have almost identical names...
by MarcScott on 5/5/24, 10:05 AM
by espinielli on 5/5/24, 9:14 AM
by dudeinjapan on 5/5/24, 9:00 AM
Ruby Wang... did not mind the changes. "To be honest with you, because I'm not from this country it doesn't matter because it's the same pronunciation," she added.
by charles_f on 5/5/24, 3:26 PM
by robocat on 5/5/24, 7:52 AM
BS 7666: 2006 is based upon an International Standard ISO 19112 Spatial referencing by geographic identifiers.
by AlecSchueler on 5/5/24, 9:13 AM
by fancyfredbot on 5/5/24, 10:48 AM
by dash2 on 5/6/24, 7:31 AM
by eesmith on 5/5/24, 9:09 AM
This isn't a new issue. Around 1990 one of the computer labs at my school was run by someone with an Irish surname starting "O'", and I remember him complaining about software which couldn't handle his name.
It's been 30 years, and there are still problems?!?
(To say nothing of "Madeleine L'Engle" or any of many others with an apostrophe in their name.)
by mavili on 5/6/24, 8:46 AM
by IMSAI8080 on 5/5/24, 7:07 AM
by Theodores on 5/5/24, 10:45 PM
I am all for keeping in the apostrophes as they are mini 'flashcards' to help the youngsters learn the value of punctuation. I also think that it is out of respect for residents, if I was on 'St. Mary's Road' and I had to write 'st marys rd' then I would worry that people outside Yorkshire might think I was illiterate.
One day a UK county will do an excellent job of signs, so people always know where they are without SatNav. Remember that many signs were removed just in case the Germans arrived, and we couldn't have them finding their way around, could we?
North Yorkshire council could trial some best practice signage that involves having actual signs instead of making the punctuation vanish. They could get an unexpected tourism boost from doing so with mildly fewer cars on the roads.
by msla on 5/9/24, 1:30 PM
https://news.ycombinator.com/item?id=40265929
> As far as I can tell, this isn't an issue with the specific database itself, but the standard they are required to record geographic data in, which the end of the article mentions as "BS 7666".
On the other hand, you’re naïve if you think English hasn’t already been simplified to fit on machinery such as typewriters and cheap printing presses. This process began long before computers.
by none_to_remain on 5/5/24, 7:59 PM
It is named primarily for Peter Stuyvesant and Peter Cooper (NYC historical notables), secondarily for Peter Piper, Peter Parker, Peter Pan, Peter Peter Pumpkin Eater, Peter Rabbit, and Peter from "Peter and the Wolf".
Seems they use Peters Field and Peter's Field but not Peters' Field.
by daveoc64 on 5/5/24, 9:38 AM
We all know that older systems had problems with encoding and escaping special characters, but wouldn't they have encountered and dealt with all the possible problems by now?
by zokier on 5/5/24, 8:48 PM
So first question in my mind is what/why is this software that they are attempting to accommodate??? Or is this all just based on misinterpretation of the mentioned BS7666 and nobody thought to check it??
by achrono on 5/5/24, 9:53 PM
by gumby on 5/5/24, 5:49 PM
Our tools should adapt to the needs of humans, not the other way around!
by lakomen on 5/5/24, 4:28 PM
So I thought, how can this problem be solved? IMHO by doing a hex representation 0x00-0xFF per char. That would also increase entropy.
MySQL and other databases would need to support hex input of passwords, also setting of hex passwords via SQL.
by mihaaly on 5/6/24, 8:46 AM
Post office scandal about the inability to add numbers, a tiny line f uk the whole system, and we want to give your life into the hands of AI systems. What can go wrong?
by xjay on 5/5/24, 10:47 AM
(If all you have is a phone, everything can be solved with an app.)
by dboreham on 5/5/24, 9:25 PM
by sambeau on 5/5/24, 9:18 AM
by notorandit on 5/6/24, 5:31 AM
But unrecoverably modifying the data to fit within constraints on input, storage or output seems a rather poor "solution".
by anotherevan on 5/5/24, 11:58 PM
by nickdothutton on 5/5/24, 7:28 PM
by dboreham on 5/5/24, 9:31 PM
by penguin_booze on 5/6/24, 9:12 AM
by jmvoodoo on 5/5/24, 4:04 PM
by DarkmSparks on 5/5/24, 10:32 AM
by webdoodle on 5/5/24, 3:14 PM
by stevage on 5/5/24, 10:18 PM
Around here (Melbourne, Australia) I don't think they are ever used. "Princes St" etc. It's fine.
by MezzoDelCammin on 5/5/24, 2:47 PM
by GardenLetter27 on 5/5/24, 9:16 AM
by kwhitefoot on 5/5/24, 8:16 PM