> the safe default would be to always slave the cursor
I don't think so, I imagine that behavior could be frustrating, e.g. if you're cursoring over many contacts. Admittedly I am not an expert either, but that suggestion smells like a classic case of armchair design that would actually cause more problems, because I imagine that the two modes exist for a reason and the designers intentionally chose which default to use, but they didn't anticipate this user error.
Thus, I'd suggest that the UI should have made it extremely obvious whether the cursor was slaved and when a contact gets hooked/unhooked under the cursor.
If I had to make an analogy, I'd compare it to normal and insert mode in Vi(m). The fact that the default is normal mode actually makes sense even though new users may suggest otherwise, but the real problem is that by default it's hard to tell which mode you are in.
> The next aircraft taking off on that runway was an Iranian military F-14 fighter. The cursor was only left on the runway for around 90 seconds, but that was long enough for the Vincennes to get an IFF response corresponding to a military fighter. So Flight 655 was reclassified from an unknown contact to a potentially hostile one.
The default was that the automated system conflated two completely distinct aircraft. The IFF ("identification friend or foe") for a military aircraft was attributed to a civilian airliner
I don't think so, I imagine that behavior could be frustrating, e.g. if you're cursoring over many contacts. Admittedly I am not an expert either, but that suggestion smells like a classic case of armchair design that would actually cause more problems, because I imagine that the two modes exist for a reason and the designers intentionally chose which default to use, but they didn't anticipate this user error.
Thus, I'd suggest that the UI should have made it extremely obvious whether the cursor was slaved and when a contact gets hooked/unhooked under the cursor.
If I had to make an analogy, I'd compare it to normal and insert mode in Vi(m). The fact that the default is normal mode actually makes sense even though new users may suggest otherwise, but the real problem is that by default it's hard to tell which mode you are in.