Crazy Town
Bonus: Vanilla Andreessen, Pygmy Marmosets, and Hi-Tech Delusions
The most vomit-inducing document of 2023 has to be t...
more
Dec 13 2023 1h 3m