Slashdot Mirror


New York City Has a Y2K-Like Problem, and It Doesn't Want You To Know About It (nytimes.com)

On April 6, something known as the GPS rollover, a cousin to the dreaded Y2K bug, mostly came and went, as businesses and government agencies around the world heeded warnings and made software or hardware updates in advance. But in New York, something went wrong -- and city officials seem to not want anyone to know. [Editor's note: the link may be paywalled; alternative source] New submitter RAYinNYC shares a report: At 7:59 p.m. E.D.T. on Saturday, the New York City Wireless Network, or NYCWiN, went dark, waylaying numerous city tasks and functions, including the collection and transmission of information from some Police Department license plate readers. The shutdown also interrupted the ability of the Department of Transportation to program traffic lights, and prevented agencies such as the sanitation and parks departments from staying connected with far-flung offices and work sites. The culprit was a long-anticipated calendar reset of the centralized Global Positioning System, which connects to devices and computer networks around the world. There has been no public disclosure that NYCWiN, a $500 million network built for the city by Northrop Grumman, was offline and remains so, even as workers are trying to restore it.

City officials tried to play down the shutdown when first asked about it on Monday, speaking of it as if it were a routine maintenance issue. "The city is in the process of upgrading some components of our private wireless network," Stephanie Raphael, a spokeswoman for the Department of Information Technology and Telecommunications, said in an email on Monday. She referred to the glitch as a "brief software installation period." By Tuesday, the agency acknowledged the network shutdown, but said in an emailed statement that "no critical public safety systems are affected." Ms. Raphael admitted that technicians have been unable to get the network back up and running, adding, "We're working overtime to update the network and bring all of it back online." The problem has raised questions about whether the city had taken appropriate measures to prepare the network for the GPS rollover.

119 comments

  1. $0 by Zorro · · Score: 1

    NYC Maintenance budget. You would assume they would switch out 5% of everything a year for a 20 year refresh cycle, but No.

    1. Re:$0 by xxxJonBoyxxx · · Score: 2

      >> NYCWiN, a $500 million network built for the city by Northrop Grumman

      For $500M you could have built and deployed the system ($40M?) and then put the rest ($460M) in a trust whose proceeds could have funded maintenance forever.

    2. Re:$0 by spacepimp · · Score: 2

      From what I had read earlier last week, the issue was affecting an emergency response network where they pay Northrop Grumman 40 million a year to maintain.
      Maintaining it each year is as much as building it should have cost.

    3. Re:$0 by supremebob · · Score: 1, Insightful

      How much of that goes to union bosses who get paid to stand around on the job site and look important? This is NYC we're talking about here.

    4. Re:$0 by thegarbz · · Score: 1, Troll

      For $500M you could have built and deployed the system ($40M?)

      Making project and construction estimates while not only not knowing the scope, but none of the requirements? I take it you spend your days posting on Slashdot because you're an unemployed project manager who ran your company into the ground?

    5. Re:$0 by aaarrrgggh · · Score: 2

      I was involved with a similar project in a different city, and just the infrastructure upgrades to the shelters and towers ran about $20 million per site for about 20 sites. None of them had been designed to a sufficiently robust criteria originally. The networking bits were easily another $10 million per site from what I understood.

    6. Re:$0 by UnknownSoldier · · Score: 0

      That would require planning and brains. The antithesis of Government / Politics.

    7. Re:$0 by angel'o'sphere · · Score: 2

      Since when does a union boss gets payment when a company conducts a project?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    8. Re:$0 by angel'o'sphere · · Score: 2

      He probably has no idea how few money 40million actually are (his proposal).

      Assuming a router or repeater costs $20 and a work hour $20 too, and making the optimistic assumption a worker sets up 4 routers per hour, then we have about $100 costs per hour (including the routers). So 40,000,000 / 100 is 40,000 work hours and 160,000 routers which covers a square of 400 x 400 routers. With about 100m distance from router to router that would be a 40km square, something like 25miles x 25miles.

      If a worker is really that quick (and that cheap) it actually could work out :P but a high end/high quality router is most likely more expensive, and the grid/mesh is probably much smaller than 100m.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    9. Re:$0 by thegarbz · · Score: 2

      I really do enjoy it when I get modded Troll by people who have no idea. $40million? Ha we spent more than that on a wireless project at a large chemical plant. If I had to give a thumb in the air estimate I would have come at larger than $500million for city wide multipurpose wireless infrastructure.

    10. Re:$0 by thegarbz · · Score: 1

      I would assume it costs several hundred, and that core infrastructure runs in the millions. I was part of a project that installed a wireless multipurpose voice/data system at a single plant. That ran into the $40m mark.

    11. Re:$0 by lsatenstein · · Score: 1

      I doubt it is a hardware issue. I am more inclined to think it is software that is too tightly integrated, and software that was integrated to the "Mass" without a restart ability.

      If A depends on B and B depends on C and C depends on A, then, how to bring up the system on A with all the dependencies?

      Systems need to be more loosely coupled.

      --
      Leslie Satenstein Montreal Quebec Canada
  2. New York sucks by Anonymous Coward · · Score: 0

    Only a moron would want to live there.

    1. Re:New York sucks by Anonymous Coward · · Score: 0

      Too bad you can't afford it, moron. Enjoy your meth and tumbleweeds I guess.

    2. Re:New York sucks by Hentai007 · · Score: 2

      well, it's hard to compete with the bright lights and excitement of Sheboygan, but New Yorkers seem to make do.

    3. Re:New York sucks by Anonymous Coward · · Score: 0

      He lives in SF. It's piles of shit and heroin needles you insensitive clod!

    4. Re:New York sucks by CharlieG · · Score: 2

      I live in NYC, and have my whole life. It mostly sucks. Giuliani fixed a lot of it, but going downhill to the 70s again, fast

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    5. Re:New York sucks by Anonymous Coward · · Score: 1

      Giuliani fixed nothing, you know nothing about it, and I doubt you've ever lived there on that basis.

    6. Re:New York sucks by Anonymous Coward · · Score: 0

      Is the waste management problem still around and notable during summers?

    7. Re: New York sucks by Anonymous Coward · · Score: 0

      Based on that, you were not here in the late 70s, early 80s. I have to actually credit Dinkins for starting broken windows

  3. Extra quote tags trip lameness by Anonymous Coward · · Score: 0

    FYI, if you split a quoted post into multiple quotes to respond to parent bullet points, this now trip's slashdot's lameness filter. /offtopic

    1. Re:Extra quote tags trip lameness by GameboyRMH · · Score: 0

      FYI, if you split a quoted post

      Testing

      into multiple quotes to respond to parent bullet points,

      Test

      this now trip's slashdot's lameness filter. /offtopic

      Test

      Can't reproduce?

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  4. Sounds like.. by Anonymous Coward · · Score: 0

    she took a page out of Sarah Huckabee Sanders' book.

  5. Lets face it, this is pretty routine maintenance. by Anonymous Coward · · Score: 0

    Every maintenance cycle has downtime. If they had double resources they could make a seamless transition, but some downtime for a major system overhaul is not really unheard of for any operation. Ideally you stagger it.

    I'm sure things they didn't anticipate went wrong also, they always do, but to phrase this as if "any downtime" during a major firmware switchover (semi big operation done on a budget) is some big catastrophic fail is absurd.

    There's a lot of top tier management that has to happen for an entire multi-agency fleet of networked devices to play nice, on any budget.

    " The problem has raised questions about whether the city had taken appropriate measures to prepare the network for the GPS rollover. " - Yeah, that's a question you ask when you LATER dissect what went wrong.

  6. So no tickets? by Anonymous Coward · · Score: 0

    So no traffic tickets then???

    1. Re:So no tickets? by b0s0z0ku · · Score: 1

      Cops and parking agents can still ticket -- they'll just have to type in a plate # manually to "run" it.

  7. the vicious circle of blame... by Anonymous Coward · · Score: 0

    "Ms. Raphael did not respond to questions about what the city had done to prepare for the rollover; she said that the city pays $37 million a year to Northrop Grumman to maintain and operate NYCWiN. A Northrop Grumman spokesman referred all questions to the city."

    1. Re:the vicious circle of blame... by xxxJonBoyxxx · · Score: 1

      >> whether the city had taken appropriate measures to prepare the network for the GPS rollover

      NYC is paying $37M a year for a managed service from Northrop Grumman. (Remember when they used to build airplanes?) Under any reasonable standard, the city did "prepare the network" - they paid NG to make it NG's problem to solve.

      The forthcoming lawsuit/clawback should be fun to watch, though.

    2. Re:the vicious circle of blame... by Anonymous Coward · · Score: 0

      When my deparent was involved in Y2K preparation and mitigation for our company, we came up with the plans for testing, update/upgrade rollouts, and co-ordinated efforts with our vendors and support contractors. It was the company's responsibility to drive the Y2K effort, not the contractors. Northrop Grumman may have been getting paid alot for support, but it was the NYC's responsibility to oversee the project.

  8. Y2K-like? Possibly. by The+MAZZTer · · Score: 5, Informative

    Maybe it went something like this?

    1. Step 1: Identify huge date based problem (Y2K)
    2. Step 2: Succeed and convincing management types that it's a problem that should be dealt with before it's serious.
    3. Step 3: Fix problem ahead of time.
    4. Step 4: Nothing serious happens because the problems were fixed ahead of time.
    5. Step 5: Identify huge date based problem (GPS rollover).
    6. Step 6: Fail to convince management types that it's a huge problem. They spent a lot of money fixing Y2K and it didn't cause any problems, why should this?
    7. Step 7: Everything goes offline because the problem wasn't fixed.
    8. Step 8: Management has no idea what happened. Y2K wasn't this bad!
    1. Re:Y2K-like? Possibly. by Anonymous Coward · · Score: 0

      Step 9: Publicly blame it on software updates. We all know software updates are annoying!

    2. Re:Y2K-like? Possibly. by Anonymous Coward · · Score: 1

      This is the same reason programmers often deliberately inject bugs into systems. If everything is working hunky dory then management will assume they don't need their techs and fire them all. Of course, the only reason everything is working so well is because the techs are diligently and proactively dealing with failures before they can become dumpster fires.

      End result: Dumpster fire.

      The problem now is that they just burnt all their staff so there's no-one to fix it. Hire swarms of interns and turn the dumpster file into a garbage dump fire, then eventually give up and wave another $500m at Northrop Grumman.

    3. Re:Y2K-like? Possibly. by sjames · · Score: 2

      Step 5 happened at least 10 years before the equipment was initially installed. Arguably, it happened before the very first GPS satellite was launched.

    4. Re:Y2K-like? Possibly. by Anonymous Coward · · Score: 0

      There was another rollover in August 1999 so not only should the issue have been identified, they've actually already had a real-world test. There were some issues the first time. There were less this time because lessons were learnt.

    5. Re:Y2K-like? Possibly. by FrozenGeek · · Score: 1

      Dude, I've been earning my living programming for over 35 years. I have never ever, not even once, encountered an instance of a programmer deliberately injecting a bug into a system. You're either speaking out of your donkey, or you know some of the most worthless excuses for programmers in existence.

      --
      linquendum tondere
    6. Re:Y2K-like? Possibly. by Anonymous Coward · · Score: 0

      This is the same reason programmers often deliberately inject bugs into systems.

      No, we most definitely do not do that.

      I say "we", although I can of course only truly speak of myself, but I have never, ever heard of any actual programmer doing that, ever.

      Except for you, perhaps. But if you do that, you do not deserve to call yourself a programmer.

    7. Re:Y2K-like? Possibly. by Anonymous Coward · · Score: 0

      Exactly. There are enough accidental bugs that nobody needs to spend time making them deliberately.

    8. Re:Y2K-like? Possibly. by cfa22 · · Score: 2

      Ran out of mod points before I found this, but thank you for giving me my new favorite expression. I will accuse many of "speaking out of their donkeys" in the coming days and weeks.

    9. Re:Y2K-like? Possibly. by Anonymous Coward · · Score: 0

      Having programmed for a similar amount of time sounds like BS to me too.

      What I *have* seen is cases where the programmer/designers ensured that the system performance did not gracefully degrade. They didn't trust the users to be competent enough to notice the system was horribly out of spec, and was running in zombie mode. They preferred a *hard fail* so people would have to actually address the underlying cause.

      I've had a few philosophical discussions about software like that in my years. In some cases I think it's definitely the right behavior, but it goes without saying that you don't want that for a safety critical system. E.g. you don't want your brakes to not work at all because some sensors are out of spec. What you DO want in that case is a very notable ALARM notification while the brakes still do their best to work.

    10. Re:Y2K-like? Possibly. by Joey+Vegetables · · Score: 1

      Bugs deliberately created, no. Bugs accidentally created, identified, and knowingly not fixed, as a result of time and/or budget pressure, with the idea that "we'll fix it later if we have time"? All the time. I've done it myself. I hate it, and I do feel it my duty to warn management of possible/probable consequences. But they rarely listen. Management in my experience tends to not understand the impact of technical debt, or why spending a little on quality up front pays tremendous dividends over the entire lifetime of the project.

  9. Re:New York sucksI am by pgmrdlm · · Score: 1

    to judge others by where they live or want to live is idiotic. I get tired of them trying to dictate to me, but all I want them to do is succeed from the nation. Again though, unlike them. Or you. Who am I to tell them where to live or how to live.

    --
    Anonymous comments are as pathetic as the anonymous "sources" that contaminate gutless journalism from the New York Time
  10. Re:Lets face it, this is pretty routine maintenanc by spacepimp · · Score: 4, Insightful

    They pay 45 million a year in support for that network to Northrop Grumman. GPS being the root of that downtime should have been easily fixable. The GPS epoch that ended was the second one since it's origin in 1980. It was entirely predictable down to day dates minutes and they had 20 years to prepare for it. Hell they even have 20 or so or more satellites with atomic clocks whose sole purpose for being built is calculating the time.

  11. Do we need a conspiracy here? by damn_registrars · · Score: 3, Insightful

    I don't see how they are supporting their claim of the City trying to keep people from knowing about this. Just because the government isn't jumping up and down declaring "we failed!" doesn't mean they are actively trying to oppress people from reaching that conclusion.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:Do we need a conspiracy here? by Anonymous Coward · · Score: 1

      To be fair, the government and cops expect full honesty and compliance when they are asking questions of you but they want to hide behind "everything is ok, just go away while we fix it" when you ask them. This isn't a private corporation that has a reasonable expectation and rationale for dodging media inquires. This is a public body that should be honest about the situation or at least not actively LIE about the situation. This is not and never was "an upgrade of the wireless network" unless upgrade has changed in meaning to "restore to a previously operating state".

      Is this a conspiracy? NO. Is this NYC hiding the real situation. YES.

    2. Re:Do we need a conspiracy here? by Anonymous Coward · · Score: 3, Insightful

      No city officials informed anyone on the NY City Council about the network failure and apparent lack of preparation for the rollover. Some council members only became aware of it when the Times called to ask for comment on the situation.

      And then there's this:

      Laura Anglin, the deputy mayor for operations who is responsible for the information technology agency, refused to answer questions about it on Wednesday afternoon as she entered City Hall.

      Asked if the city had taken the necessary steps to prepare for the GPS rollover, she said, “Talk to the press office.”

      Not exactly forthcoming from the city official who's most likely to have the most pertinent information about the subject.

    3. Re:Do we need a conspiracy here? by Anonymous Coward · · Score: 0

      To be fair, the government and cops expect full honesty and compliance when they are asking questions of you but they want to hide behind "everything is ok, just go away while we fix it" when you ask them.

      You say that like it's a bad thing. To my mind, that's the right way to do it.

    4. Re:Do we need a conspiracy here? by Anonymous Coward · · Score: 0

      "Nothing to see here, nothing is wrong, we're totally on it, just a minor upgrade, we fixed this a long time ago, don't look behind the curtain. You heard a fire alarm? Well I don't see any flames in the spire." To my mind that's the way to do it if you're trying to hide your incompetence.

    5. Re:Do we need a conspiracy here? by damn_registrars · · Score: 1

      No city officials informed anyone on the NY City Council about the network failure and apparent lack of preparation for the rollover. Some council members only became aware of it when the Times called to ask for comment on the situation.

      Let's put this in the context we use for other segments of our government and see if we're being reasonable here.

      If this was the federal government - especially the Trump administration - we would say something like "it's too complex, and the administration was too stupid to understand it" and we'd move on. Yet because it is the government of the largest city in the US, we expect for some reason that they will have a deeper understanding of technical matters that we would place "beyond the pay grade" of other politicians. Why is that? Why is stupidity now acceptable at some levels of government and not others (to say nothing of how the Trump administration is trying to tell us that other people are too stupid to understand a tax return)?

      --
      Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  12. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    "They pay 45 million a year in support for that network to Northrop Grumman" - Even so given the size/scale having 1% downtime for a major wide-net transition isn't "completely absurd" really... granted, they should have estimated better...

    A big problem with GPS is so many 3rd party hw vendors made it proprietary-dirt-simple and "upgrading" to a new signal means gutting the existing logic, sometimes entirely. It's not a trivial upgrade whatsoever.

    It's like writing new drivers for every single IOT device in an entire ecosystem. Yeah, it can be done, $40-45 million is about what that support ticket costs as a starting point.. but it's certainly not a trivial "reboot it" problem.

    Saying they had "20 years to prepare" is kind of a major misnomer even if "sorta true" on some 60,000 feet level.

  13. Re:Lets face it, this is pretty routine maintenanc by Jaime2 · · Score: 1

    ... should have been easily fixable...

    Yes, should. I imagine the reason it isn't simple is because some of the platforms are out of support, others are locked down and the vendor has no interest in fixing them, some require a development tool that only runs on Windows 95, and they lost the source code for the rest. Then there's the ones they probably bricked while updating.

  14. Re: New York sucksI am by Anonymous Coward · · Score: 0

    Note that I never morons where to live, I just said only morons live in New York.

  15. Is this a large problem? by Anonymous Coward · · Score: 0

    It seems like they placed all of their non-critical systems on the wifi network. A temporary disruption causes inconvenience, but it's not catastrophic.

  16. Questions raised by genfail · · Score: 3, Insightful

    "The problem has raised questions about whether the city had taken appropriate measures to prepare the network for the GPS rollover." I would say it raised answers not questions. The question, did NYC prepare for the GPS rollover, was answered a resounding and emphatic NO, they did not even try to prepare.

    1. Re:Questions raised by spacepimp · · Score: 3, Interesting

      They didn't have to prepare. The preparation was paying 40 million a year to northrop grumman to maintain and be prepared for them.

    2. Re:Questions raised by jezwel · · Score: 1
      Government run entity runs something and messes up = government is incompetent

      Government outsources to private enterprise and they mess up = government contract management is incompetent.

      Somewhere in there it needs to be realised that people mess up, regardless of whether they work for a public or private organisation.

      Get rid of the blame game and work out a non-biased system that determines whether the infrastructure or service should be government run or not, and set them up as required.

  17. Re:Lets face it, this is pretty routine maintenanc by Etcetera · · Score: 1

    There's a bit of confusion here I think... There are tons of IoT devices, which may or may not have GPS problems of their own, but isn't the main issue just the network being down? Once that's back up, what remains of individual firmware rollouts for various types of devices can be addressed.

    I'm assuming the NYCWiN has some sort of mesh topology? Maybe with scrambled GPS data it's now trying to reconnect to devices far away from where it actually is and is this failing to converge any routes? I'm a bit curious on the tech details here. Hope we learn more.

  18. Re: New York sucksI am by Anonymous Coward · · Score: 0

    Note that you calling anyone a moron, while you can't even write complete sentences and spell simple words like 'secede', is quite ironic.

  19. oh no, the surveillance state! by pintpusher · · Score: 2

    > waylaying [...] the collection and transmission of information from some Police Department license plate readers

    good.

    --
    man, I feel like mold.
    1. Re:oh no, the surveillance state! by Anonymous Coward · · Score: 0

      EXACTLY.
      All these runaway government control freaks with their ALPR's spying on you wherever you go 24x365 databased stored bought sold traded given datamined and eventually used to FUCK YOU OVER somehow someway even if only to chill and flatline everyones ass till humanity becomes a pointless homoegenized resistance free pile of SLAVERY.... that's the way they want it... to OWN YOUR ASS in every way...

      Yeah well, FUCK ALL THAT.

      youtube search: Larken Rose, Keith Knight, Mark Passio

      https://z.cash/
      https://getmonero.org/
      https://bitcoin.com/ BCH https://www.bitcoincash.org/

    2. Re:oh no, the surveillance state! by White+Yeti · · Score: 1

      I suppose when the network is dark, darknet lies in wait, attacking from ambush.

  20. Re: New York sucksI am by Anonymous Coward · · Score: 1

    >while you can't even write complete sentences and spell simple words like 'secede'

    OP Anon didn't write that, Pgmrdlm did. Any moron could see that.

  21. Re:New York sucksI am by Anonymous Coward · · Score: 0

    but all I want them to do is succeed from the nation.

    I think you mean secede.

  22. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    "but isn't the main issue just the network being down?" AFAIK no, it's not the main issue, that's a glaring symptom. This is a distributed WAN, it relies on GPS (somehow in there) for the mesh routing. It's not trivial.

    You don't just flip a switch and the network suddenly communicates perfectly with outmoded end nodes. You need an IT guy to go out there to each one and set them up.
    There's all kinds of dependencies, ordered operations, setups to redo, configs to restore and troubleshoot... all of this requiring man hours from limited men.

  23. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    Duh. GPS devices are so standardized it's hardly an issue. Unless you purposely choose some proprietary system, it's as simple as reconnecting another device to an RS232 -or comparable- port. Antenna plugs are standard too. Even the sub-millisecond-precision 'tick' signal, sent by certain devices each second for exact time synchronization is standardized, but usually only scientist have a need for those. There is really no excuse at all to have your GPS unit not replaceable by *random brand* *random device*.

  24. Got a link for that contract? by raymorris · · Score: 0

    You happen to have a link to that contract, since apparently you've read it?

    It's not unusual for a government contract to pay $X / year for the thing, with any changes or modifications of any kind requiring approval by the city, which means approval by several departments. The government is responsible for some things, such as providing locations to install the equipment, one contractor installs the utility power for the devices and keeps that running, another does the networking, a third provides the devices and their firmware.

    A fix that involves 15 minutes fixing the code can involve months of bureacracy and coordinating who does what. Then one of the people at the city quits their job and you mostly start over with a new person who doesn't know what's going on.

  25. Re: New York sucksI am by Anonymous Coward · · Score: 0

    Yes, Pgmrdlm is a moron also, in addition to "Note that I never morons where to live" AC. They can both be morons. Nobody asked where these inbred uneducated faggots wish to live, lol. Nobody cares.

    It's whiny GOP Fox News faggot shit, not information of any use or value.

  26. Questions answered by Anonymous Coward · · Score: 0

    "The problem has raised questions about whether the city had taken appropriate measures to prepare the network for the GPS rollover."
    I think any question was answered the minute the network went down.

  27. Re:Lets face it, this is pretty routine maintenanc by spacepimp · · Score: 5, Insightful

    I didn't say this was absurd to have downtime. This isn't a planned outage for maintenance either. To be clear this isn't 1% down time. This issue began on Sunday the 6th, and the network has been down for at least nine or ten days. At this point the network has been down for about 3.6 % of the year, and that percentage is increasing.

    What I said quite clearly, they have known (northrop grumman) about the epoch changing for 20 years. This shouldn't be a surprise. They had they designed the network properly would have been aware of this absolute unavoidable reality and been able to pre-emptively planned for and fixed the underlying causes.

    They clearly did not, so the question becomes what exactly do they do for the 40 million dollar contract, if not maintain what they built and marketed as a safe alternative and reliable and viable critical information network.

  28. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    GPS devices are so standardized now it's hardly an issue.

    There, FTFY. Older GPS devices? Not so much.

  29. Re:Lets face it, this is pretty routine maintenanc by spacepimp · · Score: 1

    Sorry my math was confused. But my larger point stands;\ that ten days of a critical response network is not a prepared response. If it was possible that this was going to occur they should have spent months prior to alerting all parties and this news cycle would have been easily avoidable.

  30. Dangers of AI by fluffernutter · · Score: 1

    Clearly, The Machine is battling Samaritan again.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    1. Re:Dangers of AI by Pseudonym · · Score: 1

      My first thought was DedSec.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  31. What's does gps have to do with WiFi by Anonymous Coward · · Score: 0

    What the hell kind of WiFi network depends on gps to function?

    1. Re:What's does gps have to do with WiFi by Shag · · Score: 1

      The underlying network should be pretty agnostic. Devices connected to the networks probably need timing to a reasonable degree of precision for things to stay in sync, and when your GPS receiver decides to party like it's 1999, you lose that precision.

      Having just reviewed several GPS receivers from different brands over the last month or so to ensure that my workplace wouldn't have such problems (most are fine and dandy, one particularly ancient one needs replacing in the coming months - interestingly, that one's from a brand that markets heavily to emergency services) I'm wondering just how decentralized the network is.

      If they've got a limited number of timing hosts with GPS receivers and NTP out, and all the devices on the network are synced to that, they need to acquire and swap in a limited number of new ones.

      On the other hand, if it's really decentralized, and almost every device on the network has its own GPS receiver... pass the popcorn, wouldja?

      --
      Village idiot in some extremely smart villages.
  32. Re:New York sucksI am by Hentai007 · · Score: 1

    Maybe he just wants the nation to succeed? I mean, an admirable goal I guess?

  33. Re:Lets face it, this is pretty routine maintenanc by spacepimp · · Score: 2

    Northrop Grumman designed and specced out the hardware. If they designed a network with a known death date due to a proprietary GPS it was a poor design. Even if it was an accident that they messed up and it was a human error in design, they still had years to research a replacement part to keep it viable, when they went and looked at the hardware in advance of the epoch change (what they get paid to do). This looks to me like they were caught flat footed (northrop grumman) with the failure to design/build/plan for the future and or a failure to maintain what they were paid to support operations viability and up-time of a network.

  34. Incompetence ... by Anonymous Coward · · Score: 0

    is the only possible explanation.

    There is absolutely zero probability that a GPS time-source problem would cause the entire network to go down. None whatsoever. Either it is coincidence or incompetence.

    My vote goes to incompetence.

  35. Re:Lets face it, this is pretty routine maintenanc by sjames · · Score: 4, Interesting

    A big problem with GPS is so many 3rd party hw vendors made it proprietary-dirt-simple and "upgrading" to a new signal means gutting the existing logic, sometimes entirely. It's not a trivial upgrade whatsoever.

    And yet every cheapie android phone out of China managed it just fine. Since the event's timing has been known down to the second since the GPS system came in to existence, most devices didn't even need an update, they left the factory ready for the event. It's not like it's a whole new protocol, it's actually the same protocol just with a counter rolled past zero.

  36. Re:It's not opine. Fox News= whiny bitch propagand by Anonymous Coward · · Score: 0

    That's some pivot ya go there, Gunther.

  37. Re:Lets face it, this is pretty routine maintenanc by Jaime2 · · Score: 1

    No doubt everything you say is true. But, you stated that this should be easily fixable. I simply theorized that it isn't quite so easy to fix (or they would have done it), because of those poor decisions.

    A good question here is: Should vendors be held to a standard of responsibility or is it the RFP writer's responsibility to ask for these things? If we decide to hold Northrop Grumman to a standard of responsibility, what is that standard and how is it enforced? What happens if all of the potential vendors turn out to be just as irresponsible?

  38. fuck that fucking hellhole by Anonymous Coward · · Score: 0

    Whole place should be nuked

  39. Re:Lets face it, this is pretty routine maintenanc by ksw_92 · · Score: 2

    Heh. If its the 2.5Ghz spectrum cellular radio network I think it is, the base stations all use GPS-referenced 10MHz source oscillators to feed the radio stacks. If they did not choose the reference clock hardware wisely then I could see why its taking so long to get things back: they have to touch every base station.

  40. Re:It's not opine. Fox News= whiny bitch propagand by Anonymous Coward · · Score: 0

    I pivot Fox News propaganda faggot shit right back to reality, yessir. Fuck the traitors.

  41. Re:Lets face it, this is pretty routine maintenanc by sjames · · Score: 1

    It seems that if they had been at all pro-active they could have spent those months making the disruption not happen at all. It's not like every device has to wait until the rollover to be patched. They could have fixed this 5 years ago and not even skipped a beat when the rollover happened.

  42. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    Lawyers write contract terms to predetermine these outcomes. NG has them, NYC has.. some... but I bet they're severely outclassed on that bent

  43. Re:Lets face it, this is pretty routine maintenanc by sjames · · Score: 1

    When someone is paying you half a BILLION dollars, you are responsible for vetting the selected hardware against that sort of problem. When you're buying millions in hardware, you get to put things like that in the contract.

    Given NG's line of business, none of this should have been new to them.

  44. Re:Lets face it, this is pretty routine maintenanc by Joe_Dragon · · Score: 1

    Northrop Grumman has an $299 unit fix.

  45. Re:Lets face it, this is pretty routine maintenanc by apoc.famine · · Score: 1

    When you're buying millions in hardware, you get to put things like that in the contract.

    You get to, but you don't necessarily have to.

    It will be interesting to find out exactly what was in the contract. That will come out in the lawsuit, if it's not somewhere publicly posted already.

    --
    Velociraptor = Distiraptor / Timeraptor
  46. Re:Lets face it, this is pretty routine maintenanc by sjames · · Score: 1

    Since NG is also getting $45 million/year to maintain the network, it would be on them to put that in their contracts with any hardware bendors they worked with.

  47. Re:Lets face it, this is pretty routine maintenanc by mysidia · · Score: 2

    It will be interesting to find out exactly what was in the contract. That will come out in the lawsuit,

    You're assuming NG didn't throw in a binding arbitration clause together with their general Disclaimer of Warranty and Force Majeure covering unexpected situations such as a GPS Rollover as part of the client onboarding.

  48. Re: Lets face it, this is pretty routine maintenan by kenh · · Score: 1

    Wow, that's amazing - you solved the problem by simply reading msmash's summary - you are like a technical savant. /sarcasm

    The issue isn't the GPS hardware, it's the signal the satellites are sending and the software that is processing those signals.

    --
    Ken
  49. Media Hit Job by Anonymous Coward · · Score: 1

    It's the directed government answer to all media inquiries. And let's be honest: getting ambushed on the way into a building is a hit job, not journalism.

  50. Re: Lets face it, this is pretty routine maintenan by gnasher719 · · Score: 1

    The issue isn't the GPS hardware, it's the signal the satellites are sending and the software that is processing those signals.

    The satellites send a week number from 0 to 1023, which is a range of slightly less than 20 years. The GPS hardware needs to turn this into a date. You could build GPS hardware with firmware that assumes it will never be used _before_ the hardware was built, so the date must be between (starting date built into firmware) to (same + 1023 weeks).

    This is fine if you assume your hardware breaks down within 20 years. If you assume it lasts longer, then the firmware must be updateable, so the start date can be updated every 19 years.

  51. Second GPS rollover by Trogre · · Score: 1

    Uh, this is the second GPS date rollover since its inception in 1980. The first was in 1999, after 1024 weeks of operation.

    There is no excuse for any device released or updated after 1999 to not account for this GPS glitch.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  52. Re: Lets face it, this is pretty routine maintenan by marka63 · · Score: 2

    Actually the firmware doesn't need to upgradable, you just need to be able to set and save the current date occasionally to non volatile memory. The device could do this itself periodically after synchronising itself. Yes, there is a small risk of spoofed GPS signals causing an anomalous date to be saved but even there the risk can be minimised. Time more that x seconds since last recording, more that y seconds of continuously synchronised signals. For mobile GPS devices more that z km's of travel as well while switched on.

    A running system shouldn't fail across a GPS epoch event. Given this is not the first epoch event all of the equipment should have been able to handle this. This can be simulated in QA testing prior to releasing the firmware image.

  53. The answer is "No" by JustAnotherOldGuy · · Score: 2

    "The problem has raised questions about whether the city had taken appropriate measures to prepare the network for the GPS rollover."

    I'm no rocket scientist but seeing as how they're having massive problems due to the rollover I'd have to say no, they didn't.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  54. Re:Lets face it, this is pretty routine maintenanc by JustAnotherOldGuy · · Score: 2

    they have known (northrop grumman) about the epoch changing for 20 years. This shouldn't be a surprise.

    It was no surprise. The people that were there way back when knew perfectly well about the problem, and they also knew perfectly well that they wouldn't be around to be blamed for it in 20 years.

    It was easy for them at the time to make the decision to "acknowledge the problem" and to quietly pretend that someone else would fix it later.

    All those people are long gone, and the people that came after them just kept kicking the can down the road until they ran out of road.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  55. Re:Lets face it, this is pretty routine maintenanc by thogard · · Score: 1

    Everyone making GPS devices should have known about this but now the Tom-Tom in my car thinks its noon once it gets a GPS lock.

  56. Re:Lets face it, this is pretty routine maintenanc by sjames · · Score: 1

    According to their site, there's an update available.

  57. Re:Lets face it, this is pretty routine maintenanc by spockman · · Score: 1

    I got an email from Garmin and did the required update and no problems.

  58. Re:Lets face it, this is pretty routine maintenanc by jezwel · · Score: 1

    It will be interesting to find out exactly what was in the contract. That will come out in the lawsuit,

    You're assuming NG didn't throw in a binding arbitration clause together with their general Disclaimer of Warranty and Force Majeure covering unexpected situations such as a GPS Rollover as part of the client onboarding.

    Force Majeure is in no way applicable to a man created event that has an 100% probability and known timeframe down to the second - 20 years in advance.

  59. Re:Lets face it, this is pretty routine maintenanc by John_Sauter · · Score: 2

    they have known (northrop grumman) about the epoch changing for 20 years. This shouldn't be a surprise.

    It was no surprise. The people that were there way back when knew perfectly well about the problem, and they also knew perfectly well that they wouldn't be around to be blamed for it in 20 years.

    It was easy for them at the time to make the decision to "acknowledge the problem" and to quietly pretend that someone else would fix it later.

    All those people are long gone, and the people that came after them just kept kicking the can down the road until they ran out of road.

    Some of us realized we would still be around when the clock ran out. I watched others deal with DEC's date-75 problem. I fixed the Town of Hudson's Y2K problems in 1998, and later reported a Y2K bug in DEC's software. The next problem will come when the Unix 32-bit seconds counter overflows in 2038. There are people who are concerned with such things, but we don't get much attention until the crisis is upon us and it is too late for any of the easy solutions.

  60. Faith in 2038 by grilled-cheese · · Score: 1

    This gives me lots of faith that we will have 0 problems in 2038 with the epoch rollover.

  61. Re:Lets face it, this is pretty routine maintenanc by JustAnotherOldGuy · · Score: 1

    The next problem will come when the Unix 32-bit seconds counter overflows in 2038.

    I can't wait to see the general havoc this causes, assuming I'm still alive to enjoy it.

    --
    Just cruising through this digital world at 33 1/3 rpm...
  62. Why such short-sighted decisions?! by Anonymous Coward · · Score: 0

    I realize that every byte of data has its cost when stored or transmitted, but can't anyone use a little bit of imagination when they're developing a technology which has moderate potential to expand widely or endure many years, and thereby design things accordingly?

    Y2K, Y2038 (32-bit signed-integer seconds since 1970), IPv4 address depletion, GPS week number wrapping...

    And how many character encodings were there before Unicode? And even after the Unicode 1.0 standard appeared, and anyone could see that representing even a core subset of Asian characters would go beyond 16-bit unsigned integers, languages like Java and C still could not actually put a Unicode character code point beyond BMP-0 in to the "char" type, and Windows had a quasi-Unicode BMP-0 16-bit "wide character".

    And Windows, with its infuriating long-time low limits on things like file names, path lengths, computer names, etc.

    And TCP/IP port numbers! I know a "connection" is a tuple, (remote IP, remote port, local IP, local port), which means any pair of IPs can have ~4B connections, but if you want to choose a listening port number for a service, the 16-bit port space seems rather crowded -- and it seems quite obvious that a 32-bit port space would greatly reduce collisions and possibility of port-exhaustion (in DOS or not-so-uncommon stupid socket TIME_WAIT scenarios). Kudos for IPv6, and surely IPv6 address space can be used creatively to compensate for the 16-bit port nonsense, but...lame!

  63. Re:Lets face it, this is pretty routine maintenanc by thegarbz · · Score: 2

    And yet every cheapie android phone out of China managed it just fine.

    Mobile phones do not critically rely on GPS time for any function. Now the infrastructure behind them on the other hand critically require precise time sources for data synchronisation.

    Your argument is like saying I survived just fine in the last blackout without a generator, why would hospital need one.
    Don't make those arguments. They are anti-intellectual. And shame on the people who modded you up.

  64. Re:Lets face it, this is pretty routine maintenanc by skullandbones99 · · Score: 1

    Technically, the 32-bit signed integer that holds the Unix seconds value overflows and goes negative! It does not overflow to zero. Which means some systems will jump back in time to 1970 - 68 = 1902.

    Note that Y2038 failures will start to manifest themselves when attempts are made to set timers past the overflow date. Therefore, failures will start to appear before the actual overflow date.

    Any system calls, protocols and file systems that use 32-bit signed absolute time fields will also be impacted. Therefore, 64-bit systems are not immune to Y2038 due to inter-operability support for other systems and non-compliant 32-bit applications.

    In particular, the automobile industry is going to be at high risk of hitting Y2038 failures as vehicles built today may still be on the road in 2038.

    I note that Linux v5.0 introduced some Y2038 compliant fixes which removed get_timeofday(). This promptly broke a 3rd party kernel loadable module that relied on the now non-existent get_timeofday(). Therefore the Y2038 havoc has already started...

    Also it is not possible to set a smartphone past the year 2036. So currently Y2038 on smartphones has been "fixed" by not allowing the smartphone to get too close to the year 2038!

  65. Re:Lets face it, this is pretty routine maintenanc by sjames · · Score: 1

    Actually, why would the communications network even NEED GPS to function at all?

  66. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    In 1977 as a trainee COBOL programmer our lecturer pointed out that data in our system was expected to outlast the aircraft we would be writing management reporting programs for and there was potential for problems in the year 2000 if we used 2 digit years. We were repeatedly warned that if we ever came across 2 digit years we were to raise the danger with our team leader. As late as 1997 I was meeting new program specs with 2 digit years. In 1998 and 1999 I made a fortune investigating systems for Y2K compliance. What was fun was that the client was a well run company and the code was all compliant.

  67. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    so the question becomes what exactly [does Northrup] do for the 40 million dollar contract, if not maintain what they built and marketed as a safe alternative and reliable and viable critical information network.

    well, my dad just retired from Northrup so im guessing it was his fault.

  68. Re:Lets face it, this is pretty routine maintenanc by Anonymous Coward · · Score: 0

    I half expect someone to decide the right thing to do is create a new era named AR (After Rollover) and start adding AR to some dates.