Aaron Swartz, the computer programmer and internet freedom activist, committed suicide on Friday in New York at the age of 26. As the incredibly moving remembrances from his friends such as Cory Doctorow and Larry Lessig attest, he was unquestionably brilliant but also – like most everyone – a complex human being plagued by demons and flaws.