Cory Doctorow and Tim Wu explain why the internet failed to live up to its early promise.
Oh, sure, I can “code.” That is, I can flail my way through a block of (relatively simple) pseudocode and follow the flow. I ...