4 ms·
That's a super creative setup, and one that came surprisingly close to working. Do kinda wonder if Delta will rethink their system a bit now though, given the b
by CM30 3y ago
That's a super creative setup, and one that came surprisingly close to working. Do kinda wonder if Delta will rethink their system a bit now though, given the barcode based system is seemingly trivial to bypass.
- throwaway35777 3y agoEasy mitigation, don't let the same barcode board twice.
- asp_hornet 3y agoIt already doesnt. The problem is the operator
- raggi 3y agoNo the problem is that the software bugs regularly enough that conflicts are disregarded
- AlotOfReading 3y agoThese sorts of issues aren't always the software's fault. Sometimes it's human error. I've been prevented from boarding because the airline sent all the party tickets as a single PDF and my confused family members all scanned the first barcode they saw.
- raggi 3y agoSoftware fault. Even if they tried to do the right thing a barcode scanner has to be used while the screen and paper are not visible. We should have baseline expectations for UX thinking which are higher than this standard.
- asp_hornet 3y agoI agree with you 100%
- MVorlm 3y agoAnd like most security measures, humans are the weak link. The scanning system did mark the barcode as already used/invalid, but the staff assumed it was a glitch and let them on.
- fortran77 3y agoThey do. The gate agent overrode it. I hope they fire and prosecute him.
- codetrotter 3y agoWhy stop there? Execute him too while you’re at it! /s Humans make mistakes. You don’t need to prosecute every single individual that makes a mistake you know
- dathery 3y agoIt also creates a bad safety culture to over-punish mistakes, because then people don't report them for fear of being fired and the system can't be improved to minimize future mistakes.
- yareal 3y agoWhen things fail, we gain little by punishing the person who was operating the system. Instead, we must ask, "why did the system allow this failure?" Fix that root cause, because the operator is not the root cause here.
- throwaway35777 3y agoWhy did the system securing the plane let the operator override the error and allow an unauthorized passenger on the plane? Should be easy enough, UI shows the picture of the guy who scanned the first ticket and system tells operator you go and check his ticket. If you can't find him on the plane he's hiding in the bathroom, call security to get him out.
- firewolf34 3y agoStoring photos of people is a bit of a can of worms, make it even easier and just ask for ID if this error occurs.
- deleted 3y ago
- codetrotter 3y agoThey noted in the video that the system did say that the ticket had already been scanned. It probably happens now and then that a ticket is accidentally scanned twice and so this message wouldn’t seem that out of place, and so they probably proceeded as normal without thinking that someone else really had already boarded with the same boarding pass.
- dmux 3y agoI would think adding a simple timestamp to the message would be helpful instead of just a Boolean “has been scanned” type of flag. With the timestamp you could at least say something like “this ticket was previously scanned at <time>.” Then from that message you would know whether it was an accidental double scan (the time being within seconds of now) or whether some time had passed, which I would hope would raise an eyebrow. Edit: I have no idea what the actual messaging looks like. It could indeed have a timestamp. I’m just hypothesizing.
- bombcar 3y agoEven that’s going to have many more false positives and be annoying which will cause the attendants to be tempted to hit the “it’s fine” button. For example, I suspect a decent number are couples/families that print multiple copies of boarding passes and two accidentally try to use the same one.
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]
- soraminazuki 3y agoFWIW bad actors have been doing the same thing for ages with passwords, passcodes, key combinations, physical keys, etc.