We are about to begin the process of rolling out a new design for this web site and blog today. During the time some links or pages may appear broken or unstyled. We thank you for your patience. When we are finished we will update this post with further details. Update (3:32PM PST) - design update is almost done. We still have a few more things we are chasing down, but by all means, leave us your feedback and tell us what you think!