Tuesday, January 13, 2009

Interview from the dark side of software

From Slashdot, a pointer the very best interview I've read in the past year.

It's the story of an extremely bright programmer who, step by step, walked beyond the limits of morality but just to the margins of the law. [Update: Or maybe well beyond the limits of the law. Via Schneier]

He's reformed now, but his look back at the software he wrote is amazing. There are clear indications of current wisdom ...
philosecurity - Interview with an Adware Author

.... Most things don’t have to be perfect. In particular, things involving human interactions don’t have to be perfect, because groups of humans have all these self-regulations built in. If you and I have an agreement and you screwed me over badly, you’ve always got in the back of your mind the nagging worry that I’m going to show up on your doorstep with a club and kill you. Because of that, people don’t tend to screw each other too much, right? At least, they try not to. One danger, perhaps, of moving towards an algorithmically driven society is that the algorithms aren’t scared of us showing up and beating them up. The algorithms will do whatever it is that they are designed to do. But mostly I’m not too worried about that....
The tech side is fascinating too. Nobody knows Windows like a black hat. I wonder how much this sort of story has informed the design of OS X 10.6 ...

No comments: