Ed Yourdon: North shore surfer