Why's Everyone Talking About Mastodon? - Hak5 2205

Why is everyone talking about Mastodon lately? Is this the new open source social network you should join?