Yesterday, the internet was abuzz with proclamations of hope, renewed faith in politicians and humanity, and, of course, virtual jaw drops and applause over Michelle Obama’s outfit. We’re thrilled to…