Two comments for this site:
1) Less explaination for jargons, readers must have some knowledge about math, computer science and even logic. Without these knowledge readers might not understand everything it talks about.
2) Add the website design is VERY bad, no pictures, and no visual stuffs. Those make me tired to finish reading it.