Last week in tech: Snapchat’s barfing buildings, new Beats headphones, and an Impossible Whopper

Listen to the latest episode of our podcast!