Elizabeth Warren puts a giant tech breakup billboard in San Francisco’s face | Hacker News Reader