This page has moved to /why-your-software-should-cry/.