Flock repeatedly flags 76-year old Grandmother for arrest, erroring zero for "O"
https://guessingheadlights.com/colorado-grandma-keeps-getting-pulled-over-because-police-cameras-cannot-tell-the-difference-between-a-zero-and-the-letter-o/
287 points · 57 comments · view on lemmy.world
57 Comments
pelespirit@sh.itjust.works · 118 pts · 108d
This is a normalizing of the flock cameras type of article:
LwL@lemmy.world · 20 pts · 108d
Bugs aren't actually errors. The program is doing exactly what it is programmed to do!
The worst thing is people probably believe that because they don't know any better.
Jason2357@lemmy.ca · 5 pts · 107d
Wow that last point. The 1980s wants their "computers don't make mistakes" myth back.
Maeve@kbin.earth · 71 pts · 108d
So why hasn't the police department corrected it? This lady should sue tf out of the PD.
Omgpwnies@lemmy.world · 26 pts · 108d
A super simple fix is to just issue her a new license plate. A better fix is to have a license plate lettering schema that makes it impossible to have substitution errors - predictable numeric/alpha positions, skipping easily confused letters/numbers (0/O, 1/I, 2/Z, and I think a couple more), etc. An extra layer in either case is that before an arrest warrant or any judge order is written, there needs to be a proper second evaluation of the primary evidence - in this case, double-check the original photograph of the license plate.
Maeve@kbin.earth · 27 pts · 108d
The simplest fix is to correct the db.
Omgpwnies@lemmy.world · 13 pts · 108d
Surprisingly, no... You can update the original record, but, you can't guarantee that any subsequent records/documents/warrants/etc., will be found and also changed. If you simply giver her a new license plate, that connection more or less goes away.
e: If I were this person, I'd have gone and reported my plates as damaged and got new ones right away..
Maeve@kbin.earth · 3 pts · 108d
Why can't SQL do it efficiently?
Omgpwnies@lemmy.world · 20 pts · 108d
In the decades of experience I have with SQL, it is still unable to edit printed documents.
But also, it's not one database, it's thousands. Between missing/expired credentials, untested webhooks, changing data formats that the receiving end hasn't made the required updates for, and more... On top, some only get new records, not updates. Some are updated by hand even.
Maeve@kbin.earth · 6 pts · 108d
Thank you for explaining this. I'm obviously not technically inclined, so I really appreciate it, and will try to reread it tomorrow so it hopefully clicks for me.
Omgpwnies@lemmy.world · 4 pts · 108d
No worries :)
Maeve@kbin.earth · 1 pts · 107d
Hey thanks again. It's amazing how much difference a few hours' sleep can make. All sorts of obvious things I (not a programmer) didn't think of.
sloppy_diffuser@sh.itjust.works · 3 pts · 108d
https://www.wired.com/story/null-license-plate-landed-one-hacker-ticket-hell/
It gets out sourced most likely. There is no money doing proper sync from a source of truth.
Maeve@kbin.earth · 1 pts · 107d
I wouldn't bet on Wired being a shining beacon of truth, unless it's to get truth - telling whistle blowers thrown in the brig.
captainlezbian@lemmy.world · 2 pts · 108d
Z and 0 should have lines through them anywhere that easy readability matters.
Sv443@sh.itjust.works · 1 pts · 108d
billwashere@lemmy.world · 33 pts · 108d
I would sue the shit outta Flock
1.ceramics926@kopitalk.net · 17 pts · 108d
So...you're telling me that all the government surveillance, AI, and facial recognition in the world, and you still get the John Smiths, Jane Does, John Lees, and Anthony Johnsons of the world harassed over having the wrong name or the wrong plate?
Formfiller@lemmy.world · 14 pts · 108d
The pedophile class is building a mass surveillance prison for their working class genocide project.
tigeruppercut@lemmy.zip · 11 pts · 108d
There's another Colorado guy that showed up on the news for the same thing who I heard about this week on a podcast. Even after the cops confirmed he wasn't the guy with the plate they were looking for they said they can't remove him as a suspect until they actually find the other guy.
https://youtu.be/UJJYeORWXK4?t=606
fartographer@lemmy.world · 10 pts · 107d
The headline wording makes it sound like Flock AI is incorrectly flagging this grandmother, but the issue is so much worse than that. The cameras and AI are reading the license plate correctly, and notifying police, as they were designed to do, but someone typed the offending license plate incorrectly.
The reason this is worse than a misbehaving set of hardware and software is that it shows how a company is blanketing a massive number of citizens in a product that is easily weaponized, but they haven't defined processes to roll back any sort of errors. Then they put this product in the hands of a bunch of over-empowered thugs who are more interested in tickets and arrests than they are with serving their community. And then when
It's like that old phrase about giving a handgun to a monkey, but we've instead made an electronic monkey that makes bullets, then handed out guns to a bunch of organic monkeys who are automatically delivered these bullets. Then, when the monkeys start shooting up people and places at unprecedented rates, the monkeys have no accountability because they're monkeys, and the owners keep asking if people didn't want monkeys to have handguns, then why do all of my monkeys keep getting my handguns and my bullets?
And when we ask how to correct this system (not even dismantle it), the employees at every level simply quote that the work is mysterious and important. This is just another dystopian grinding machine in the pile of dystopian grinding machines waiting to be fed.
Apologies: I mixed a lot of metaphors and kinda jumped all over the place. I could probably edit this to something more sensible, but then I'd have to wait longer to tap that shiny submit button.
eleijeep@piefed.social · 7 pts · 108d
Why do you have both zero and the letter O in your license plates?
criticon@lemmy.ca · 4 pts · 108d
My plates have 0, O and Q, I hate it
ArgentRaven@lemmy.world · 3 pts · 108d
Flock is programmed to run it both as a zero and an O. It returns both as results to one car. The programmers were concerned it couldn't recognize the difference.
So a plate of 123 MNO
Would return both
123 MNO
123 MN0
Some states may not use zeros at all, but most of them do today.
And unfortunately this lady has a tag that is similar to one a suspect used at one time.
plantfanatic@sh.itjust.works · 6 pts · 108d
I mean that’s just common sense? Even a person calling into the police wouldn’t be able to tell the difference. Any sane jurisdiction has a single instance of confusing digits. So hence why flock works that way, it’s the objectively correct way.
How our jurisdiction handles custom license plates
ArgentRaven@lemmy.world · 4 pts · 108d
And yet in non-flock instances, this is checked and verified before inconveniencing the person. And there's not a network of cameras at every intersection to false-identify people.
So weird that scaling up a problematic response doesn't fix the root problem!
plantfanatic@sh.itjust.works · 3 pts · 108d
What…? What give you the idea that the police wouldn’t respond to someone calling a stolen vehicle in?
If someone calls in a stolen vehicle because of a misidentified plate, the cops are showing up. You can’t just make shit up to defend your point.
And the root of the problem is having license plates that can be confused with each other, Glock has nothing to do with this error, it’s purely a design issue of the plates. People make this mistake ALL the time, it’s why smart jurisdictions solved this decades ago. Even before tech was an issue mate…
lIlIlIlIlIlIl@lemmy.world · -2 pts · 108d
Wow complete miss. Just not at all what we’re doing here
bright@piefed.social · 11 pts · 108d
OP isn't blaming the person, they're saying it's dumb for the state to use license plate characters that're easily misread.
plantfanatic@sh.itjust.works · 11 pts · 108d
The error wouldn’t exist if the plates didn’t allow O and 0.
Atleast that’s what the article mentions.
Omgpwnies@lemmy.world · 2 pts · 108d
Or have specific alpha/numeric positions, like a post code.
plantfanatic@sh.itjust.works · 1 pts · 108d
Vanity plates dude.
eleijeep@piefed.social · 4 pts · 108d
So you're telling me that one of those characters is not part of the character set used on license plates?
lIlIlIlIlIlIl@lemmy.world · -2 pts · 108d
I’m saying you’re helping to normalize fascism. This isn’t about alphanumerics, it’s about the spying on everyone that’s the issue
Of course
partial_accumen@lemmy.world · -5 pts · 108d
Thats how to say "I didn't read the article" without saying "I didn't read the article".
eleijeep@piefed.social · 7 pts · 108d
lIlIlIlIlIlIl@lemmy.world · 3 pts · 108d
If they weren’t illegally spying on us in the first place it wouldn’t matter
plantfanatic@sh.itjust.works · 0 pts · 108d
Actually, people make this mistake too, so jurisdictions should fix the root of the issue. Which is confusing characters even being allowed on the plate to begin with.
partial_accumen@lemmy.world · -2 pts · 108d
When you were saying "you" it was not clear you were asking about the state's systems of distributing license plates containing both zero and O instead of this individual's license plate. The number of downvotes on your original post suggests I was not the only one confused by your statement.
plantfanatic@sh.itjust.works · 3 pts · 108d
They pluralized it, it clearly isn’t about someone’s personal plate, they were speaking at large.
Yes, because one person (this being you) incorrectly called them out and caused people to just downvote without reading it. This is entirely on you dude.
partial_accumen@lemmy.world · 1 pts · 107d
Most jurisdictions I'm aware of have a plate on the front and back of the car. The plural still reads as a single car with my original reading.
I fully admit I had the wrong reading with the additional viewpoint. Can you now admit that there are multiple ways to interpret the original post even if my first reading wasn't the correct one?
lIlIlIlIlIlIl@lemmy.world · -3 pts · 108d
Account is either a troll or just act like one
partial_accumen@lemmy.world · -1 pts · 108d
Poster was unclear in what they were communicating. I get what they're saying now, but it was easy to read a different meaning.
plantfanatic@sh.itjust.works · 4 pts · 108d
No, you just commented without thinking.
They clearly used the universal “you” and they pluralized the word “plates” making it non personal.
partial_accumen@lemmy.world · 0 pts · 107d
Most jurisdictions I’m aware of have a plate on the front and back of the car. The plural still reads as a single car with my original reading.
I fully admit I had the wrong reading with the additional viewpoint. Can you now admit that there are multiple ways to interpret the original post even if my first reading wasn’t the correct one?
plantfanatic@sh.itjust.works · -1 pts · 107d
Nope.
You’d have to intentionally misconstrue it to get that definition, most places require multiples plates so that’s stretching.
You also lost all right to defend yourself or get forgiveness for just being an outright ass to the user instead of addressing it politely in your original response
You wanted a “gotcha”, fucked up and are now trying to justify it, stop.
partial_accumen@lemmy.world · 0 pts · 107d
Wait, you're arguing in my defense now that a plural supports my reading of an individual instead of an entire system?
So you're saying what I did was intentionally say something I didn't believe? That's your argument? But wait, two posts ago you said my fault was different:
So which is it, was it carelessness on my part or did I intentionally misconstrue it?
Did you miss me admitting three posts up that I made a mistake? I don't know why you're searching so hard for a fault, when I already told you I made an honest mistake, and why I made that mistake.
Then now you have become what you appear to hate. Your own position is now hypocritical. There are multiple readings, I have admitted my fault and now you are the only one that remains unapologetic for your mistake. Keep posting replies if you like. I am now thoroughly confused what you're trying to accomplish.
LuminousLuddite@lemmy.world · 6 pts · 108d
phoenixz@lemmy.ca · 5 pts · 108d
Are they seriously nursing both 0 and O on their license plates? I guess they're also using I l and 1?
I'm guessing that they have quite a few more problems with misidentification
FFS, use base53 and be done with the problem
Xella@lemmy.world · 4 pts · 107d
There's someone around my area that has a license plate similar to this: "I1I1l1II" 😹 it's hilarious
schnurrito@discuss.tchncs.de · 2 pts · 107d
https://xkcd.com/1105/
Couldbealeotard@lemmy.world · 2 pts · 107d
In my country, an O and a 0 count as the same letter/digit on a licence plate. Same with B and 8. I think there's a few others. There are no two plates that only have the difference of these similar characters, the use of one counts as the other.
I'm finding it hard to explain, but I hope that makes sense.
JcbAzPx@lemmy.world · 2 pts · 107d
They're probably just using the cheapest OCR to capture the plates.
Edit: it seems this is unrelated to the error, but I stand by this statement.
graynk@discuss.tchncs.de · 2 pts · 107d
If you somehow haven't seen Benn Jordan's videos on Flock yet - you absolutely should: https://youtu.be/uB0gr7Fh6lY
edgesmash@lemmy.world · 1 pts · 107d
Is there a summary I can read in lieu of watching a 42 minute video?
graynk@discuss.tchncs.de · 2 pts · 107d
https://www.privacyguides.org/news/2025/11/17/ben-jordan-exposes-severe-security-vulnerabilities-in-flock-surveillance-cameras/
https://www.404media.co/flock-exposed-its-ai-powered-cameras-to-the-internet-we-tracked-ourselves/
edgesmash@lemmy.world · 1 pts · 107d
Tha k you very much!
BarneyPiccolo@lemmy.today · 1 pts · 107d
False positives are profitable. When it's not working, it's working.