Okay, I've got a new 30 day challenge. Each day I'll do something nice for someone. It can be
- an act of kindness
- donating to a good cause like open-source or a charity
- thanking, encouraging, or praising someone.

Day 1: Back in grad school, I used a program called "xv" to view and edit images: http://www.trilon.com/xv/ . The xv program was free for personal use, but the author asked for a $35 donation. I didn't have much money then and never sent $35. Tonight I did. It felt great.
Day 2: On my way to the #newsfoo unconference this weekend, I did a large tip to the taxi driver on the way from the airport.
Day 3: I saw Clay Johnson and tweeted about his new book coming out: http://www.informationdiet.com/
Day 4: Another large tip for the hotel maid and for the taxi driver who took me to the airport.
Day 5: An interesting day. I ordered takeout and went to pick it up. The cashier was a bit distant and left me hanging out for a few minutes even though I could see my food was ready to go. I gave the cashier a large tip (like, as much as the food) and he brushed it off. It was an unsatisfying act of kindness somehow.

I'm noticing that I'm on the lookout for nice things to do now, even if it's as small as jumping ahead to hold the door for someone wheeling a cart. On day 2, a college student somehow got past security with four bags. The airline employees at the gate said that he had to check some bags, and it would be $60. The college student said that he didn't have $60. I was really happy that a chance to do a good deed had dropped in my lap, and got up to help. But the airline employees let the college student check his bags for free. So they nabbed that good deed before I could get to it. :)

Day 6: I've been using Ubuntu for a long time. In the early days, they sent me several free Ubuntu CDs in the mail. Today I donated to Ubuntu at http://www.ubuntu.com/community/get-involved/donate
Day 7: I donated to the Internet Archive: http://www.archive.org/donate/index.php . They do a bunch of stuff for the web.
Day 8: I was up in San Francisco for an event by http://engineadvocacy.org/ . I caught a cab ride and the taxi driver had a wild story about how someone threatened him with a knife. He got a really big tip.
Day 9: Gave a really big tip to a waiter at Chilis.
Day 10: I was walking down the sidewalk and a local high school student was singing and selling CDs for them to travel to Ireland. I bought a CD and donated some money for the trip. Also someone was collecting funds outside of a grocery store and I dropped some money in the box.
Day 11: Louis CK put up a comedy special for $5 with no DRM. I love that he's taking chances and going out on a limb, so I bought the special and tweeted about it to my followers.
Day 12: I got an awesome reminder about raising money for charity:water. I raised money for them while climbing Mt. Kilimanjaro and they made me a short, funny video that was playing on the wall during an event: https://twitter.com/#!/paullyoung/status/146389416892571648/photo/1 I sent another donation in to charity:water.
Day 13: Louis CK continues to be not-a-jerk about his $5 comedy special, so I tweeted another link to it. You can read his update so far at https://buy.louisck.net/statement
Day 14: A co-worker had a great idea for a really creative holiday card, so I took a minute to thank him for his work on it.
Day 15: Checking out at the grocery store I saw a "scan this to donate $5" card for http://www.shelternetwork.org/ and added it to my cart.
Day 16: I did a nice big tip for the lady who cut my hair today. On the down side, I've been looking for things to do that don't involved money, and I realized that I missed an easy blood drive at work by just one day.
Day 17: Going into a local drug store, there was someone ringing a bell for Salvation Army, so I donated some money.
Day 18: Driving out of a parking lot, there was a guy holding a sign and claiming to be a disabled Vietnam vet. Gave him some money. Grabbed dinner at a sandwich shop and left a big tip in the tip jar. Also wrote a quick internal note praising the folks doing the free music for the Android market, because it's pretty amazing.
Day 19: I wrote a quick Google+ post to call out the great work that MAPLight.org does: https://plus.google.com/109412257237874861202/posts/WDbr3DdezPf
Day 20: I donated some money to organizations like EFF, MAPLight, Code for America, Khan Academy, and Public.Resource.Org.
Day 21: I was on a plane that was a couple hours late for mechanical reasons. Other people had really tight connections, so I stayed in my seat so other people could get off faster.
Day 22: I'm spending Christmas with my in-laws in Omaha, Nebraska. They cooked a delicious meal, so I did the dishes.
Day 23: We went to see a movie (_Arthur Christmas_, which is really good by the way). I bought the tickets and snacks for folks.
Day 24: My wife did a ton of work to find presents for everyone. She's an expert present wrapper, but it can be a chore to wrap presents, so I got up a little early and wrapped as many presents as I could before she woke up.
Day 25 (Christmas!): I stopped by the webmaster help forum at http://www.google.com/support/forum/p/Webmasters?hl=en to answer a few questions.
Day 26: In the Omaha airport, I buy a couple magazines. I notice that next to the cashier is a box taking donations for a childrens' shelter, so I put some money in the box.
Day 27: I donated some money to the Link Foundation: http://www.binghamton.edu/link-foundation/
Day 28: At work today I saw someone almost trip over a whiteboard in a hallway. I wheeled the whiteboard out of the hallway.
Day 29: A friend was due to travel tomorrow and realized that their passport expired. I helped them fill out the right form and take passport photos.
Day 30: I drove up to San Francisco with my friend to try to do a same-day passport renewal.

Thanks to +Christine Miner Toibin and +Brian Coca for the suggestions that I'm combining together.
Shared publiclyView activity