It was a self post by a redditor named Rorre. I've been in a really bad situation lately and I've been needing to keep my money very tight, this has been happening since the SC2 beta, which I was opted in to.
I've been wanting to play SC2 since the beta closed, but I couldn't find the money to purchase it and feel okay about buying it. I posted my story on the reddit thread not thinking about it...
A few hours later, I have my own copy of Starcraft 2 and I just wanted this guys random act of kindness not to go unnoticed. I'm not sure if he has an account on Teamliquid, but still. I see quite a bit of talk about how "awful" the SC community is becoming and I thought I'd share this kind gesture with you all.
Thank you, Rorre!
edit - post to the reddit thread if you are interested. http://www.reddit.com/r/starcraft/comments/fqk8r/i_will_give_you_starcraft_2_if_you_can_give_me_a/