The most important single aspect of software development is to be clear about what you are trying to build.
应对不自由世界的唯一方法,是变得如此绝对自由,以至于你的存在本身就是一种反抗。