Miscellaneous

Is there free lunch in this world?

October 11, 2025

Since you were toddlers, almost surely, your parents have nagged you many times never to expect a free lunch; Whatever you get for “free”, you pay for it in some other way or form. But is there anything stopping us from getting lucky once in a while, say, a shawarma falls from the sky right into our mouths?

What exactly are dumplings?

August 13, 2025

This idea originated from my friends during my visiting studies at Oxford, after having too many dumplings from Gloucester Green. One would like to rigorously define what a dumpling is.