Daily updated list of really functioning free proxy servers.
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