The New Yorker
Dan Kaminsky's Bitcoin security analysis
Security researcher Dan Kaminsky tries to find vulnerabilities in Bitcoin and fails. "I came up with beautiful bugs. But every time I went after the code there was a line that addressed the problem."