

First, the most honest answer is that it’s a shitty question. This ‘Sophie’s Choice’ promise is inherently designed to disrespect someone. In real life, you just react and try to save both, most likely based on who is a better swimmer, is closer, etc.
But the question between who you prioritize is valid. The answer is subjective, of course, but my advice would be that you prioritize your mother over a casual girlfriend/bf, but you prioritize a finance or spouse over your mother. And this isn’t hard to explain to Mom. I did. I said, “Hey Mom: remember how Dad always put Grandma in front of you because he was such a wimp, and it made you feel absolutely terrible? Well good news: you raised a better man than she did.”
She didn’t love it, but she got it. And she respected it.





I appreciate the distinction, but open source is always a spectrum, so I think the description is a reasonable application here.