345 karma · joined December 8, 2016
I'd say anyone drawing conclusions from a a few weeks data has a 50% chance of getting burned at this point.
Were Linkedin, Instagram, Beats by Dre, WhatsApp, Tableau, Skype, GitHub, MuleSoft all failures because they were acquired for billions, making lucrative paydays for their founders and investors?
1. There are plenty of companies on the path to IPO that didn't take 1B+ in VC money 2. The "sharing" platforms are expensive investments because there are so many players fighting for market share.
We're talking about a strategy of fast growth vs slow and steady. All the companies we've mentioned so far invested in fast growth early on, whether from VC or reinvestment.
Every year, VC in the US _as a whole_ invests roughly 100B [2]. If you cut out non-growth and non-tech sectors I'd guess that number total goes to around 40B, and roughly 100B (very rough number) globally.
So yeah, some money gets "wasted" but it creates huge market capitalizations that are around two full orders of magnitude larger than a single years investment, and growing strong year over year.
[1] https://www.investopedia.com/terms/f/faang-stocks.asp [2] https://www.prnewswire.com/news-releases/us-venture-capital-...
I agree that GrubHub, Doordash, and to some extent Uber seem bloated when considering the sum total of the markets they play in. That doesn't mean these business models aren't sustainable, though. Some companies allocate resources to a few areas that turn into profit centers, some don't. The ones that don't will be sold off or parted out. And the cycle will continue. I'd wager that one of these companies will survive and turn out to be a profitable, healthy business in the next few years. The rest will probably be sold off or slowly downsized.
More broadly, to your criticism of SV's investment strategy, resource allocation is a hard problem. If you want to direct large sums of capital at certain business verticals, do you want to grow slowly and steadily over a 20+ year period only to find that the economics don't work, or do you want to fail fast with some extra waste in the middle? Failing fast has some upside to it, though I understand why I consistently hear this criticism on this site. It feels like the last decade has seen the pendulum swing towards fast money and back a little. I don't think were as far off from a healthy middle ground as some might argue.
Deep learning has surpassed human level performance on many tasks [1][2]... (could add more you get the point).
[1] https://www.sciencedirect.com/science/article/pii/S2215017X1... [2] https://arxiv.org/pdf/1502.01852v1.pdf
Let's cook up a fantasy scenario where we have unlimited resources and can treat as many patients as needed. Let's also optimistically pretend that only 1% of cases need ICU treatment. Take 1% of 327M and you get 3.2M ICU beds required. Now let's say that at the peak, half the population is sick (likely given the unmitigated exponential explosion scenario), meaning we need 1.6M ICU beds at the peak. We have roughly 100k ICU beds in the country, 1/16th what we need. The cost of those beds would be trillions of dollars. Of course we can't magically materialize ICU beds, so hundreds of thousands will die. I'd choose 6-12 months of the GFC over that _any day_.
Do you not believe these basic facts or just don't have empathy for other people who are at risk?
These words could have come from an article about: the internet, mobile phones, telephones, morse code
With minor modification also: automobiles, the printing press, the steel plow, airplanes, the cotton gin, antibiotics, etc.
None of them were true equalizers, they were incremental steps forward at best.
The identifying characteristic of capital cost is: does not change over small time intervals, it is fixed up front and amortized over the lifetime of the asset.
This article and OP are talking about price spikes which are a symptom of short term (days, hours, minutes) market dynamics.
The reason that prices spike has nothing to do with capital cost and everything to do with short term demand/supply fluctuations.
Also, energy prices can be higher on average than elsewhere and dip to zero in some circumstances.
EDIT: clarification in first sentence
It seems some commenters on this thread have not really thought through the lifecycle of a learned model and the tradeoffs existing frameworks exploit to make things fast _and_ easy to use. In training we care about throughput. Thats great because we can use a high level DSL to construct some graph that trains in a highly concurrent execution mode or on dedicated hardware. Using the high level DSL is what allows us to abstract away these details and still get good training throughput. Tradeoffs still bleed out of the abstraction (think batch size, network size, architecture etc have effect on how efficient certain hardware will be) but that is inevitable when you're moving from CPU to GPU to ASIC.
When you are done training and you want to use the model in a low latency environment you use a c/c++ binary to serve it. Latency matters there, so exploit the fact that you're no longer defining a model (no need for a fancy DSL) and just serve it from a very simple but highly optimized API.