A self-described socialist is buying Twitter?