Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Sanity checks (Score 1) 212

Depends on the business case for one or the other. In this case, the bank may well have decided 'the less than, literally, 600-in-7.5-billion chance of having somebody exceed this age range is less important to us than stopping incorrect payments going out to people with ages that are far FAR beyond 'wildly improbable.''

In other cases, it would be far better to have multiple incorrect accounts than to miss one valid but wildly outlier account.

Comment Re:So what's the issue? (Score 1) 212

What if you think 'Out of 7.5 billion humans, there are, at most, 600 people over the age of 110. How many of the 0.00000799927238618 percent of humans who fit this category likely happen to live in our country? How much bigger is the number of incorrect or fraudulent records where the age is above, say, 110?'

Comment Re: So what's the issue? (Score 2) 212

Why would someone who is not a programmer set up such an arbitrary limit?

Probably because it's not arbitrary; most people don't live to be 110, and everybody knows you're supposed to perform sanity checking. According to a quick google search (the height of scholarly rigor,) there's maybe 300 people in the world who are older than 110 years. The most wild estimate is 600.

On the other hand, fraud is a real thing, not to mention straight up human error; somebody dies, they don't get taken out of the system, so the money keeps going out.

Comment Re:Not easy to fix - cheaper solution (Score 1) 212

I doubt very highly it's a 'two digit year' storage issue.

More likely, it's perfectly correct and reasonable boundary checking; an age should never be less than 0, and never more than, what? How many people are actually older than 110? She is an extreme outlier, and proof positive that the boundary checking is working.

Comment Re:Defining sports (Score 1) 269

Ok, so it's like the SCOTUS and pornography; you'll know it when you see it.

So, the followup question would be: you have teams of competitive StarCraft players who train in amounts and methods very similar to atheletes, and who play for cash prizes, sponsorship deals, and what not; what term would you say applies?

Comment Turing (Score 1) 629

My first 'formal' computer programming training was in High School, using a language developed at the University of Toronto called Turing.

https://en.wikipedia.org/wiki/...

It was a cute little language, and I remember doing some fun stuff in it, including some basic 3d wireframe engine work. Which was pretty exciting stuff in high school computer programming in the early 90s on a 386.

Slashdot Top Deals

Logic doesn't apply to the real world. -- Marvin Minsky

Working...