Earlier quoted context omitted.
How is that very safe? Presumably were looking at this unreviewed web app instead of what they were looking at before.
How about all the important calls they let languish because of the bide-shedders interfering? How is that safe? Can the naysayers be sued by the family of some kid who died because dispatchers weren't allowed to evaluate a new tool because change scares some people? (No, of course not. And that's why there are so many bikeshedders.)
Programmer Tim Clemans Resigns from Seattle Police Department After Six Months
101–105 of 105 posts
Re: Programmer Tim Clemans Resigns from Seattle Police Department After Six Months
#102Earlier quoted context omitted.
How about all the important calls they let languish because of the bide-shedders interfering? How is that safe? Can the naysayers be sued by the family of some kid who died because dispatchers weren't allowed to evaluate a new tool because change scares some people? (No, of course not. And that's why there are so many bikeshedders.)
Bikeshedding is when leaders ignore complex & core questions to focus on trivial ones that are easier to understand. The tools that dispatchers use to handle incoming called doesn't sound like a trivial question.
Certainly change would be bad if the programmer in question blidnly modified existing systems. But I don't see any of the reactionaries asking that - they just assume the worst and go off on how unsafe it might have been.
But a new webapp bundling data from other systems into a new view? It shouldn't be any problem at all. The professionals on the phones are the very ones who would have to evaluate the information it returned so there's no way around letting them use it.
Re: Programmer Tim Clemans Resigns from Seattle Police Department After Six Months
#103Let's talk about some of the things he did. The highlighting of the most important calls seems useful, but the article also mentioned he developed "blurring of anything that moves in police footage". What is the benefit of this?
It's for privacy. Before this feature, the SPD had someone manually blur out faces to protect privacy. The burden this placed on police resources was a large factor in why they didn't want to or couldn't comply with public records requests.
Re: Programmer Tim Clemans Resigns from Seattle Police Department After Six Months
#104Earlier quoted context omitted.
Not knowing much of anything about 911 dispatch, this would be my short list of criteria for elevating call priority: - Caller has indicated a situation wherein a delay in the arrival of emergency responders may contribute to more serious harm being done in the caller's vicinity - Caller has indicated a situation wherein a delay in the arrival of emergency responders may result in them being unable to render any mean…
I think you're missing a lot of the bigger picture that the comment you're replying to had. When you work on governmental projects, a lot of requirement are legislated in. 10 years ago there might have been some incident that caused the city of Seattle to enact an ordinance stating that all escalations had to be logged. Perhaps that came through the state legislature. That's not some requirement that you can 'get to…
But having worked on government software projects before, I am aware that some fraction of them are dominated by office politics and contractor ass-covering rather than any desire to provide some benefit to the public in exchange for its tax dollars.
Absent any additional facts that would contradict, my default assumption is that peon employee was reamed for making his superiors look bad, rather than any genuine technical or legal limitation.
Here's what I saw in my head.
Dev: Mind if I watch how you use this program for a bit?
911: Nah. Slow today.
Dev: Hey, what's that mean there?
911: That's a priority call.
Dev: What's the difference.
911: Real emergencies, instead of cat stuck up a tree type calls.
Dev: People actually call 911 for that?
911: You have no idea. People call when their drive-through order is wrong.
Dev: Wouldn't it help if those were, like, highlighted, or something?
911: Yeah, but they told us it couldn't be done on this system.
Dev: I bet I could do it.
(30 minutes later)
Dev: See, look. I knew I could do it.
911: That's great! Go show this to Mgr!
Dev: Hello Mgr, look what I did! The dispatchers love it!
Mgr: You're a loose cannon, Dev! Turn in your badge and gun right now!
Dev: Wait... what?
Mgr: You have to follow the rules in this department, Maverick. Lives are at stake!
Dev: I literally feel like you are speaking a different language right now.
Mgr: If you so much as pick your own nose without approval, your ass is mine.
Dev: I'll just be going now, thanks.
In this fictional scenario, the boss isn't mad because the dev changed the system, but because he had already told people that what was done was impossible, or had to wait years until the next major upgrade version. The end-users discover that there is a layer of resistance between them and the developers, which exists only to resist change and make it more expensive. When someone sees that a feature they have previously been denied can be implemented by some punk kid the same day, it undermines the authority of management.And it interferes with that deal where management enters the feature request on behalf of the end-users, the crony-packed development contractor quotes eight weeks and $50000 for it, and some punk kid still does it in one day, but with a bunch of other people skimming off the top at taxpayer expense. That gets rolled into a periodic upgrade package that the end-users are conditioned to fear, because it always interferes with their work for at least a week.
That's just the stuff I make up in my head when I don't know the whole story, because that's what matches up with my anecdotal life experience.
Re: Programmer Tim Clemans Resigns from Seattle Police Department After Six Months
#105Earlier quoted context omitted.
> He gave them a program which highlighted the most critical calls for most urgent attention. Sounds like he changed how they operated to me
Calls are categorized by primary dispatchers. A Chief Dispatcher, the ones using this highlighting tool, used to ensure they saw messages they needed to see. The tool shows all messages at once whereas the tool they use right now can only show messages for one call at a time and doesn't highlight important ones.