Recently I often hear my son sing a song at home that sounds touching to me. The incomplete lyrics from his mouth included sentences like “remember there are people not as fortunate as you”. That’s exactly what I have been telling him since he was four years old when he complained about the food on the table (be thankful as long as you have something to eat, because there are still people in the world who suffer from hunger).
I asked him what song it was, and he told me it was “Goodwill”. I have never heard of it, and didn’t find it via Google, either. Then he told me it was written by his teacher, which explains why I couldn’t find it. So I asked his teacher, who told me it was written by Teresa Jennings titled “Share Your Goodwill”. I was able to find it within seconds after I learned that.
When you have a place to sleep at night,
when you have some food to eat,
when you have a coat to keep you warm,
and shoes upon your feet,
remember there are people
not as fortunate as you.
Remember they might need your help.
You know what you can do.You can share your goodwill.
Oh, share your goodwill.
Oh, keep in mind humankind
and share your goodwill.
You can share your goodwill.
Oh, share your goodwill.
Oh, keep in mind humankind
and share your goodwill.When you have a school to teach you things,
when you have a chance to learn,
when you have a job, a livelihood,
a way for you to earn,
remember there are people
not as fortunate as you.
Remember they might need your help.
You know what you can do.Share your goodwill!
Share your goodwill!
Oh, keep in mind humankind and
share your goodwill!
You can share your goodwill!
Share your goodwill!
Oh, keep in mind humankind and share,
oh, share your goodwill!
Your goodwill!
I really love this song. I guess most adults must have sung a song like this one in our childhood, yet when we grow up, we still need things like the “Code of Conduct” everywhere…
Donate
As a freelancer (currently working as a contractor) and a dad of three kids, I truly appreciate your donation to support my writing and open-source software development! Your contribution helps me cope with financial uncertainty better, so I can spend more time on producing high-quality content and software. You can make a donation through methods below.
-
Venmo:
@yihui_xie, or Zelle:xie@yihui.name -
Paypal
-
If you have a Paypal account, you can follow the link https://paypal.me/YihuiXie or find me on Paypal via my email
xie@yihui.name. Please choose the payment type as “Family and Friends” (instead of “Goods and Services”) to avoid extra fees. -
If you don’t have Paypal, you may donate through this link via your debit or credit card. Paypal will charge a fee on my side.
-
-
Other ways:
WeChat Pay (微信支付:谢益辉) Alipay (支付宝:谢益辉) 

When sending money, please be sure to add a note “gift” or “donation” if possible, so it won’t be treated as my taxable income but a genuine gift. Needless to say, donation is completely voluntary and I appreciate any amount you can give.
Please feel free to email me if you prefer a different way to give. Thank you very much!
I’ll give back a significant portion of the donations to the open-source community and charities. For the record, I received about $30,000 in total (before tax) in 2024-25, and gave back about $15,000 (after tax).