News for hackers. Stuff that matters.
Re:Missing Covid-19 test data was caused by the ill-thought-... by eCa on Tuesday October 06, 2020 @03:44AM (#24695539)
I used to work with books, which obviously includes ISBNs. They are 13 digit numbers, helpfully turned into scientific notation by Excel.
Re:Missing Covid-19 test data was caused by the ill-thought-... by eythian on Tuesday October 06, 2020 @05:36AM (#24696089)
I used to do migrations between library systems, and often they'd export from the old system as CSV. One rule I gave them was "never open this file in excel", because they'd always try to be helpful by tidying something and I'd end up with scientific notation ISBNs, dates that were in one form if they could be coerced into US-style infix, otherwise left in the original form, barcodes losing zeros, etc. etc.
Re:Missing Covid-19 test data was caused by the ill-thought-... by Cyberspy on Tuesday October 06, 2020 @04:30AM (#24695761)
The same problem happens with UK phone numbers, where the leading 0 gets chopped off Solvable if there's a space between the dialling code and the number, but when individuals enter their number, they don't always do this
Re:Missing Covid-19 test data was caused by the ill-thought-... by eru on Tuesday October 06, 2020 @03:46AM (#24695551)
Don't ISBNs also contain an X sometimes?
Re:Missing Covid-19 test data was caused by the ill-thought-... by eCa on Tuesday October 06, 2020 @07:08AM (#24696512)
The old ISBN10 standard could get X (meaning 10) as the last character (the last number is a check digit), but ISBN13 (which prefixes 978 or 979 to ) is all numbers. The check digit is calculated differently. One obvious advantage is that the ISBN13 is barcode compatible.

I would guess that most modern actors in the book business has been primarily using ISBN13 for at least the last decade.

Re:Missing Covid-19 test data was caused by the ill-thought-... by eru on Tuesday October 06, 2020 @07:31AM (#24696626)
Thanks! The last time I read about ISBNs was probably more than a decade ago.
Re:Missing Covid-19 test data was caused by the ill-thought-... by timclark on Tuesday October 06, 2020 @03:53AM (#24695586)
X can be a check digit. From memory the check digit is calculated using a modulo 11 calculation.