ParentFull threadnl·Did Twilio actually make this alleged press release? There is nothing like that on https://www.twilio.com/press/releasesView on HN