Ali Naqvi

I am Ali. In this blog, I express my ideas on a broad range of topics, including technology, growth of knowledge, and (philosophical) optimism.

More about me

Top picks

Latest

More posts