Originally posted by Park Avenue
Your utility function can change over time, meaning that things you did rationally in the past no longer appear so (perhaps as a result of the past action taking place under uncertainty that is no longer there).
You thought the beggar was genuine, therefore at the time, giving money to him was a rational act. Later on, however, you thought you might have been fooled. It doesn't make your original act any less rational - it was just rational under uncertain conditions.
Your utility function can change over time, meaning that things you did rationally in the past no longer appear so (perhaps as a result of the past action taking place under uncertainty that is no longer there).
You thought the beggar was genuine, therefore at the time, giving money to him was a rational act. Later on, however, you thought you might have been fooled. It doesn't make your original act any less rational - it was just rational under uncertain conditions.
Comment