The owner of Martin’s Beach, who has been hiding under Martin’s Beach I and II, LLCs, was recently discovered to be billionaire Vinod Khosla. Khosla is the Founder of Khosla Ventures and co-founder of Sun Microsystems. While he isn’t hiding anymore, he is still causing a headache for those of us working to restore access...