just watched The Internet's Own Boy: The Story of Aaron Swartz its amazing everyone should watch it