If you haven't been able to submit a comment for the last few minutes, it's not because we don't want to read them. Our tech team here at NPR.org is in the process of upgrading the site's social media ...