> with some winners like HuggingFace
By the standards of people who invest in 100 start-ups at once, that's success.
You see this with celebrities investing, and with the intro "I was an early investor in ____" brag.