Hacker News new | ask | show | jobs
by mapt 4621 days ago
The 'Oh shit' button is not something we can reasonably expect the driver of a 'partially' automated train to be able to press: humans just aren't good at maintaining attention for these sorts of tasks with half-second reaction times once every fifty years of service. They can occasionally make useful decisions about edge-cases that represent small chances of failure (like wet-rail operation), that it is possibly for the automated operators to fail to account for.

The human driver instead serves as a sort of last-ditch assurance that the transit company values human life sufficient that a jury wouldn't destroy them in the event of an accident. He performs a sacrificial function by being the first one to die in the event of a crash, at which point it becomes a tragedy for the operator company, milliseconds before the people behind him die, at which point it becomes a tragedy for the passengers. There is no point, therefore, at which a disaster can be seen as a tragedy for the passengers but not the operating company, a position which is fraught with political-legal consequences in the US corporate and municipal environment, ever obsessed with liability. The driver's failure to respond adequately is implied to be at least partially the fault of the late driver, sufficient to draw fire until the panic dies down.

Absent liability issues, we would all be riding perfectly safe labor-less cars and trains, which were perfectly safe because we insisted on using them once they were mature enough to be safer than individual automobile drivers, and learned from each crash that happened afterwards, and improved our algorithms iteratively. Instead, every time we have a crash we blame the algorithm's existence rather than tweak it, switch to using a more human-intensive mode, let the automated infrastructure rot, add weight to our trains, and decry the tragic no-fault coincidence of driver inattention and algorithm failure that doomed the driver and the passengers.

The DC Metro was designed for full automation. Rather than implement the automation and improve on it over time, the predictable initial failures resulted in scaling back the automation partially and later fully and now it's not even a realistic capability, the infrastructure has degraded.