Online test to control your Internet privacy and anonymity.
We feature a lot of do-it-yourself projects here at Lifehacker, but oftentimes they seem undoable because they require a skill you don't have. Thankfully, there are quite a few DIY skills out there that are much easier to learn than you think.
Reasoning about code means being able to follow the execution path ("running the program in your head") while knowing what the goal of the code is.
Weird and Mysterious Places on Earth