Eliezer Yudkowsky on the Singularity

If computing speeds double every two years, what happens when computer-based AIs are doing the research?

A half-hour to learn Crablang

In order to increase fluency in a programming language, one has to read a lot of it. But how can you read a lot of it if you don't know what it means? In this article, instead of focusing on one or two concepts, I'll try to go through as many Rust snippets as I can, and explain what the keywords and symbols they contain mean. Ready? Go!