The most important single aspect of software development is to be clear about what you are trying to build.
You have to spend some energy and effort to see the beauty of math.
To understand the future of secure communication, one must first understand the limitations of current cryptographic methods.
Non-violence is the greatest force at the disposal of mankind.