What is the difference in meaning between these two?
It makes me happy seeing others smile.
It makes me happy to see others smile.
There is virtually no difference in meaning between those. I would say that the "seeing" version has a slightly more colloquial feel. Google Ngrams shows "makes me happy to see" far more common than "makes me happy seeing", to an extent that somewhat surprises me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
There is virtually no difference in meaning between those. I would say that the "seeing" version has a slightly more colloquial feel. Google Ngrams shows "makes me happy to see" far more common than "makes me happy seeing", to an extent that somewhat surprises me. I suppose this may be reflective of the corpus being biased more towards formal than conversational language.