On this episode: Canada's Happiness Index, and why social media platforms may be the source of their own demise.