Analyzing ayende.com...