Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
IT

LA County Sheriff's Computer Dispatch System Crashes on New Year's Eve (msn.com) 33

Bruce66423 writes: A few hours before the ball dropped on New Year's Eve, the computer dispatch system for the Los Angeles County Sheriff's Department crashed, rendering all patrol car computers nearly useless and forcing deputies to handle all calls by radio, according to officials and sources in the department. Department leaders first learned of the problem around 8 p.m., when deputies at several sheriff's stations began having trouble logging onto their patrol car computers, officials told The Times in a statement.

The department said it eventually determined its computer-aided dispatch program -- known as CAD -- was "not allowing personnel to log on with the new year, making the CAD inoperable." It's not clear how long it will take to fix the problem, but in the meantime deputies and dispatchers are handling everything old-school -- using their radios instead of patrol car computers.

"It's our own little Y2K," a deputy who was working Wednesday morning told The Times. The deputy, along with three other department sources who spoke to The Times about the problem, asked not to be named because they were not authorized to speak on the record and feared retaliation.

LA County Sheriff's Computer Dispatch System Crashes on New Year's Eve

Comments Filter:
  • Probably an expired certificate or expired domain somewhere. Or the cloud account credit card expired. All these variables and yet you expect AI to deal with it. Just wait until the future when an outage causes mass crashes of self driving cars.
    • by DarkOx ( 621550 )

      Could have actually been a y2k type issue. '25' is a nice number, the kind of number a person modifing a system 2[567] years ago might picked if they were doing a 'windowing' solution to year dates.

      IE rather than change a data structure you add some logic, if assume 20NN; else assume 19NN.

      • by DarkOx ( 621550 )

        well the filter sure butchared that.

        Less than 25 means 20NN, otherwise 19NN.

          is what I wanted but slashdot ate the brackets and did some weird tag interpretation..

      • by Entrope ( 68843 )

        The story reminds me of software that coworkers had to deal with several years ago. That software inherited a timestamp format that records times as seconds since the start of 1950 (GMT). Usually timestamps would be recorded with two binary64 floating-point numbers: one representing whole seconds and the other representing fractional seconds. Some clever people decided this was wasteful and/or prone to numerical error, so they stored the seconds as 32-bit signed integers instead.

        My coworkers' reward was

      • This was my first thought. Because the computerized system is probably bolted onto a much older central dispatch system rather than designed new.

    • by neoRUR ( 674398 )

      If it was a programming error, I was trying to think what is significant with 24? Well it's the number of hours in a day, so maybe they used the time field instead of a year field. They wouldn't have an error until the year 25, when it rolled over to 0. back to the year 2000.

  • by Baron_Yam ( 643147 ) on Thursday January 02, 2025 @10:05AM (#65056975)

    1) The CAD system was offline. This means call takers and dispatchers working on paper. It means more voice radio traffic as the mobile CAD clients can't pull incident info for the officers. No self-service person or location checks, no running plates or DLs.

    This is a dispatcher's nightmare. Ten times the work with none of the resources.

    2) The network likely wasn't down, so you can bet officers could still use Google maps and anything else the average person can search for on the Internet. Also, often not all police resources are integrated into the CAD query system - the officers may have direct access portals available via web browser.

    The cops are fine, just a bit less coordinated. Maybe at higher risk due to lack of forewarning about suspects with a record of violence or something... But the cops usually know those people already and should treat all unknown situations as potentially dangerous anyway.

    • > This is a dispatcher's nightmare. Ten times the work with none of the resources.

      Not necessarily. Most modern dispatch systems can switch to AI mode for 911 calls. (If they get flooded with 911 calls during a disaster and they can't direct to another PSAP.) I'd hope they would have thought of an AI mode for congested radio chatter as well.

    • Also, to address the "they had no tools, no DL check". Surely they are smart enough to have access to another's PSAP DL lookup tools. (And maybe even Incident Report system.)

      • What I've seen is a senior officer making the call - if dispatchers can't handle a situation because their equipment isn't working, there is an agreement in place with another agency for a fail over.

        Better then than me. I just threw the virtual switch when directed to.

  • its just a beastmark error that computers have.
  • dinosaur system (Score:5, Informative)

    by bhcompy ( 1877290 ) on Thursday January 02, 2025 @11:19AM (#65057157)

    Ex-Sheriff Alex Villanueva also weighed in on the matter Wednesday by posting a 2022 letter to the L.A. County Board of Supervisors on X. In the letter, department leaders requested funding for a new computer-aided dispatch system, saying the existing system was so old it couldn't comply with data collection requirements.

    For its part, the department said it was in the process of trying to upgrade the dispatch system.

    "The Department has long faced significant challenges with outdated technology, and since taking office, the Sheriff has emphasized the urgent need to improve and upgrade our internal systems," read a department statement. "In mid-2023, the Department issued a formal request for proposals to acquire a new modernized, centralized CAD system that will greatly enhance our capabilities."

    We responded to an RFP many years ago to replace their aging scheduling and dispatch systems with COTS solutions. They're home grown on old hardware, in bad shape, and they refuse to change their processes and requirements to leverage modern off the shelf solutions that many cities and counties use. Home grown isn't sustainable in the long term because this happens eventually, and you spend a long time limping along hoping the catastrophe never comes while you put off investment in something new. To make things worse, LA County tries to do most of its work through integrators, who don't make any software and charge an arm and a leg as a premium for really no tangible benefit other than for the county to say it's working with Gartner or Northrop Grumman whatever "big" name they think they need to get new software implemented. Their most recent RFP was posted in 2023, and they've gotten nowhere with it. Unfortunately, this is how LA County works. They limp along because they have the income to waste extra personnel on tasks that more modernized cities don't worry about because they're accepting of actively support modern software that is designed to be capable of integration with other systems.

  • Typical off by 25 error.

It appears that PL/I (and its dialects) is, or will be, the most widely used higher level language for systems programming. -- J. Sammet

Working...