Slashdot Mirror


Internet Mapping Glitch Turned a Random Kansas Farm Into a Digital Hell (fusion.net)

An anonymous reader writes: Back in 2002, a company called MaxMind had an idea: Gather up as many unique computer or smartphone IP addresses as they can, match them to a map, and sell that data to advertisers. The problem is that MaxMind's tech has made life miserable for a handful of homes across the US -- especially one otherwise unnoteworthy northern Kansas farm. The farm's 82-year-old owner, Joyce Taylor, and her tenants have been subject to numerous FBI visits, IRS collectors, ambulances, threats, and the release of private information online. They've found people rummaging in the farm's barn and one person even left a broken toilet for some reason. People would even post her details online and encourage others to get in on the harassment, she said. The local sheriff even had to put a sign on her driveway, telling trespassers to stay away and contact him first if there are any questions. What's her mistake? MaxMind thought that if its tech couldn't tell where, exactly, in the United States, an IP address was located, it would instead return a default set of coordinates very near the geographic center of the country -- coordinates that happen to coincide with Taylor's front yard. The abuse began in 2011. A quick online search for the farm's address brings up pages of forum posts reporting the "scam farm."

195 comments

  1. "Glitch" by Anonymous Coward · · Score: 5, Insightful

    The glitch is in your brains for geolocating anything deeper than the local ISP's router.

    1. Re:"Glitch" by tripleevenfall · · Score: 2

      By the time anyone had figured out the information was low quality, the scammers had cashed the checks and their tent was folded up and on the way to the next scheme.

      I'm sorry for what happened to these Kansans, but three cheers for a lesson to businesses that would buy personal information from a trafficker getting a steaming pile worthless info instead.

    2. Re:"Glitch" by ShaunC · · Score: 5, Interesting

      By the time anyone had figured out the information was low quality, the scammers had cashed the checks and their tent was folded up and on the way to the next scheme.

      Except MaxMind is still very much in business and still selling the data, I run into their name fairly often. They've agreed to relocate the ZIP code centers of Powtin KS and Ashburn VA within their dataset to be in the middle of local lakes, but that doesn't help the other 40,000+ ZIP codes out there.

      What's more troubling to me is that police, the FBI, and the US Marshals are apparently using this data to get search warrants and to raid peoples' homes! Shouldn't they be subpoenaing the ISP?

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    3. Re:"Glitch" by Anonymous Coward · · Score: 0

      Your assuming they aren't trying to search homes they'd not otherwise be able to get a warrant for in the first place. They can seize stuff in open view unrelated to the warrant in question and it's totally legal.

    4. Re:"Glitch" by Anonymous Coward · · Score: 3, Interesting

      They are, and the ISP are using MaxMind to tell them were the IP address was physically located!

      MaxMind has disclaimers on their data sets saying they're only good down to the local city or zip code but people are taking them to be exact location. I've never used their service so I can't say how visible those disclaimers are. I'm not sure which part is more to blame.

      I also don't know why all the people affected by this can't sue and get tons of money from everybody.

    5. Re:"Glitch" by Anonymous Coward · · Score: 5, Insightful

      What's more troubling to me is that police, the FBI, and the US Marshals are apparently using this data to get search warrants and to raid peoples' homes! Shouldn't they be subpoenaing the ISP?

      No, they should be hauled into court for being so amazingly irresponsible. People have an absolutely crazy idea that geo-IP location is completely correct. It is not. I've been using MaxMind data for years and have always borne in mind what they say about their accuracy. Hint: is is *never* near 100%. They can be fairly good at putting you in the right state and even the right city, but you should take the ZIP-code information, let alone latitude and longitude, with a big grain of salt.

      When a lookup into their dataset fails to return a city, that means that IT CANNOT LOCATE THE CITY and that the latitude and longitude information are worthless. If you've been using that dataset for any time, you'd know that.

      Remember also that there are lots of people using VPN's, cellular networks, satellite carriers, or TOR. MaxMind's service is useful, but is far from infallable.

      Here are two results. 1) law-enforcement agencies should *NEVER* use the geo-IP location data to get to a street address or exact GPS coordinates. If they need to know, they can use an AS lookup (also available as a MaxMind database) and then ask the ISP. 2) Geo-IP is not nearly reliable enough to use for collecting sales tax (the whole discussion of the nexus of a sale is a whole 'nother topic).

      The fault is not MaxMind's. They advert to their accuracy: "99.8% accurate on a country level, 90% accurate on a state level, 81% accurate on a city level for the US within a 50 kilometer radius". Only eighty-one percent! The law-enforcement people who are raiding people's houses on the basis on this data should face prosecution!

    6. Re:"Glitch" by MiniMike · · Score: 1

      They've agreed to relocate the ZIP code centers of Powtin KS and Ashburn VA within their dataset to be in the middle of local lakes,

      Tonight in the news- entire SWAT team drowns!

    7. Re:"Glitch" by Anonymous Coward · · Score: 0

      They've agreed to relocate the ZIP code centers of Powtin KS and Ashburn VA within their dataset to be in the middle of local lakes, but that doesn't help the other 40,000+ ZIP codes out there.

      If they insist on returning an exact location for every query (which is just plain idiotic), they should map unknowns to the area's appropriate government building - town hall, county seat, state house, US Capitol, etc. Their locations should all be easy to obtain and map to the appropriate regions. And since people already assume that their elected officials are scammers, it won't surprise them when a search for online scammers leads them there. Problem solved.

    8. Re:"Glitch" by operagost · · Score: 1

      Maybe they'll fire three hundred rounds into in a Xerxes-like fit of rage.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    9. Re:"Glitch" by Wycliffe · · Score: 1

      This is probably not a bad idea. If they are only accurate to the nearest 50km anyways then map each zipcode to the nearest post office because even if they only return 2 decimal places some people will still assume that it's an exact match.

    10. Re:"Glitch" by lucien86 · · Score: 1

      "What's more troubling to me is that police, the FBI, and the US Marshals are apparently using this data to get search warrants and to raid peoples' homes! Shouldn't they be subpoenaing the ISP?"

      Oh God! Isn't that the blind leading the blind? :)

      --
      Below the speed of light Special Relativity is one of the most accurate theories in physics - above the speed of light..
    11. Re: "Glitch" by Anonymous Coward · · Score: 0

      Followup:15,000 fish arrested.

      Lat/Long should be set precisely to the nearest law-enforcement office.

      There should be a physical analog to the "Do Not Call" list. If data from this or any other company leads to a violation of that, there should be a hefty fine payable to the party that was victimized. Each further violation of a particular victim doubles the fine, each time.

    12. Re:"Glitch" by cthulhu11 · · Score: 1

      ... which thanks to satellites and pseudo-wires may not even be in the same area code as the user.

  2. THIS IS WHAT HAPPENS WHEN YOU GIVE MONKEYS MAPS by mmiscool · · Score: 0

    I am not surprised at all.

    1. Re:THIS IS WHAT HAPPENS WHEN YOU GIVE MONKEYS MAPS by Anonymous Coward · · Score: 0

      Bruh, your Shift key is sticking.

    2. Re:THIS IS WHAT HAPPENS WHEN YOU GIVE MONKEYS MAPS by K.+S.+Kyosuke · · Score: 2

      They're apes, not monkeys. Didn't you have biology in high school?

      --
      Ezekiel 23:20
    3. Re:THIS IS WHAT HAPPENS WHEN YOU GIVE MONKEYS MAPS by I4ko · · Score: 0

      Cc'mon again, I.. I didn't hear you there. Did you say they were modern app appers?

    4. Re:THIS IS WHAT HAPPENS WHEN YOU GIVE MONKEYS MAPS by Anonymous Coward · · Score: 0

      You mean that the cops are not monkeys, but apes?

    5. Re:THIS IS WHAT HAPPENS WHEN YOU GIVE MONKEYS MAPS by lucien86 · · Score: 1

      Yes but apes are just a sub-genus within the group of more general monkeys - they are still -basically- monkeys and so are we.. :)

      --
      Below the speed of light Special Relativity is one of the most accurate theories in physics - above the speed of light..
    6. Re:THIS IS WHAT HAPPENS WHEN YOU GIVE MONKEYS MAPS by K.+S.+Kyosuke · · Score: 1

      Well, my native tongue is fortunately more logical, but English is what I have to work with here.

      --
      Ezekiel 23:20
  3. What's that sound? by Anonymous Coward · · Score: 1, Insightful

    Sounds like grounds for a lawsuit to me!

    How deep are MaxMind's pockets, because Taylor just got access to them!

    1. Re:What's that sound? by TheCarp · · Score: 1

      This is exactly what I was thinking. Fuck these people. Going around collecting and exposing people's private data in the first place....then this? Fuck them twice.

      I hope this guy drains their company of every fucking cent it ever dreamed of making into the future.

      --
      "I opened my eyes, and everything went dark again"
  4. Subject of Comment by Anonymous Coward · · Score: 1

    The road to hell is paved with adverts.

    That is how it goes, right?

    We don't know where this IP links to, so lets just use a location where someone could live instead of a token for unavailability. We're so smart.

    I hope they bury this company and get them to clean up and remodel their home.

    1. Re:Subject of Comment by BranMan · · Score: 1

      The

      Road

      To Hell

      Is Paved

      With

      Adverts.

      Burma Shave

  5. Bullshit by OverlordQ · · Score: 5, Informative

    "“Until you reached out to us, we were unaware that there were issues with how we selected these lat/lons,”"

    Bullshit.

    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:Bullshit by AmiMoJo · · Score: 4, Insightful

      You couldn't make this up. Their defence is "we are so dumb we didn't think of this obvious flaw or pick it up in testing, but incompetence at our core business is better than malice right?"

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:Bullshit by Cramer · · Score: 2

      ... or, IDK, listen to the complaints from the hundreds/thousands of customers who have pointed out their ~600million lies.

      I've known about this for years. You cannot trust their geo data. It will never return an "I. Don't. F'ing. Know." Every IP you ask about, it WILL give you a location.

    3. Re:Bullshit by Trailer+Trash · · Score: 3, Interesting

      "“Until you reached out to us, we were unaware that there were issues with how we selected these lat/lons,”"

      Bullshit.

      To be fair, these are people who are running a database company but don't understand the basic concept of NULL values. And now their "fix" is to change the defaults to a more obvious wrong location.

      Sigh.

    4. Re:Bullshit by networkBoy · · Score: 2

      likely now they have to give a location or will break services that assume no token for "not found". Since most of the trouble is caused by criminal complaints... 1600 Pennsylvania ave should work (or even better, whatever the address for congress is).

      Realistically they should return 0.0 0.0, a nice point in the ocean.
      -nbr

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    5. Re:Bullshit by Midnight+Thunder · · Score: 1

      What's wrong with NaN? Having a value in the range of valid data is not the right way to indicate 'value not found'.

      --
      Jumpstart the tartan drive.
    6. Re:Bullshit by Ash-Fox · · Score: 1

      To be fair, these are people who are running a database company but don't understand the basic concept of NULL values.

      To be fair, the MaxMind database has a field where this particular circumstance is and says the resolution is 'country' and whomever decided to implement the front end that reads this database decided to only depend on the lat, lon values. A NULL value in theory could be relevant if they didn't know the location, but they know the location is the USA.

      And now their "fix" is to change the defaults to a more obvious wrong location.

      Without changing the database format they're using and not extending it, what do you propose again?

      Sigh.

      That's my feeling when people don't even do the tiniest bit of research and make technical proposals based off assumptions.

      --
      Change is certain; progress is not obligatory.
    7. Re:Bullshit by Ash-Fox · · Score: 1

      Realistically they should return 0.0 0.0, a nice point in the ocean.

      They shouldn't do 0,0,0 when they know the IP is in the US, as they are now.

      Realistically, the front end developers should have relied on the resolution field that said in those instances that it was only resolvable to 'country' instead of just showing the user specific long, lat coordinates that were provided in other database columns.

      --
      Change is certain; progress is not obligatory.
    8. Re: Bullshit by gl4ss · · Score: 1

      But its not wrong location. Its the coords for the country.

      --
      world was created 5 seconds before this post as it is.
    9. Re:Bullshit by thegarbz · · Score: 1

      The problem is that NaN obfuscates part of the real answer. i.e. they know the location is somewhere in the USA, they just don't know exactly where. This isn't "value not found" it's "value narrowed down, but can't pin point it exactly on a map".

      How do you best represent that with GPS data if the GPS data can't incorporate an accuracy field?

    10. Re:Bullshit by thegarbz · · Score: 1

      Oh they understand the concept of NULL values, but the value isn't NULL. They know part of the location but at a low resolution. My guess is their database, or more specifically the front end of many thousands of products don't take into account of "nearly NULL" as a suitable location.

      Now I'm keen to know how you propose to reply to a query for a location when you know it's somewhere in Canada but you don't know the exact location of the router, but the client only accepts a latitude and longitude field.

      Deduct two points if you say NULL again.

    11. Re:Bullshit by DarkOx · · Score: 1

      Well one solution would be to create a table of values outside the allowed range but that will still fit inside the data type used for storage.

      181W - 91N == Somewhere in the Continental US
      182W - 91N == Somewhere in mainland Canada
      183W - 91N == Somewhere in Alaska ...

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    12. Re:Bullshit by houghi · · Score: 1

      To be fair, these are people who are running a database company but don't understand the basic concept of NULL values. And now their "fix" is to change the defaults to a more obvious wrong location.

      Sounds like a marketing decision to me.
      Now they can say : "We have the coordinated of 99.9% of the IP addresses in the USofA" instead of "We have the coordinated of 35%."
      That way when somebody does a search and then gets an address, they will come back, even if the address was wrong. If they do not get an address, they will not come back the next time, because why would they? Or do you think that people who use it are keeping track of how many times the address is wrong?

      --
      Don't fight for your country, if your country does not fight for you.
    13. Re:Bullshit by arth1 · · Score: 1

      How do you best represent that with GPS data if the GPS data can't incorporate an accuracy field?

      Return two results.
      R1: lat+inaccuracy, lat+inaccuracy
      R2: lat-inaccuracy, lat-inaccuracy
      If displayed as a shaded area, that could show a rectangular (depending on your projection method) result that includes all of Kansas.

      That would be helpful on a smaller scale too - if you know the IP is in a neighborhood, the result would indicate that instead of pointing to a particular house which it almost certainly isn't.

    14. Re:Bullshit by Trailer+Trash · · Score: 1

      Oh they understand the concept of NULL values, but the value isn't NULL. They know part of the location but at a low resolution.

      ARIN can get you to the country level. The data here is NULL because they don't know where it is. The closest they can get is "USA", but, again, I can get that information elsewhere. For this particular dataset the appropriate value is NULL.

    15. Re: Bullshit by zaphirplane · · Score: 1

      Why do you need to return 1 value encoded to mean multiple things
      Return ... X,y,z country, city, location

    16. Re:Bullshit by budgenator · · Score: 1

      It's not GPS thing, It's your IP address you got via a DHCP server at the ISP's datacenter is usually kinda-sorta assigned somewhere arround, when their is no full moon +- 100Km of this coordinates to 5 decimal places thing. I'm impressed they get the city right more than 50% of the time.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    17. Re: Bullshit by Anonymous Coward · · Score: 0

      Say NULL One more Fucking time BRETT!!

    18. Re:Bullshit by Anonymous Coward · · Score: 0

      Point the 'I don't know' result to the nearest police department.

      Then watch the news for stories involving a shootout when a state or federal SWAT team raids some podunk town's sheriff station.

    19. Re:Bullshit by Ash-Fox · · Score: 1

      Point the 'I don't know' result to the nearest police department.

      What is the lat, lon to the nearest police department to the "United States" ?

      --
      Change is certain; progress is not obligatory.
    20. Re: Bullshit by thegarbz · · Score: 1

      Client is the restriction. The database in question already returns an uncertainty but the clients do not take that into consideration as it is. So to my question, this is caused by clients who read 2 GPS values and ignores a wealth of other information in the database. So do you just throw a complete error if you're not 100% certain of the address or do you give them the GPS co-ordinates to somewhere in the USA?

    21. Re:Bullshit by thegarbz · · Score: 1

      No this is a GPS thing. The database in question gives a GPS location to the IP address with an error scale. This error scale could be a city, a state or a country. But if the client only reads the actual GPS coordinates what are you to do?

    22. Re:Bullshit by budgenator · · Score: 1

      GPS is Global Positioning System, it gives a means to determine a geographic coordinates to a Precision of 5 meters, has nothing to do with an Internet Protocol address, especially IP address issued by DHCP from a regional server.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    23. Re:Bullshit by Midnight+Thunder · · Score: 1

      I suppose this is the challenge of point+accuracy results where accuracy is ignored. I suppose the only other alternative is to return bounding boxes, beyond a certain accuracy?

      BTW to be pedantic these are map coordinates, not GPS coordinates. GPS is but one method of acquiring geographic coordinates. In terms of Satellites there is also GLONASS and the up and coming Gailileo.

      --
      Jumpstart the tartan drive.
    24. Re:Bullshit by thegarbz · · Score: 1

      Now look down a bit where I said GPS co-ordinate.

      Then realise that we're talking about a region here which is kind of the point of the discussion. IP addresses issued by a DHCP server in America will (surprise surprise) be associated with someone in America. Likewise IP addresses issued by a DHCP server that services my local suburb will be associated with that suburb. You may think that the system doesn't work and you'd be incredibly wrong as a result. If actually works very accurately in many cases, and the level of accuracy required by location services makes the system work perfectly in nearly every scenario. The fact that a few stupid people don't understand the data doesn't change this.

      And finally realise your massive fail, that in a debate about assigning an arbitrary accuracy to a number that points to a location you have just done exactly the same thing with your definition of GPS which is not accurate to a precision of 5 meters, but rather accurate to a large varying scale depending on how you correct for the time based signals.

  6. Magnified stupidity by FireballX301 · · Score: 5, Insightful

    Developers: If we can't resolve the IP lets just give it a default center of the US coordinate, instead of returning a 'could not resolve location'
    Project Manager: Sounds good to me!

    Later...
    A moron sysadmin: I'm getting tons of inbound spam traffic coming from this farmhouse in the middle of Kansas that has curiously rounded coordinates! They must be the culprit, clearly this IP GIS lookup has 5 digits of precision on lat/long!

    Lots of stupidity to go around here

    1. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      You really need to rethink your leap to sysadmins. They generally don't care beyond IP address. In the rare case that they do, why would they look for GIS information and why would rounded coordinates be suspicious? Numbers are rounded everywhere. That just makes no sense at all. Giving you all that, all that stupidity on your part, what is so odd about spam from a residential address? That is where most spam comes from read: botnets.

    2. Re:Magnified stupidity by Anonymous Coward · · Score: 1

      I've worked as a programmer and I've known exactly the kind of developer that would do such a thing. He should be crucified. I'm serious.

    3. Re:Magnified stupidity by Anonymous Coward · · Score: 1

      They must be the culprit, clearly this IP GIS lookup has 5 digits of precision on lat/long!

      Perfect example of precision vs. accuracy and why error bounds are critical. Unfortunately, most people don't have a clue when it comes to presenting and interpreting data.

    4. Re: Magnified stupidity by Anonymous Coward · · Score: 5, Funny

      They should have located it at some high security base, so that people with too much time on their hands would no longer be a public nuisance

    5. Re:Magnified stupidity by MightyMartian · · Score: 4, Insightful

      He's the kind of developer that turns globals on and writes everything in PHP 3, who puts in a hardcoded root password of "1234" for testing, and then forgets to take it out before the software goes production. He's the kind of developer that captures all exceptions and errors in one big exception method that pukes out "An unexpected error occurred". He's the kind of developer that still writes Flash-based scripts, insisting "They're still cutting edge, man!"

      He's the kind of developer that ends up as head of his department, and will be CTO within two years.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    6. Re:Magnified stupidity by tlhIngan · · Score: 4, Insightful

      Even worse, they claim it's only good to the city/county level, in which case why are you returning exact GPS style coordinates?! People assume when you have exact coordinates, they're, well, exact.

      At least report an uncertainty circle in your result at the very minimum. If you're not sure, make it stupidly large, like the country or the earth, or the solar system.

      Though what you should do is simple - just return the zip code. You can convert zip codes to the approximate area quite easily, but they don't result in houses. Or just return it as city and state, since that's the resolution you're dealing with.

      Really, a huge sigfig problem.

    7. Re:Magnified stupidity by Anonymous Coward · · Score: 5, Funny

      He's the most interesting developer in the world.

    8. Re:Magnified stupidity by AmiMoJo · · Score: 4, Funny

      2030, somewhere off the west coast of Africa there's a graveyard. A graveyard for broken drone ships, and the occasional long range drone aircraft. Fragments of wing and the odd tyre float between listing hulls, batteries and fuel long since depleted.

      Well, not just "somewhere", GPS coordinates 0,0.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    9. Re:Magnified stupidity by mwvdlee · · Score: 5, Informative

      We use the MaxMind database. Lat/Long is not the only information stored in their databases. For instance, it also contains a column that indicates whether the record found is considered accurate to the level of, for instance, a city, a state or an entire country. These records centered on the farm are all clearly marked for "country" (which is why they point to the center of the country in the first place). The problem here isn't the database, it's people using a fraction of the database without understanding what the information actually means.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    10. Re:Magnified stupidity by Anonymous Coward · · Score: 5, Funny

      Stay on call, my friends...

    11. Re:Magnified stupidity by mwvdlee · · Score: 1

      It's a scavenging birds of prey, it's an airplane crash, no it's... supermanager

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    12. Re:Magnified stupidity by taustin · · Score: 3, Informative

      Rounding in a GPS location can move the address by 30+ miles. So, while rounding is done all the time, doing so in this case would be dangerously irresponsible.

    13. Re:Magnified stupidity by The+MAZZTer · · Score: 1

      More like:

      Developers: Hey, what should we do if we can't resolve an IP? We're thinking throw back a detailed error message of the reason.
      Project Manager: No, we want to give as much information as we can, then we can claim to resolve any IP, which adds value for our customers. Just return the coordinates of the center of the country the IP is issued to.
      Developers: That's a terrible...
      Project Manager: Just do it.
      Developers: Fine.

    14. Re:Magnified stupidity by mspohr · · Score: 1

      Reminds me of a medical software application I know of where if they didn't know the birthday, they would just enter January 1. Stupid. Stupid. Stupid. Garbage data.

      --
      I don't read your sig. Why are you reading mine?
    15. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      Is he the kind of developer who enables magic_quotes_gpc in php.ini on a server hosting multiple websites, because the one site he made assumes it's on?

    16. Re:Magnified stupidity by Anonymous Coward · · Score: 1

      You apparently have no idea how allergic marketing and sales types are to what should be common sense and reason. I can imagine how it went. "Hey, programmer, All You Have To Do Is convert an internet address to a street address! They're both addresses! No excuses! Don't bore me with the details! I make what you make in a year every week! Get to it! Isitdoneyetisitdoneyetisitdoneyetisit (Filter error: That's an awful long string of letters there.) doneyetisitdoneyetisitdoneyetisitdoneyetisitdoneyetisitdoneyet?"

    17. Re:Magnified stupidity by pepsikid · · Score: 1

      Like others have said, they should have made the "default location" the company's own headquarters.
      However, I suspect they get paid for providing locations, so a "default location" is fraud.
      If they don't have a location for an IP, they should just say "location unknown".

    18. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      Probably they used a GPS coordinate for the center of a circle and a radius of a particuar amount. Can't find the location? Set radius to 1500 miles and the center-point to the center of the USA. What could possibly go wrong?

      I've tried using Google maps geo-locator while on a train and in my apartment. With the train it would snag onto a nearby building and I'd start moving away from the train. Other times it would snag onto a public bus with free wi-fi. I'd start seeing my location move out of my apartment and follow the bus.

    19. Re: Magnified stupidity by Voyager529 · · Score: 3, Insightful

      They should have located it at some high security base, so that people with too much time on their hands would no longer be a public nuisance

      Here's the dilemma: Do we send them to Area 51, or Guantanamo Bay?

    20. Re:Magnified stupidity by Anonymous Coward · · Score: 0
      Then why bother with lat/long in the first place?

      Is the lat/long data clearly marked in the database as secondary, ie DERIVED from the country/state/city/isp, and offered just for convenience?

      Or are they banking of the people's geographic illiteracy? What secret sauce are they putting in their database beyond whois records and stale and unreliable user-generated location data?

    21. Re:Magnified stupidity by ceoyoyo · · Score: 1

      Rounding to the nearest degree can result in an error of very nearly 100 statute miles (157 km). You can round to things other than the nearest whole degree, of course.

    22. Re:Magnified stupidity by mccrew · · Score: 1

      The problem here isn't the database, it's people using a fraction of the database without understanding what the information actually means.

      Oh, c'mon, that's just a blame-the-victim cop-out. Sure they can attempt to deflect blame by claiming that the masses, who are at least two degrees removed from the vendor, are supposed to somehow just know that the exact-seeming location really isn't. I'll bet you'd be singing a different tune if the GPS were centered on your driveway.

      --
      Hey, Windows users, there is no such thing as "forward" slash, there is only slash and backslash.
    23. Re:Magnified stupidity by ceoyoyo · · Score: 1

      Correction, 50 statute miles, 78 km. Forgot to divide by 2.

    24. Re:Magnified stupidity by Anonymous Coward · · Score: 1

      "An unexpected error occurred"

      Wait, you aren't talking about Microsoft devs? MS Apps frequently have crappy/vague error responses.

    25. Re:Magnified stupidity by MightyMartian · · Score: 2

      Exactly. One that periodically shows up on our DFS file servers:


      Index : 170203
      EntryType : Information
      InstanceId : 1073756378
      Message : The description for Event ID '1073756378' in Source 'DfsSvc' cannot be found. The local computer
              may not have the necessary registry information or message DLL files to display the message, or
              you may not have permission to access them. The following information is part of the event:'dfs'
      Category : (0)
      CategoryNumber : 0
      ReplacementStrings : {dfs}
      Source : DfsSvc
      TimeGenerated : 4/11/2016 2:15:31 PM
      TimeWritten : 4/11/2016 2:15:31 PM
      UserName :

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    26. Re:Magnified stupidity by amicusNYCL · · Score: 1

      But they do have a location, they have the country. They provide that data, and they provide the lat/long for the country. Obviously a country is not a single point, and a lat/long is a single point, so maybe that's not the best representation of a country but the position is in fact inside the country. It's not fraud, it's end users not understanding the data that they're using.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    27. Re:Magnified stupidity by taustin · · Score: 1

      Rounding to the nearest degree can result in an error of very nearly 100 statute miles (157 km). You can round to things other than the nearest whole degree, of course.

      Indeed, you can. If you read TFA, however, you will find that in this case they did not. They rounded to the nearest whole degree in both directions.

      And even a second of latitude us enough to put you off by two or more street numbers in most urban areas.

      Dangerously irresponsible.

    28. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      He's the kind of developer that captures all exceptions and errors in one big exception method that pukes out "An unexpected error occurred".

      He works for Microsoft?

    29. Re:Magnified stupidity by 93+Escort+Wagon · · Score: 2

      Well, not just "somewhere", GPS coordinates 0,0.

      ... zero, destruct, zero.

      --
      #DeleteChrome
    30. Re:Magnified stupidity by 93+Escort+Wagon · · Score: 1

      The problem here isn't the database, it's people using a fraction of the database without understanding what the information actually means.

      Well, that explains the aforementioned repeat visits from the FBI, anyway...

      --
      #DeleteChrome
    31. Re: Magnified stupidity by Solandri · · Score: 4, Funny

      They should've done the equivalent of 127.0.0.1 and returned the user's own geographic coordinates. That'd make it fun to watch the people who didn't bother learning exactly how the database worked when it couldn't determine the location. "OMG! Someone help me! The spam is coming from inside my house!"

    32. Re:Magnified stupidity by Sique · · Score: 1

      Actually, it's about 111 km or 60 nautic miles between two degrees. The meter originally was defined to be the 10 millionth of the distance between north pole and equator. Later it proved to be about 2 mm short, but still, the length of the nautic mile is defined to be 01' (1/60 degree) of latitude.

      --
      .sig: Sique *sigh*
    33. Re: Magnified stupidity by magarity · · Score: 2

      Here's the dilemma: Do we send them to Area 51, or Guantanamo Bay?

      Neither; Fort Meade, Maryland.

    34. Re:Magnified stupidity by ceoyoyo · · Score: 1

      Uh, no. The problem was that they used a default location for IPs they didn't know. Yes, they did round that location to the nearest degree, but that wasn't the problem.

    35. Re:Magnified stupidity by ceoyoyo · · Score: 1

      Yes, but that's not the answer to the question.

      The worst case scenario is when you round x.5, y.5 to the nearest degree. A degree of latitude is 60 nm or about 111 km. A degree of longitude on the equator is also 60 nm, zero at the poles, and somewhere in between everywhere else. So we'll use the equator as worst case.

      If you have to round both latitude and longitude by half a degree you'll be off by about sqrt(60**2+60**2) / 2 = 42 nm or 78 km.

    36. Re:Magnified stupidity by colinrichardday · · Score: 1

      An nm is a nanometer, not a nautical mile. Being only 42 nanometers off would be pretty good.

    37. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      no; you'r 22 nm chips won't work so good at 42 nm.

    38. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      Quite right. Should have been entering July 1st, to get a -0.5 to +0.5 year error margin. Now the margin is skewed towards overestimating their age :

    39. Re:Magnified stupidity by Anonymous Coward · · Score: 1

      In fact, why not represent that as 31st June? It's an invalid date, so can be used to represent 'date unknown' but when a naive algorithm calculates the day-of-year, it will come up with the same DOY as July 1st, which then means for age calculation basis it gives the best possible result when it's 'least bad' to show an age as +/- 0.5 years. Think calculating dosage amounts... you don't want to give a minor an adults dose just because the age algorithm returned an error rather than guessing 13 instead of 14..

    40. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      Or worse. The kind of developer that wraps every single function in a try/catch block that the catch does nothing more than log an error (or more often not) then gleefully return, just swallowing the exception so the caller doesn't know about it. Oh the fun tracking down random shit breaking begins.

    41. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      And just how do you propose to idiot proof this data structure?

    42. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      Oh, c'mon, that's just a blame-the-victim cop-out.

      Funny that the topic at hand is "Magnified stupidity". One manifestation of that is the current notion that the victim can never be at fault. While there many circumstances in which the victim of a crime is improperly held to share in the blame, this doesn't mean that that is true all the time! If I get behind the wheel of a car and then am bewildered that it drove into a ditch when I set the cruise control thinking that it should be able to drive itself then--guess what?--the victim is the one at fault.

      Likewise, if you are going to use the awesome power of the state to raid people's houses or worse, you *damn* well need to understand what you are doing!! To do otherwise is an abuse of power.

      Besides that, the victims are the poor schmuks that live at that house--NOT the people who are disturbing them.

    43. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      He doesn't always drink, but when he drinks, he drinks his own Kool Aid.

    44. Re:Magnified stupidity by epine · · Score: 1

      It's clear from your dialog that the PM in question lives at the center of whatever country in which he/she currently resides. How could a smart developer have missed this?

      Project Manager: Just do it.
      Developer #1: Fine. I seem to recall you sent everyone xmas cards last year.
      Project Manager: I probably did. You'd be amazed at how much harder people will work for small tokens of personal significance rather than bankable remuneration.
      Developer #2: You haven't moved lately have you?
      Project Manager: No. Why do you ask?
      Developer #1: Extra fine.

    45. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      Don't forget all the submersibles that mysteriously end up at the bottom of the ocean somewhere about half-way between Hawaii and Papua New Guinea because they tried to take a shortcut to 0,0 via 0,180.

    46. Re: Magnified stupidity by ItsJustAPseudonym · · Score: 1

      It's best to approach the location really fast.

    47. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      That's what they got for standardizing ECMAScript 5 level Javascript for every safety critical system 2017 onwards. Nulls and undefines abound!

    48. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      What if they do return the coordinates with an accuracy rating of "country", but the user of the data ignores that part? They look up the coordinates, see that it points to some house, and ignore the fact that the result actually said "plus or minus a country".

      dom

    49. Re: Magnified stupidity by silentcoder · · Score: 1

      Well that is the problem with using an inconstant refference value. The earth is still bulging meaning even the straight through the core line version of that measure is changing. Very slowly but still.

      --
      Unicode killed the ASCII-art *
    50. Re:Magnified stupidity by 0100010001010011 · · Score: 1

      He's the type of developer that gets replaced by an H1B and then complains about it on Slashdot.

      Or hits 50 and can't find a job so he blames ageism.

    51. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      The way I read it, the GP wasn't blaming the victim, they're blaming the bad developers who use the database and then report "exactly this location" to the user, instead of "somewhere in this country/state/city". If you've written an app that gets GPS coordinates and looks up an address, then it's really not that hard to also truncate the address to the level of accuracy specified in the database.

    52. Re: Magnified stupidity by Anonymous Coward · · Score: 0

      That'd be great if they were good at returning an accurate location...

    53. Re: Magnified stupidity by Anonymous Coward · · Score: 2, Funny

      Too hard to get to. They should set it to 1060 West Addison Street, Chicago.

    54. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      "Blame the victims"? How about all the vigilantes out there who posted the farmers personal information? MaxMind didn't post that information. People who didn't want to do the needed work posted the information.

    55. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      Reminds me of a medical software application I know of where if they didn't know the birthday, they would just enter January 1. Stupid. Stupid. Stupid. Garbage data.

      or a POS I worked on (yes it was a POS POS) for a major chain of hardware outlets owned by an "Australian" grocery chain (really they're American) that rejected my suggestion that we create a 9999 postcode for when customers declined to provide their postcode. Instead 2600 was used. I guess the company that likes to pull the wool over their customers eyes is still trying to work out why so many residents of Parliament House buy so much hardware.

      And no - Canberra is not the centre of Australia. (though a quick look at Google Maps will show that a lot of companies believe they have stores there).

    56. Re:Magnified stupidity by houghi · · Score: 1

      Sounds like a marketing problem to me. If people get an address (even if it is wrong) they will come back for more as some will be correct. If they only show the city or zipcode, why should they come back?
      People are willing to pay for it, even if it is partly wrong and not pay for something that they can not use.
      And don't forget: 10% of the time it is correct all the time.

      --
      Don't fight for your country, if your country does not fight for you.
    57. Re:Magnified stupidity by operagost · · Score: 1

      If ever there was a person who should get on a rocket to Mars...

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    58. Re:Magnified stupidity by NoImNotNineVolt · · Score: 1

      You can convert zip codes to the approximate area quite easily

      [citation needed]

      --
      Chuuch. Preach. Tabernacle.
    59. Re:Magnified stupidity by Anonymous Coward · · Score: 0

      The problem here is that the accuracy level does not directly relate to the position. If it was an error radius, then it would be trivial to represent every result as a circular area instead of a point. As implemented though, the accuracy ratings can have a huge range of sizes and shapes, all of which require lookups from external data sets to incorporate. That's just not practical. The proper representation of this data is to provide separate data fields for each geographic abstraction level and only return results when the data field contents are known to a specified minimum confidence level. This makes it explicitly clear what data is valid (because no reduced validity data is provided) and when external geographic lookups are required for visualization, which is critical when the data will be used in systems that will not be validated or certified by the data provider.

      But these clowns don't care about any of that. They want to be able to return an exact location 100% of the time to give the illusion of accurate data. They don't really care about how the data gets used, otherwise they would have known about this problem and fixed it correctly years ago. Their "here's the location, but you shouldn't use it because we pulled it out of our ass" method is still a failure if they move the locations around, but they know that their customers will only consider a lack of coordinates to be a failure, so they continue the charade.

      Like many services that are blindly trusted (e.g. credit reports, background checks, etc.), there is little or no regulation or validation here, even when these services are used by government entities. That is troubling. This company has somehow become a critical part of the internet infrastructure with absolutely no oversight. They could be acting maliciously, pointing unknowns at the homes of enemies (or political opponents of donors) or taking payments to install blind spots, and there's nothing anyone can do about it. Ideally, people should know better than to trust these guys, but people are stupid. If someone asks two people for a location and one says "I don't know" while the other says "It's right here (plus or minus infinity)," the latter will become a trusted source while the former will be considered unreliable, even though they both said the exact same thing. You can't fix stupid, but you can limit the damage it can cause.

    60. Re:Magnified stupidity by budgenator · · Score: 1

      Obviously you don't work in Climatology, they learn how to interpolate a mercury thermometer to 3 decimal places.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    61. Re: Magnified stupidity by Anonymous Coward · · Score: 0

      I think it should be the sites responsibility to have a warning of some kind. This data is not accurate. Something stating that this is a predefined value returned and not an exact location. Make it so they have no second guesses.

      But that would cost money in sales wouldn't it? Thought so.

    62. Re:Magnified stupidity by bickerdyke · · Score: 1

      Which is IMHO completely valid for the intended main purpose of map coordinates based on IP-Adresses: Create a huge NASA or James Bond like Command Center screen that shows visits to your website on a spinning globe.

      even if you ware just creating a heat map of potential customers, having all unknown Kansas customers show up in a nice red spike right in the middle of Kansas (and other states) would show you at a glance from which states your website visitors are.

      These visualizations do not care about accuracy, and to build them you don't need any bounding boxes or accurycy information. You need the "where should I pose this "pling" on the map for maximum overview"

      --
      bickerdyke
  7. That company is out of business now, right? by Anonymous Coward · · Score: 0

    Because that's not a glitch. That is a trick to make their database look more complete than it is, and they should bear all cost which is caused by that trick. So these asshats are out of business, or aren't they?

    1. Re:That company is out of business now, right? by Archangel+Michael · · Score: 2

      Until they are bankrupt, and their product lives on.

      They should be able to go after ANYONE using that database(s).

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  8. This... by Anonymous Coward · · Score: 0

    Right here is the reason I still think it's understandable why some elements of society should face hard physical punishment. This isn't a glitch. This is gross negligence and some person should be held accountable for it. I recommend beatings with an ax handle for starters.

    1. Re:This... by Falos · · Score: 2

      >gross negligence
      At best. This is an inch of intent away from deliberate misinformation. Malice. That's with benefit of the doubt.

  9. How about by JustAnotherOldGuy · · Score: 1

    How about just directing everyone to "1060 West Addison" in New York City?

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:How about by dianebrat · · Score: 2

      I'd be more amused if you'd said Chicago since that's the correct address for Wrigley Field

    2. Re:How about by Anonymous Coward · · Score: 0

      Don't you mean Chicago?

    3. Re:How about by Anonymous Coward · · Score: 0

      Nah, jsut redirect to 1600 Pennsylvania Avenue.

    4. Re: How about by Anonymous Coward · · Score: 0

      Nah, use 666 Hell Street. That'll give 'em somethin' to talk about.

    5. Re:How about by EvilSS · · Score: 2

      I'd be more amused if you'd said Chicago since that's the correct address for Wrigley Field

      Pretty sure this was just a clever ploy to out Cubs fans :)

      --
      I browse on +1 so AC's need not respond, I won't see it.
    6. Re:How about by myowntrueself · · Score: 1

      How about just directing everyone to "1060 West Addison" in New York City?

      I'd have thought the obvious default coordinates should be the official residence of the head of state.

      --
      In the free world the media isn't government run; the government is media run.
    7. Re:How about by Zak3056 · · Score: 2

      Not just Cubs fans--the joke was in the Blues Brothers, so I've known the address of Wirgley Field since I was a kid, despite never having set foot in the greater Chicago metro outside of O'Hare or Midway.

      --
      What part of "shall not be infringed" is so hard to understand?
    8. Re:How about by mrbester · · Score: 1

      Amazon.com wanted a US address before they would ship to my international one, so that's what I used. If anyone wants to hang around Wrigley Field claiming to be Elwood Blues (so they can sign for the consignment) I might send them three Orange Whips.

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
    9. Re:How about by JustAnotherOldGuy · · Score: 1

      I'd be more amused if you'd said Chicago since that's the correct address for Wrigley Field

      Yeah, chalk this one up to a brain cramp; I've no idea why I put NYC.

      --
      Just cruising through this digital world at 33 1/3 rpm...
  10. Maxmind owes its unintentional victims by Anonymous Coward · · Score: 1

    Their actions have consequences and they should step forward and compensate the people they unintentionally victimised. This cost of them going about their business ought to come back to them. They had best do it voluntarily.

    1. Re:Maxmind owes its unintentional victims by ultranova · · Score: 1

      Their actions have consequences and they should step forward and compensate the people they unintentionally victimised.

      MaxMind is a spam facilitation company. Their whole business is victimizing people.

      This cost of them going about their business ought to come back to them.

      The whole point of capitalism is pocketing the profits while forcing other people to pay the costs.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  11. Default coordinates by ryanmc1 · · Score: 1

    If you are going to pick default coordinates, why not the middle of the ocean? or the top of mt Everest? Somewhere more amusing than a farm in Kansas?

    1. Re:Default coordinates by Anonymous Coward · · Score: 0

      Somewhere more amusing than a farm in Kansas?

      I don't know... I hear there's something special about the Kent farm.

    2. Re:Default coordinates by Anonymous Coward · · Score: 0

      If you are going to pick default coordinates, why not the middle of the ocean? or the top of mt Everest? Somewhere more amusing than a farm in Kansas?

      Because they know it is in the United States, so they picked the center of the United States, just like they do if the location is only accurate to a state or city or zip code. They pick the center of the region. Perfectly reasonable. What isn't is assume the data is accurate to 7 significant digits instead of 1 or 2.

    3. Re:Default coordinates by amicusNYCL · · Score: 1

      Maybe because the middle of the ocean or the top of Mt. Everest are not inside the US. I'm not a geographer or anything, but I'm pretty sure that's true. When they are trying to refer to the US, why would they point at Mt. Everest? I realize that Americans like to think that this is our planet, but I think the Nepalese and Tibetans would take offense at that.

      --
      "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
    4. Re:Default coordinates by Anonymous Coward · · Score: 0

      Yeah, direct them to mt. Rushmore

  12. Not a "glitch" by Anonymous Coward · · Score: 5, Insightful

    This most assuredly was not a "glitch".

    It was a deliberate design decision on the part of the mapping company to portray the returned data as more accurate than it was. The reason this Kansas farm became a "digital hell" is because the company decided to use a defined point (which happened to be their front yard) to represent "USA, not otherwise specified". (Reason being that it was close to the center of the continental USA.) Similar types of approaches were taken for other entities. (IP addresses in Georgia that didn't have further county/city information got put at the geographic center of Georgia, etc.)

    That's not a "glitch" - that's a bone-headed design decision. A fundamental rule of data processing is that you shouldn't represent invalid values (or values with lowered precision) with valid values -- for this very reason. If you have invalid values and valid values which can both be the same value, if you get that value back, you don't know if it's valid or invalid. Sure, pick some value to represent "Somewhere in the USA, but no further information", but make sure it can't be confused with any valid value. Make sure it's incredibly obvious that the value isn't valid just from looking at it.

    If you can't do this (if all values of the variable might be valid), you have to use out-of-band information to specify things. e.g. Having an extra data field to specify the level of precision (country, state, county, city, block, etc.). "38N 97W" is much different from "38N 97W, plus or minus 1500 miles".

    1. Re: Not a "glitch" by Anonymous Coward · · Score: 1

      This is exactly what they did--and still do. There's an additional field in the database that specify the precision of the coordinates.

      The problem is bone-headed developers would just use the center and disregard the radius.

    2. Re:Not a "glitch" by gigne · · Score: 2

      " e.g. Having an extra data field to specify the level of precision (country, state, county, city, block, etc.). "38N 97W" is much different from "38N 97W, plus or minus 1500 miles".

      Their API has a field for that. It's an enum that defines precision.. The datum for US is algorithmical centre of the US. Unfortunate for the farm. Maxmind should probably move it.

      What you can't really forgive is application developers that ignore this field in their implementation or otherwise not displaying dp/sf info to the end user

      --
      Signature v3.0, now with 42% less memory usage.
    3. Re:Not a "glitch" by Anonymous Coward · · Score: 1

      This most assuredly was not a "glitch".

      It was a deliberate design decision on the part of the mapping company to portray the returned data as more accurate than it was. The reason this Kansas farm became a "digital hell" is because the company decided to use a defined point (which happened to be their front yard) to represent "USA, not otherwise specified".

      It was deliberate, and it's perfectly fine data for rendering a map of geographic distribution of IP addresses.

      Let me just stop you right there at "defined point". The service wasn't returning street addresses, was it? So... why would anyone assume it was accurate enough to drive to? Obviously if they were intended to be that accurate, the service would just convert them and return addresses.

  13. Clear liability for MaxMind by Anonymous Coward · · Score: 0

    Clear liability for MaxMind.

    What are they - in grade school - can't a reasonable error be returned - like "no record found!"
    This is NO different that siring a round at a random location and not taking responsibility for
    hitting someone.

    Jeeze. This is why you don't want Indians programming you stuff.... They just go home if things
    like this heat up.

    BTW, I'm withholding my IP address for this post...

    CAP === 'expense'

    1. Re:Clear liability for MaxMind by Anonymous Coward · · Score: 0

      But it did find it, it's in, the USA.

  14. Roads with special names by Anonymous Coward · · Score: 0

    I once tried getting driving locations to an address on "City Center" Blvd. Mapquest gave me directions to the geographical center of the city. Google maps gave me the correct directions to the actual road named "City Center".

    1. Re:Roads with special names by tomhath · · Score: 2

      Back in the dark ages (before the internet) I stopped at a gas station to ask where I would find "Township Line Rd." Attendant's response was far more helpful than anything the internet can give: "Which township?"

    2. Re:Roads with special names by Anonymous Coward · · Score: 0

      Odds are, though, your response to that question was, "How the hell should I know? I'm trying to get to {location}, and I can't find a road on the way there."

  15. reverse Ralsky by inode_buddha · · Score: 2

    Reminds me of that time when some slashdotters found Ralsky's physical addy and signed him up for everything imaginable... the post office had to give him his own zipcode among other things.

    --
    C|N>K
  16. Northern KS by rfengr · · Score: 2

    An hour from Wichita is not Northern Kansas, rather southern.

  17. Default Gone Wrong. by jklovanc · · Score: 2

    It sounds like a story about a digital altimeter on a new ground attack aircraft. The programmer was trying to figure out what to display in case of a malfunction. He asked a pilot what altitude they normally flew at. He stated '2,000 ft" and that is what the programmer displayed. There was a warning on the aircraft that if the altimeter said "2,000ft for more than 5 second to pull up. It was fixed in the next install. Why he didn't just display all 9's no one knows.

    In this case 0 degrees lat and 0 degrees lon would have been much better. That is an obvious incorrect location.

    1. Re:Default Gone Wrong. by Anonymous Coward · · Score: 0

      Why he didn't just display all 9's no one knows.

       
      Scary! Why the hell he didn't display all ZEROES, or all XXXXX's would be a better question.

    2. Re:Default Gone Wrong. by sphealey · · Score: 1

      = = = Why the hell he didn't display all ZEROES = = =

      There are places on earth where an airplane can be flown at or below sea level, so 00000 would not be safe either.

      sPh

    3. Re:Default Gone Wrong. by magarity · · Score: 1

      Wouldn't it be even clearer there is a malfunction by displaying... nothing?

    4. Re:Default Gone Wrong. by Anonymous Coward · · Score: 0

      "In this case 0 degrees lat and 0 degrees lon would have been much better. That is an obvious incorrect location."
      That place is where Equator meets the Greenwich meridian... hardly an error.

    5. Re:Default Gone Wrong. by Anonymous Coward · · Score: 1

      Nope! It is normal when powered down.
      Correct error display is a series of dashes or the text "Error" which can be displayed on an 7 segment display.

    6. Re:Default Gone Wrong. by Anonymous Coward · · Score: 0

      That makes it an unannunciated failure (or total system failure), which tends to have higher criticality than an annunciated failure, meaning that they could only get away with that if they significantly reduced the chances of a failure. Using a valid value is worse though, even with a note in the flight manual.

    7. Re:Default Gone Wrong. by jklovanc · · Score: 1

      Sometimes altimeters show above ground altitude and not above sea level. AGL is set on takeoff and if they fly into a valley they can go below takeoff altitude.

    8. Re:Default Gone Wrong. by jklovanc · · Score: 1

      OOPS, I guess 90,180 would be better. The north pole is definitely an invalid location for an object. Even 0,0 is not a bad location as it is in the ocean.

  18. Misread title by Bueller_007 · · Score: 1

    At first, I thought that said "Internet Fapping Glitch Turned a Random Kansas Farm Into a Digital Hell".

    That would have been a different kind of story.

  19. Is there an "approximate" coordinate system? by swb · · Score: 1

    Is there a coordinate system with a value that represents, say, the radius of accuracy of the point coordinates?

    It seems like that would be useful for an application like this or anything else where you want to report a center but should also report the potential error value.

    1. Re:Is there an "approximate" coordinate system? by Anonymous Coward · · Score: 0
      No it wouldn't be useful. There are very few ISP service areas, municipalities, countries, etc whose forms resemble a circle. That 'radius of accuracy' would be a silly way to try to give a veneer of scientific objectivity to unreliable garbage.

      The users of geolocation would be better served by just trusting an ISP's whois records and a user's browser language preferences instead of trying to outsmart them.

    2. Re:Is there an "approximate" coordinate system? by Anonymous Coward · · Score: 0

      yes, geohashing: https://en.wikipedia.org/wiki/Geohash

  20. "Jenny Jenny..." by Tablizer · · Score: 1

    People with the phone number 867-5309 has similar problems when that song came out.

    1. Re:"Jenny Jenny..." by Anonymous Coward · · Score: 0

      Oh, sure, now you're going to start it all over again!
      But at least you left off the area code...

      CAP === 'wretches'

    2. Re:"Jenny Jenny..." by orion205 · · Score: 3, Informative

      People with the phone number 867-5309 has similar problems when that song came out.

      That's probably true, but at least it was a little easier to get a new phone number than to change the lat/lon coordinates of your farm...

    3. Re:"Jenny Jenny..." by Zak3056 · · Score: 1

      The amusing part is that 867-5309 is an oft-requested vanity number. The even more amusing part is that the people requesting it often change it soon after.

      --
      What part of "shall not be infringed" is so hard to understand?
    4. Re:"Jenny Jenny..." by Tablizer · · Score: 1

      easier to get a new phone number than [move your] farm

      True, but the flip side is that more families were affected, being there are hundreds of area codes with the same phone number (last 7 digits).

      One screws a handful of families really badly (lat/long), and the other lightly screws hundreds of families. The total "pain" is roughly a wash, as measured by the estimated volume of Pepto-Bismol sold.

      (Yes, the ol' Pepto-Bismol metric of anguish.)

  21. Re:"Jenny Jenny..." (correction) by Tablizer · · Score: 1

    correction, "had". (Mondays, grumble grumble)

  22. The abuse continues: Shows up on Google Earth/maps by kheldan · · Score: 1

    Why hasn't Google blurred or removed this persons' farm from their maps? Oh and by the way the more this story is circulated the more idiots will go and harass this person in Kansas. If anything and anyone has a 'right to be forgotten' on the Internet, it's this poor 85 year old woman in Kansas.

    --
    Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
  23. That really depends... by Anubis350 · · Score: 4, Insightful

    That really depends on how fast you're driving, doesn't it?

    --
    "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    1. Re:That really depends... by budgenator · · Score: 1

      or if your riding a bicycle in a tornado

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  24. Squashed a similar bug for a bank once by netsavior · · Score: 5, Interesting

    I used to build/maintain software that predicted Flooding risk for potential home loans as part of the pre-funding process.

    Long story short, one of the vendors of data we used did a stupid trick like this. If they couldn't find the address, it returned a "zip centroid" (middle of the zip code), And if the entire zipcode had no flooding risk, it would go ahead and "clear" the property. The problem was when it got worse than a Zip code match, it would think it got a zip centroid match in the middle of Kansas (probably this lady's farm actually!)... clearing the property of flood risk.

    It was the vendor's mistake and they would have been liable, but it was BS and easy to detect once I ran some statistical analysis on it.

    It really screwed with people's lives though... they get a home loan knowing they won't need to pay 2-4 grand a year in flood insurance, then once we audited the vendor data, or their home finally showed up on a map, they would be required to get insurance.

    1. Re:Squashed a similar bug for a bank once by Anonymous Coward · · Score: 1

      It really screwed with people's lives though... they get a home loan knowing they won't need to pay 2-4 grand a year in flood insurance, then once we audited the vendor data, or their home finally showed up on a map, they would be required to get insurance.

      You are lucky 'I' was not one of these people, otherwise I would make sure your company would be the ones paying that extra $2-4K/year (plus a punitive 'you pissed me off' fee) because I damn sure won't be the one paying.

      I'm surprised your company didn't have any legal ramifications for this since possibly legal documents were done by your company certifying fraudulent info. (regardless of who was ultimately responsible)

    2. Re:Squashed a similar bug for a bank once by Anonymous Coward · · Score: 0

      You are lucky 'I' was not one of these people, otherwise I would make sure your company would be the ones paying that extra $2-4K/year (plus a punitive 'you pissed me off' fee) because I damn sure won't be the one paying.

      With that reading comprehension of yours, you'd probably end up buying food insurance with a tiger rider.

  25. Re:The abuse continues: Shows up on Google Earth/m by Anonymous Coward · · Score: 0

    What's hilarious (and slightly terrifying) is that people noticed years ago that fraud and scams of every kind were being traced back to this remote farmhouse, but rather than question the source of their information, they assumed that there must be a massive internet scamming operation being run from the middle of nowhere and no law enforcement agency in the country would do anything about it. People will trust anything that appears to come from an authoritative source (even if that source is just "The Internet"), no matter how crazy it sounds.

  26. Re:The abuse continues: Shows up on Google Earth/m by dgatwood · · Score: 1

    Why hasn't Google blurred or removed this persons' farm from their maps? Oh and by the way the more this story is circulated the more idiots will go and harass this person in Kansas. If anything and anyone has a 'right to be forgotten' on the Internet, it's this poor 85 year old woman in Kansas.

    It would probably be sufficient to have map text that says "Exact center of the United States". That would raise enough eyebrows every time anybody sees it to make most people realize that their data is probably wrong. :-)

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  27. Upcoming increase in drowning cases by khelms · · Score: 1

    Now that I've made MaxMind aware of the consequences of the default locations it's chosen, Mather says they're going to change them. They are picking new default locations for the U.S. and Ashburn, Virginia that are in the middle of bodies of water, rather than people's homes.

  28. Re:The abuse continues: Shows up on Google Earth/m by networkBoy · · Score: 1

    but it's not the exact center b/c the mapping company rounded.
    Text should read:
    This is the default location for all IP lookups and is... not the location you are looking for.

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  29. Re:The abuse continues: Shows up on Google Earth/m by Mishotaki · · Score: 1

    Why hasn't Google blurred or removed this persons' farm from their maps?

    Everybody is trying to get there! Why would they remove it? it's like removing a landmark because too many people are trying to get there!

  30. It is literary by Kant_resistor · · Score: 1

    Anyone remember Neil Gaiman's American Gods? An infamous exchange is made at the geographical center of the country.

    If those centroids think they have problems now, wait until that episode comes out in the TV series.

  31. Great, now they will dredge the lake by Anonymous Coward · · Score: 0

    Great, now law enforcement will waste tax money and start dredging the lakes anytime they can't find an important cellphone

  32. Call his bluff by Anonymous Coward · · Score: 0

    The mapping service says "We have always advertised the database as determining the location down to a city or zip code level."

    If that is true, then they should not mind randomizing their results to give the lat/long of an ip address to something randomly different every time but still in the zip code.

    My guess is that if they do this, a lot of their customers will go away.
    If they are not willing to do this, then their business model is to 'wink wink nod nod' provide much more accurate location services and they should be held accountable.

    Seems like the nice folks affected should line up to see how this bluff call works out.

  33. Re:The abuse continues: Shows up on Google Earth/m by EmeraldBot · · Score: 2

    Why hasn't Google blurred or removed this persons' farm from their maps? Oh and by the way the more this story is circulated the more idiots will go and harass this person in Kansas. If anything and anyone has a 'right to be forgotten' on the Internet, it's this poor 85 year old woman in Kansas.

    Becase the right to be forgotten was something ruled in the EU, and the US is not a member of the EU. For some reason people keep dredging that up, and while a service may offer to do it for her out of good will, Google has absolutly no other reason to do so. And if I may, many of the people who make the most noise about it aren't affected by it either.

    That being said, my sentiments are with yours exactly - why the business didn't check first if they were putting the marker on somebody's property is stupid and irresponsible.

    --
    "Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
  34. Re:The abuse continues: Shows up on Google Earth/m by Moridineas · · Score: 1

    If anything and anyone has a 'right to be forgotten' on the Internet, it's this poor 85 year old woman in Kansas.

    Seriously! The poor woman has gained 3 years just since I read the article!

  35. I have the opposite problem... by kerashi · · Score: 1

    I get placed all over the country with my IP address. Depending on the day, I can be anywhere from Chicago, IL to Houston, TX. Today, I'm apparently in Ash Flat, AR. Given that I'm not anywhere near any of those places, I wonder if I could bill my ISP for travel expenses...

  36. what dorothy had to say by Anonymous Coward · · Score: 0

    uh-oh, Toto I don't think we're in random Kansas farm anymore. But with this Oculus gadget, we might be able to change that...

    Provocateur

  37. Easy fixed. by Anonymous Coward · · Score: 0

    Those companies should buy a lot and place a sign on it...
    Something like: "This is $COMPANY_NAME default GeoLocation spot, if your gadget points to this spot it simply can't find itself".

  38. Gun laws by Anonymous Coward · · Score: 0

    ... un-noteworthy northern Kansas farm.

    What are the gun laws like in Kansas? Surely, after receiving a few tantrum-throwing stalkers, one would starting shooting first and questioning later? Speaking of stalking, why isn't using this service, a criminal offense?

  39. Fly-over generalization by ThatsNotPudding · · Score: 1

    Potwin is only about 20 miles outside of Wichita which is in Southeast Kansas.

    I guess we're supposed to be content there wasn't also yet another fucking Wizard of Oz reference.

  40. Well Mr. Farmer by s122604 · · Score: 1

    If you aren't doing anything wrong, you have nothing to worry about...

  41. Law suit? by wardrich86 · · Score: 1

    Could a class-action suit be opened? I'm pretty sure everybody that was harassed/doxxed, and the property owners themselves deserve some sort of justice for the bullshit they endured.

    1. Re:Law suit? by bickerdyke · · Score: 1

      Hmmm.. let's do bit of a back of an envelope calculations....

      They're giving out one default location for IP adresses that are located in the US, but without any further information available.

      These point to a remote farm.

      So, how many people could be in there for your class action? Yeah, right: ONE!

      --
      bickerdyke
  42. Re:The abuse continues: Shows up on Google Earth/m by Anonymous Coward · · Score: 0

    Why hasn't Google blurred or removed this persons' farm from their maps? Oh and by the way the more this story is circulated the more idiots will go and harass this person in Kansas. If anything and anyone has a 'right to be forgotten' on the Internet, it's this poor 85 year old woman in Kansas.

    If breathing wasn't automatic you'd be dead. Any more clever ideas? Maybe you think the road signs should be removed too? Perhaps ban maps showing the farm? How about putting a triple chain link razor wire topped fence around their house to "protect them"??

    What a douche bag! As if these people haven't put up with enough shit already without your moronic suggestions that they be further penalised.

  43. Lack of editing by evilad · · Score: 0

    It's clickbait headlines like this one that drive me to Reddit. Every substantive clause in the headline is contradicted by the article.

    It wasn't a glitch, it was a design decision. The farm wasn't random, it was a specific one that happened to include a set of coordinates. And the farm may have been hell, but it wasn't a digital one -- it was hell because of people in meatspace misbehaving on the basis of some information that happened to have been transported in digital form.

    I check back in from time to time, but things here seem to be getting worse, not better.

  44. I encountered this IP Address by CosmicHuman · · Score: 1

    Once, a page failed to load and gave me this IP address along with an error message. Concerned, I entered the IP address into an IP address locator and found this farm. The street view image looked the same as the photograph in the article. I realized that this was probably just a location given for the center of the US (or a location of just the US) and I ignored it, never realizing that I would ever see it again, before I saw this article and I realized that that was what it was. They should probably just map these things to somewhere where people are more likely to realize that this is just a sort of glitch, like 0,0 or the North Pole.

  45. am I the only one surprised... by Anonymous Coward · · Score: 0

    am I the only one who is surprised there isn't a database of really high precision ip address to GPS coordinates, considering the number of GPS enabled devices connected to the internet? Wouldn't it be easy for an entity, like google, to notice that GPS enabled devices connecting from ip address a.b.c.d tend to be located near a specific GPS coordinate? Lots of devices send location info with their requests for data, like weather and Pizza. I'm surprised that the weather channel and dominos don't have a second business selling this kind of data

    1. Re:am I the only one surprised... by bickerdyke · · Score: 1

      That's exactly what Google and other companies are doing.

      But IPs are dynamic and may be assigned to various locations within a few weeks and most GPS enabled devices are mobile, so there is a common sense limit on how exact these data would be.

      --
      bickerdyke
  46. Lack of QA by MoarSauce123 · · Score: 1

    This is what happens when you hire tech evangelists (they know someone who knows someone who got them the job), marketing leaders (blahblaher with a fancy beard), customer relations managers (you have relations, you do not manage them!) rather than smart QA folks who have veto powers.

  47. Re:The abuse continues: Shows up on Google Earth/m by bickerdyke · · Score: 1

    She could have gained 3 grand per month by setting up a hot dog cart and a big sign "welcome to the center of the USA" instead of "call the local police if you're here for whatever reason"

    --
    bickerdyke