|
Welcome to the International Skeptics Forum, where we discuss skepticism, critical thinking, the paranormal and science in a friendly but lively way. You are currently viewing the forum as a guest, which means you are missing out on discussing matters that are of interest to you. Please consider registering so you can gain full use of the forum features and interact with other Members. Registration is simple, fast and free! Click here to register today. |
![]() |
#2081 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
Heh. Years ago I had to do a particularly horrible export of data. It took hours to run because 90% of the processing power was removing unnecessary whitespace from very large text fields. Users felt free to tab, space, and enter all over those fields. Didn't even bother trying to remove the asterisks, dashes, underscores, and other characters some would sometimes enter to "make pretty lines" in there. It was a horrible mess.
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2082 |
Illuminator
Join Date: Nov 2002
Posts: 4,369
|
Tomorrow morning I have to run that application that is known by three letters that are also my initials. There's a big post-it in the middle of my desk that I wrote that confuses me momentarily every time I glance at it. I can't even write down the full na of the application because no one can remember what the three letters stand for. Ffs.
|
__________________
You can't defeat fascism through debate because it's not simply an idea, proposal or theory. It's a fundamentally flawed way of looking at the world. It's a distorting prism, emotionally charged and completely logic-proof. You may as well challenge rabies to a game of Boggle. @ViolettaCrisis |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2083 |
Self Employed
Remittance Man Join Date: Nov 2009
Location: Florida
Posts: 44,053
|
The problem is "Fields" are a double edged sword.
You have three separate fields for First Name, Middle Name, and Last Name. What happens when you someone doesn't have a middle name? Or four names? Or a hyphenated last name? Or comes from a culture where the traditional form is to put the last name first? The more "structured" something is the better it works when everything fits into the structure, but it breaks a lot harder when you have to deal with something that doesn't. Sadly we aren't allowed to dictate rules to society based on what makes data entry easier. If it was up to IT everyone would have First and Last names of the exact same number of characters and nobody would be allowed to have the same name. |
__________________
"If everyone in the room says water is wet and I say it's dry that makes me smart because at least I'm thinking for myself!" - The Proudly Wrong. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2084 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
Or anybody could have any name whatsoever, because we'd actually run everything behind the scenes off unique ID numbers. She may be Katyleigh-Bryttanee Melissa Khaleesi Jones-S'mith to her friends, but to me she's just ole' 293084917309. Hell, she could stick some emojis in there, it's just a display field.
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2085 |
Lackey
Administrator
Join Date: Aug 2001
Location: South East, UK
Posts: 109,537
|
Asimov once tongue-in-cheek argued that if we want truly individual names we should all have a unique number.
Also I have in the past wanted to commit genocide against the good Sinhalese people for their very long and strangely structured names! That was back in the day when every bit and byte mattered so someone suddenly wanting "extra" characters? Or even worse have a family name and a surname as well as a first name..... !!! |
__________________
I wish I knew how to quit you |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2086 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,443
|
Not really. It just needs programmers who understand what they're working with. The directory at the bank I worked at coped fine with Spanish two part family names, people with Chinese names who'd also adopted "western" names etc. Internationalisation in data, especially user data, has been a thing for several decades.
It's important when we want to tie people's records together. Or when people forget their unique id etc. |
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2087 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
I guess I'd have one field for the full name, in the order it's normally put. Then several separate fields for name elements, each with a number. Then another field that stores what order those name element fields are supposed to go. Maybe a couple of fields like that, representing the order to put the name elements for official use, for direct address, etc. And of course title fields, suffix fields, etc.
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2088 |
Ovis ex Machina
Join Date: Jan 2006
Location: Sir Ddinbych
Posts: 6,957
|
|
__________________
I’d rather be a rising ape than a falling angel. - Sir Terry Pratchett |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2089 |
So far, so good...
Join Date: Apr 2012
Location: On the outskirts of Nowhere; the middle was too crowded
Posts: 3,988
|
Falsehoods Programmers Believe About Names | Kalzumeus Software
I may have linked this previously. It's worth linking again. |
__________________
Over we go.... |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2090 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,443
|
You might also need multiple surnames. My pal's surname in most DBs is Kusners. He spells it Kušners so you need to allow for other codesets. People get married, change names, family names in Gaelic regions can be spelled one way in family but be spelled in an Anglicized form officially. My middle name for example can be Donald or Dňmhnall.
For official use the "normal" format of <family name> comma <other names> seems to work well especially as it disambiguates Chinese names where some keep the family name first form and others adopt western form. You can probably visualize the schema. One workaround is to separate a "person" id representing an actual person then have that link to various other records. For example, the person is Ho, Gah Wing. This can link to a "pupil" record which records that a "Ho, John GW" attended school Madeup High from 2001 to 2003. It's not a problem a competent software engineer shouldn't be able to find a lot of information on readily. |
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2091 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,443
|
|
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2092 |
Master Poster
Join Date: Aug 2003
Location: ZZ9 Plural Z Alpha
Posts: 2,797
|
You either embrace the multitude of names with a repeating field, limit them to only putting two of their names or just have one big field in which to put the name in the order in which they would normally expect to see it written/said.
Quote:
Quote:
Also, assuming the word "number" in "phone number" means you need to store it in a numeric field. My phone number, by the way, is 7.88e+09 |
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2093 |
Master Poster
Join Date: Aug 2003
Location: ZZ9 Plural Z Alpha
Posts: 2,797
|
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2094 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,443
|
|
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2095 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2096 |
Uncritical "thinker"
Moderator
Join Date: Jan 2007
Location: UK
Posts: 29,990
|
|
__________________
OECD healthcare spending Public/Compulsory Expenditure on healthcare https://data.oecd.org/chart/60Tt Every year since 1990 the US Public healthcare spending has been greater than the UK as a proportion of GDP. More US Tax goes to healthcare than the UK |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2097 |
Penultimate Amazing
Join Date: Nov 2003
Location: Port Townsend, Washington
Posts: 36,497
|
Mononyms are common in Indonesia. I had a coworker at Boeing who basically had to make up another name.
|
__________________
Cum catapultae proscribeantur tum soli proscripti catapultas habeant. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2098 |
Self Employed
Remittance Man Join Date: Nov 2009
Location: Florida
Posts: 44,053
|
Computer hardware manufactures. Naming no names but it rhymes with Mewlit Mackard.
How the everloving hell do you actually manage to screw up something as simple as a Power LED. When the computer is off it off, when the computer is on it glows. But no. You mental patients now have the only LED on the front of your Mini-PCs be "conceptual" sometimes it means it's on, sometimes it means an error code, sometimes it's... hell if know the price of tea in China in Morse Code. |
__________________
"If everyone in the room says water is wet and I say it's dry that makes me smart because at least I'm thinking for myself!" - The Proudly Wrong. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2099 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
Speaking of lights, the docking station I use for my work laptop has an LED that blinks when the laptop is sleeping...but by "blink" I mean "stays on for thirty seconds then sloooowly fades out, then fades back in and holds on for thirty seconds". So if I'm passing by and want to make sure the thing's asleep and hasn't been jostled awake I have to stand there and watch the light for at least half a minute.
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2100 |
Self Employed
Remittance Man Join Date: Nov 2009
Location: Florida
Posts: 44,053
|
//Total Hijack//
I can't remember the exact car but Doug Demuro reviewed a Luxury SUV with one of the worst design features. When you get out of the car the headlights stay on for 30 seconds or so to illuminate your path, that's normal most cars have that these days, but on this car the BACKUP lights also came on so you park your car, get out, and for 30 seconds it looks like you're going to back up. |
__________________
"If everyone in the room says water is wet and I say it's dry that makes me smart because at least I'm thinking for myself!" - The Proudly Wrong. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2101 |
Nitpicking dilettante
Administrator Join Date: Mar 2007
Location: Berkshire, mostly
Posts: 55,797
|
You're giving me flashbacks to when I worked on an email server that used X.400 standards, where there were multiple fields for names for each user (forenames, family name, generation, etc.), and both an ASCII (or possibly ISO 8859) and Unicode version of each one, and for any one user, they might have neither, one or both versions of each field configured for their account, and when they logged in they might specify a mix of the ASCII or Unicode versions, and I had to find the correct account...
|
__________________
The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts.Bertrand Russell Zooterkin is correct Darat Nerd! Hokulele Join the JREF Folders ! Team 13232 Ezekiel 23:20 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2102 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2103 |
Resident Skeptical Hobbit
Join Date: Jul 2005
Location: Waging war on woo-woo in Winnipeg
Posts: 7,336
|
|
__________________
The social illusion reigns to-day upon all the heaped-up ruins of the past, and to it belongs the future. The masses have never thirsted after truth. They turn aside from evidence that is not to their taste, preferring to deify error, if error seduce them. Gustav Le Bon, The Crowd, 1895 (from the French) |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2104 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
I think it's clear from context what I meant. It would have been confusing to say "alternating alphanumerics" when half are alpha and half numeric. "Character" sounded too vague. But thanks so much for your criticism of my word choices, I look forward to basking in the brilliancy of your undoubtedly perfect posts.
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2105 |
Quester of Doglets
Join Date: Dec 2009
Location: Sunny South Australia
Posts: 4,919
|
Hey, if your systems don't have a 'name type' field, you're probably doing it wrong.
Just of the top of my head: Maiden name, married name, alias, graffiti tag, preferred name, religious name, public name, private name, nickname, formal name, psuedonym/nom de plume... For an example, if your system deals with Thai people, depending on context, you may always deal with them by their public name, or their private name. And, again depending on nature of your system, you may have to deal with pre and post nominals. Addresses can die in a fire as far as I'm concerned. But like names, my last system also had to deal with 'address type' and the varying 'address format' that comes with each type. Think of 'location' and method for contacting this person/organisation for every kind of 'address' you can imagine. ![]() |
__________________
We would be better, and braver, to engage in enquiry, rather than indulge in the idle fancy, that we already know -- Plato. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2106 |
Penultimate Amazing
Join Date: Nov 2014
Location: Dharug & Gundungurra
Posts: 14,941
|
|
__________________
...our governments are just trying to protect us from terror. In the same way that someone banging a hornets’ nest with a stick is trying to protect us from hornets. Frankie Boyle, Guardian, July 2015 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2107 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2108 |
Penultimate Amazing
Join Date: Jul 2006
Posts: 23,688
|
Don't be so pedantic, Blue. You know very well that you are often asked to enter "the first three digits of your Postal Code" in all sorts of on-line forms here in the Great White North. I get rejected when I try. There are other sites that ask you to enter your "FSA". I had to Google that when I was first asked. It's certainly not part of our common nomenclature.
Back when the Internet was young I got an error when trying to enter my Postal Code in a form on a site of a Big US Corporation (it had already accepted that I was in Canada). When I protested to Support they eventually connected me by phone with a staff programmer somewhere in the US and he was quite happy to listen and fix the issue. This was in the days before the useless chatbots supposedly "answer" all questions. |
__________________
"Reality is what's left when you cease to believe." Philip K. Dick |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2109 |
Penultimate Amazing
Join Date: Nov 2014
Location: Dharug & Gundungurra
Posts: 14,941
|
|
__________________
...our governments are just trying to protect us from terror. In the same way that someone banging a hornets’ nest with a stick is trying to protect us from hornets. Frankie Boyle, Guardian, July 2015 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2110 |
Resident Skeptical Hobbit
Join Date: Jul 2005
Location: Waging war on woo-woo in Winnipeg
Posts: 7,336
|
|
__________________
The social illusion reigns to-day upon all the heaped-up ruins of the past, and to it belongs the future. The masses have never thirsted after truth. They turn aside from evidence that is not to their taste, preferring to deify error, if error seduce them. Gustav Le Bon, The Crowd, 1895 (from the French) |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2111 |
BOFH
Join Date: Jun 2003
Location: People's Republic of South Yorkshire
Posts: 15,443
|
I would never have imagined how complex addresses could be until.i started working with the damned things.
|
__________________
"Your deepest pools, like your deepest politicians and philosophers, often turn out more shallow than expected." Walter Scott. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2112 |
Penultimate Amazing
Join Date: Jul 2006
Posts: 23,688
|
|
__________________
"Reality is what's left when you cease to believe." Philip K. Dick |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2113 |
Quester of Doglets
Join Date: Dec 2009
Location: Sunny South Australia
Posts: 4,919
|
|
__________________
We would be better, and braver, to engage in enquiry, rather than indulge in the idle fancy, that we already know -- Plato. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2114 |
![]() Join Date: Jun 2004
Location: Monkey
Posts: 65,988
|
I remember Taipei addresses being especially complicated, even in English.
|
__________________
You added nothing to that conversation, Barbara. |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2115 |
Director of Hatcheries and Conditioning
Join Date: Jul 2002
Location: Waiting for the pod bay door to open.
Posts: 45,243
|
|
__________________
Continually pushing the boundaries of mediocrity. Everything is possible, but not everything is probable. “Perception is real, but the truth is not.” - Imelda Marcos |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2116 |
Observer of Phenomena
Pronouns: he/him Join Date: Feb 2005
Location: Ngunnawal Country
Posts: 81,976
|
|
__________________
Слава Україні! Героям Слава! 20220224 - 20230224 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2117 |
Observer of Phenomena
Pronouns: he/him Join Date: Feb 2005
Location: Ngunnawal Country
Posts: 81,976
|
|
__________________
Слава Україні! Героям Слава! 20220224 - 20230224 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2118 |
Observer of Phenomena
Pronouns: he/him Join Date: Feb 2005
Location: Ngunnawal Country
Posts: 81,976
|
|
__________________
Слава Україні! Героям Слава! 20220224 - 20230224 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2119 |
Becoming Beth
Join Date: May 2009
Location: Central Vale of Humility (USA, sort of)
Posts: 26,819
|
|
__________________
"A great deal of intelligence can be invested in ignorance when the need for illusion is deep." "Ninety percent of the politicians give the other ten percent a bad reputation." |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
#2120 |
Observer of Phenomena
Pronouns: he/him Join Date: Feb 2005
Location: Ngunnawal Country
Posts: 81,976
|
So the changeover Genesys is happening at the end of this week.
I'm not looking forward to it, and it's not entirely because I get anxiety over new things. I can see many ways in which it is likely to be problematic. |
__________________
Слава Україні! Героям Слава! 20220224 - 20230224 |
|
![]() ![]() |
![]() ![]() ![]() ![]() |
![]() |
Thread Tools | |
|
|