Ben Horowitz’s Best Startup Advice: Be Prepared To Get Ridiculed | Ryan Hoover | LinkedIn