Hacker News
points by hecturchi 1 day ago | 0 comments
There was a human override after all trains stopped.
[–] numpad0 1 day ago
Those override switches are dangerous enough to have tamper evident seals, or sometimes padlocks. And even if they are to be used, there just must be something mechanical to substitute those systems, most simply and least efficiently by physical tokens(tablets) assigned to each stations. Trains had those systems literally since late 19th century.

Passenger service with just verbal orders over a phone is simply unacceptable.

[–] agumonkey 23 hours ago
I know nothing about railroad systems but in complicated / ambiguous situations, is it possible to limit train speed to make it easier to monitor or control traffic ?
[–] numpad0 18 hours ago
You're not supposed to run trains in ambiguous situations period.

On single lines with bi-directional services, you can design and implement a token based lock system: it's literally a token, often referred to as tablets, what inspired mutexes in computer science. They are like a golden medal or a durable hunk of metal, with the name of the station it belongs to engraved, often enclosed in a leather case or something. The arriving train drops the token it holds at the station, and obtains the new one when departing. The trains traveling opposite side will return them. When a train fails to obtain it, whether because it merely failed to catch it or the new one hasn't arrived, it MUST stop once, before it technically leaves the part of the rail that is considered "the station", until one is obtained.

This won't work as-is if there's going to be a T shaped crossing in which lines branch from the trunk line into short segments to stations. The crossing must be a station with its own lock token in that case. But that also can be some sort of crude technical stop for staff uses only with just maintenance guys with helmets and vests as station masters and apprentices moving the tokens around.

If they couldn't get computers handle it or make signals turn from red to blue or at least red to nothing, and didn't even have that token system, the train cannot move. It may technically be able to, and maybe it's ok for moving just few meters back and forth, but that's it. The trains should not have been operated at all if they couldn't figure out the computers.