T twitter.com The situation at LastPass may be worse than they are letting on 614 points wyxuan 3 years ago 414 comments