Saturday, June 9, 2018

You Can't Give If No One Will Receive : a closed cycle of sharing


     Most (but not all) of us were taught, as we were growing up, that it is good to give to others. Some societies include sayings such as "it is better to give than receive". The lesson sticks with people better, or worse, with a lot of the adhesive depending on what those who are close to us actually DO ("lip service" doesn't work well as an example).
     Giving has no expectations of return. I give you a gift -- you may, or may not, give me back a gift. And that's OK. I give you a gift and you give it to someone else, exchange it, or I find it in the trash can at some later date; once I have transferred something to you then it is yours. That's OK also.
     It's OK but it's not ideal. Ideally, you give someone something they want and like (perhaps even need) -- such that they will not WANT to discard it but will treasure it (or, in the case of something transient as in food or money, the memory of it) as a type of bond between the two of you. For this to happen, the act of giving can no longer be unilateral. There must be an active receiver in addition to the giver. I give, you receive. In the 1990s, a group called "The Boomers" had a song called "The Art of Living" which talked about this situation.
     Many people are taught that they should give. Not a lot of people are taught that they need to receive -- and, certainly, not how they should receive. In the U.S., we have a lot of good givers (not always from as pure of motive as desired) but not a lot of good receivers.
     OK. We get lessons on how to be a good giver (not that everyone does such). Give without thought of return, including not having conditions attached to the gift. Give according to what is needed, or desired, rather than what one most wants to give. Give as you can -- but not more than what is comfortable such that you will resent it.
      What about that receiver side? There aren't many lessons on it. First thing is to recognize that receivers make givers possible. If you truly believe that giving is a good thing, then you need to learn how to be a good receiver. You don't need anything? Not even a compliment (which, if sincerely given, may be even better to receive than a material fortune)? Congratulations. Maybe you know someone else who does need what is being offered -- pass it along to that person, or group, giving credit to the person or group from whom it was originally given.
     You do need something? OK -- you have joined the ranks of the majority. If something is freely offered to you, the first thing is to NOT feel guilty for accepting it. You are providing an opportunity for them to give. But do be appreciative as they did not have to give. My relatives always told me to write a thank-you note but I still don't see any reason for such if you have already thanked them in person. But do thank them. What if you don't need it, want it, and don't know of anyone else who does need or want it? That is more awkward as they may have indeed felt that it was a generous offer on their part. Express appreciation and then suggest a more appropriate recipient. Let them know they have done something good and you want it to be used to the best extent possible.
     What if someone insists on "giving" you something even though you have insisted that you don't want it? Well, that is not really giving. I am not sure there is a specific word for it in English but it is more related to assault or forcing than giving. I cannot say what the "giver" feels under such circumstances but the one being forced to take something is not going to feel good about it. Of course, "receiving" something without a corresponding giver is just taking (perhaps stealing).
     Let's work towards the ideal of truly giving, with a full and joyous heart, and receiving, with appreciation and acknowledgement of self-worth. In a world where life is not often "fair", we can help to even things out.

Interrupt Driven: Design and Alternatives

       It should not be surprising that there are many aspects of computer architecture which mirror how humans think and behave. Humans des...