Dating advice for geeks.