Twitter shareholders have approved the $44B sale to Elon Musk | Hacker News Reader