Off topic: The posts in this thread are solid - both wise and compassionate. Often I feel like HN has degraded from what it was. Threads like this make me remember why HN is so cool - people taking the time to give really thoughtful, helpful comments.