This week’s Tech.pinions podcast features Tim Bajarin and Bob O’Donnell discussing Amazon’s new Echo announcements, debating the value of 280-character tweets, analyzing what the impact of potential Russian interference on social media platforms could mean, and describing the announcements from Microsoft’s Ignite and Envision conferences.