Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • “Webb said Home Office staff promised her over the phone the problem would be fixed, though a confirmation email was then sent to her sister instead of to her.”

    Comedy gold.

  • My favorite part of the UK’s eVisa was taking a portrait photo of my 1.5y old.

    I was losing my sanity over all the refusals (app refusing the photos).

  • I suspect this case has origins less to do with the programming itself, and more to do with UK bureaucracy just not giving a shit, as with the post office scandal where authorities, including the legal system, blindly believing in the outsourced systems led to hundreds of false prosecutions and thirteen suicides (https://en.wikipedia.org/wiki/British_Post_Office_scandal).
  • It'd be lovely if articles like this named the people responsible for actually building the systems. It's almost certainly never a government department.

    They'll have paid one the many software/technology companies to build this thing. Who will be hiding their shoddy crap behind their client (the government department that paid for it). There are some patterns that I'm sure would start to arise from naming the consultancies that are churning out crap.

  • Unfortunately there are more and more cases where "The computer says no" and then there is no human to talk to, and you are bounced back from one automated system to another...

    I had recently a case where my title (Mr) ended up as my middle name in the system of the operating airline (it was perfectly correct in the system of the airline that I booked the ticket through). Two hours of talking to those two airlines did not help me. I had to buy another ticket...

    I think this starts to remind me the movie Brazil...

  • > A Home Office spokesperson said: “Over 10 million people have already successfully used eVisas to prove their immigration status. ..."

    So how many people did not successfully use it? Could be 100 million for all we know. Do they think just throwing out a large number without anything to compare it to is somehow proving something?

  • I've had issues with this e-visa implementation and was told I could not board flights.

    As a someone in tech, I feel this a classic case study of how NOT to roll out a release and develop a solution.

    The release was chaotic, none of the airlines staff were trained on how to use this. So they still insisted on the expired cards and then picked on the expiry dates.

    Next, almost everyone makes you generate a verification share code in front of them by logging into the e-visa website even if the rules say I can print it out and just use the code. It takes a few minute to get on the website and generate one.

    This solution assumed that everyone has access to a smart phone and a good wifi connection to make this work.

    Whoever built this didn't test it on the ground.

  • This is not a software issue (not directly).

    Sure, the software has a bug. Software does. Almost always. What is broken here is that it is possible to get stuck in an airport with no possibility of escalating sensibly to a chain of human beings with agency to resolve it. You could have a software process which works 99.9% of the time, and have staff at hand which could solve any solvable remaining issues like this one. They call the Home Office internal hotline, explain the issue, resolve it by manually interfering on the spot (and have a bug filed), and everyone carries on.

    Instead, we demand a 100% correct system, and save money on actually having people around who can deal with the edge cases and make sure everyone has a good time. Of course, getting a project from 99.9% to 100% costs a lot of money, because that includes literally all edge cases ever (getting to 100% is as likely as reaching ∞ by multiplying any given starting number by 2 until you reach it), and so it will likely end up being more expensive in budget overruns than the 99.9% plus humans system.

    Obviously, politicians must choose for the fictional 100% case, because they can't afford the cheaper 99.9% plus human one.

Explore Birbla archives