Scott Keyes is a brilliant but misanthropic computer hacker who generally prefers porn to living wom…