Twitter shareholders vote in favor of Elon Musk's $44B takeover deal | Hacker News Reader