I've posted this here before, but they really need globally unique codes for all the airports, waypoints, etc, it's crazy there are collisions. People always balk at this for some reason but look at the edge cases that can occur, it's crazy CRAZY
Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
91–100 of 311 posts
Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#92Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#93I don't know how long that failure mode has been in place or if this is relevant, but it makes me think of analogous times I've encountered similar: When automated systems are first put in place, for something high risk, "just shut down if you see something that may be an error" is a totally reasonable plan. After all, literally yesterday they were all functioning without the automated system, if it doesn't seem to b…
The solution to this is to trigger all functionality periodically and randomly to ensure it remains tested. If you don't test your backups, you don't have any.
Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#94When there's no global clearing house for those identifiers, maybe namespaces would help? Related: The editorialized HN title uses nanometers (nm) when they possibly mean nautical miles (nmi). What would a flight control system make of that?
Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#95Earlier quoted context omitted.
C dev: "You are telling me that the three digit codes are not globally unique??? And now we have to add more bits to the struct?? That's going to kill our perfectly optimized bit layout in memory! F***! This whole app is going to sh**"
> C dev: "You are telling me that the three digit codes are not globally unique??? They are understood not to be. They are generally known to be regionally unique. The "DVL" code is unique with-in FAA/Transport Canada control, and the "DVL" is unique with-in EASA space. There are pre-defined three-letter codes: * https://en.wikipedia.org/wiki/IATA_airport_code And pre-defined four-letter codes: * https://en.wikipedia…
I assumed IATA messed up, not I'm wondering how that even happens. It's not even easy to discover the local codes of remote aviation authorities.
Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#96Title should be nmi
Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#97Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#98Earlier quoted context omitted.
I was clarifying the post title, which uses "nm".
Yes, it looks like they should have written "NM" instead of "nm".
In fact, if you say "miles", you mean nautical miles. You have to use "sm" to mean statute miles if you're using that unit, which is often used for measuring visibility.
Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#99I don't know how long that failure mode has been in place or if this is relevant, but it makes me think of analogous times I've encountered similar: When automated systems are first put in place, for something high risk, "just shut down if you see something that may be an error" is a totally reasonable plan. After all, literally yesterday they were all functioning without the automated system, if it doesn't seem to b…
> The general engineering challenge, is how we deal with little-used little-seen functionality (definitely thinking of fault-handling, but there may be other cases) that is totally reasonable when put in place, but has not aged well, and nobody has noticed or realized it, and even if they did it might be hard to convince anyone it's a priority to improve, and the longer you wait the more expensive. The solution to th…
Re: Air traffic failure caused by two locations 3600nm apart sharing 3-letter code
#100Earlier quoted context omitted.
> The general engineering challenge, is how we deal with little-used little-seen functionality (definitely thinking of fault-handling, but there may be other cases) that is totally reasonable when put in place, but has not aged well, and nobody has noticed or realized it, and even if they did it might be hard to convince anyone it's a priority to improve, and the longer you wait the more expensive. The solution to th…
Which company deployed a chaos monkey deamon on their systems? Seemed to improve resiliency when I read about it.