Twitter is the only place you argue with CEOs and heads of states while sleeping in the kitchen. Posted onMay 23, 2026