An idea coming from the book “Algorithms to Live By”1.
The book talks about lessons that can be taken from computer science and how these can reasonably be applicable to life and the human condition. It ends with a conclusion and describes the concept of computational kindness.2
In computer science and math problems it shows that for example in the traveling salesman problem it’s very easy to verify a solution as being correct rather than finding one.
Computational kindness from a people perspective describes mental load and taking that upon yourself first instead just ‘putting it on someone else’.
Hey, what do you want to eat?
vs
Hey, I can make Italian tonight, we have the necessary ingredients. Let me know if you want something else?
The latter being computationally kind. Because it adheres to the ‘easy to verify’, ‘hard to find a solution’ dynamic.