3quarksdaily: Paradoxes of Altruism in the Digital Age