Summary: The Diplomat's editors discuss North Korea's recent satellite launch and the ensuing diplomatic fallout.