ParentFull threadLanceJones·Fallen? The founders and about 30 researchers took a $2.7 billion exit from Google in 2024.View on HN