DigitalOcean acquires Paperspace (YC W15) for $111M in cash(finance.yahoo.com) |
DigitalOcean acquires Paperspace (YC W15) for $111M in cash(finance.yahoo.com) |
Grats on the sale either way.
They’ve got growing revenue but falling profits and they’ve got more debt than assets. They may want to raise their droplet prices, or issue more stock and then refocus on making their business profitable.
[0] valustox.com/DOCN
DigitalOcean is organizationally incapable of making anything in-house anymore.
I want to blame leadership - and to be clear, leadership sucks - but the problems are pervasive through every layer of the organization.
The only significant launches in the last 4-5 years have all been acquisitions or built by partner companies and whitelabeled.
Every system and every team has massively circular dependencies on one another , so it's just a massive circle of "we can't move until they move".
The tech debt is insane. Everything is slowed down by terribly-run and massively underfunded internal "platforms" teams for kubernetes, CI/CD, various internal databases, etc.
If you want to build something useful you basically have to ignore upper management and do it in secret until it's done and so integral to the systems that they have no choice but to allow you to support it.
Asking leadership outright to invest in minor maintenance for systems the entire company depends on is never approved.
The bar for engineering practices, code quality, and system design quality is comically low.
All the systems are massively distributed, but there is no understanding of distributed systems issues.
I was told multiple times that "CAP theorem doesn't apply here" and gaslit that an asynchronously replicated MySQL instance that sometimes spiked to multi-minute replication lag to the read replicas should just be used as if it were completely consistent between master and read replicas.
Tons of stuff was just run as singletons with hand-rolled in-memory rate limiting to avoid having to understand distributed locking or semaphores. These systems inevitably start falling over a few months after creation, but you're not allowed to evolve it into a correct system, you just have to support that garbage forever.
Brain drain everywhere due to low salaries. Even engineers barely capable of committing working code were getting fat raises to leave.
Their DL virtual servers, Core I think you call them is horrible. Very slow internet, takes forever to copy datasets into them. Most of the time, it's an uphill battle to get ssh access to them, they create some pointless virtual console instead and then a GUI to copy datasets, run trainings etc which is confusing and a hassle over simple ssh access. Programmers just want a simple ssh access to a server with a GPU, we are not looking for a WYSWYG like editor! I really don't know who the customer for this is? Marketing execs who want to do deep learning? I tried powering through the documentation, but it was outdated, and was plain wrong at points. It took me a couple of hours just to figure out how to copy a large dataset into my server and find the path to that dataset. Once I discovered, Lambda and Vast ai, I never looked back and forgot Paperspace for good.
Really as a cloud provider, all you need to do is create send a ssh tunnel to a system with a certain amount of compute and memory. Maybe like AWS you can create storage buckets but it's not absolutely neccesary. Don't add GUI, interfaces etc, your customers are engineers and they prefer simple systems that give them control.
One feature I would like in Lambda/ Vast is the opportunity to copy the dataset into the server before the GPU hours start billing. When you have TB's of datasets like me, you end up wasting 8-9 hours just copying the dataset and it feels annoying that I pay for the cloud hours during that time. Amazon kind of solves this, but it slows down data access in return. I would like a cloud provider who just lets me copy everything before starting to bill me.
What’s Nvidia supply chain like with their AI GPUs? Is it constrained or is this a joke :p
So, if by “hysterical,” you mean it is pretty funny and a reflection of the hype cycle, then yes. If you mean that I am being overwrought, I can assure you I am not. Even the hyperscalers do not have enough GPUs
Today, AMD support in PyTorch is minimal. Actually getting anything running is very difficult, and random crashes are common. This is in contrast to NVidia, which spends a lot of money to ensure a full compiler stack and compatibility with AI libraries.
Today, the AMD hardware itself is pretty capable and has a good price/performance ratio. However, actually taking advantage of that performance is difficult because of the poor quality of drivers and software.
It's going to take a big long investment, which people have been arguing about for the past 6 years, and AMD really isn't jumping up take the mantle. It's really a shame too because we need a strong competitor if we ever expect more realistic pricing for the average users/company.
... But in practice, I tore my hair out trying to port an actual Stable Diffusion web UI, until I hit a wall. I needed to upgrade the "Poplar SDK" or something beyond the ancient Python 3.8 version to get things working, but the download was behind some kind of corporate login.
That left a bad taste in my mouth.
... And this might be better now, I have not checked recently.
I shake my head every time when I read startups using AWS and racking up expensive and unpredictable bills to use the same compute that can be had at a fraction of the cost when using Tier 1.5 cloud providers.
As for this acquisition, I think it was a matter of time before GPUs were added to the service offering for Digital Ocean and this would be the best way forward rather than implementing this infrastructure from scratch.
I found about it in the reddit /r/cloudygamer sub and used it temporarily on vacation to play Assassin's Creed Odyssey and it worked pretty well.
Also Paperspace would let you choose how much GPU you needed, which seemed like a nice way to conserve costs if you were playing low-overhead games, some indies or older games, though I never used it as such.
Seems it was a win all around. They raised 35M exited at 111M. Not. 10x win but not under water.
However, this company was a few stages before IPO so there could have been less dilution from investors - allowing the founders to get a bigger cut.
On the other hand, some investors have really aggressive terms that can screw founders in situations like this. For example, their contracts could stipulate that an investor gets the first $45m of any exit even if that investor only put $15m into the company.
The "20%" case is typically the best case that happens only in the 1/10,000 chance of extreme fast growth into a new behemoth, OR where the founders are already high net worth individuals or come from high net worth families, and can provide their own money in conjunction with VCs instead of relying on them for most capital.
Because this is all private and not discussed, we tend to only hear of the very exceptional cases, and ignore the vast majority of the non-lottery winners in the startup world.
who locked you out? why did you get the hammer?
The thing that annoyed me most is: they knew the account was locked and I could not used it and still charged me.
In terms of investor return, I think it's healthy to have some exits like this. A bunch of the money was only in for 2 years, and probably doubled their investment in that time. The rest of the investors got their money back, with something close to NASDAQ returns on top of it. If this was the baseline for the fund instead of going to zero, you wouldn't need unicorns and the questionable growth tactics that go with them.
If founders had 25%, they got "retirement with reasonable luxuries" or "gunpowder to play investor" money of double digit $millions.
If 20-25 employees split an option pool of 15%, it's close to replacing the FAANG opportunity cost.
So totally agree that it's a bit of a "meh" outcome in comparison to financial alternatives, and the pie splitting matters a lot. But it didn't go to zero, and everyone is within a stone's throw of their stock market / FAANG hurdle rates (and it's not like that FAANG career is guaranteed for people who thrive better at startups). And the stories and experiences are a hell of a lot better.
I think exit is timely because there's the dire possibility of fading AI/LLM hype that's where GPU demand would fall off the cliff not only on the server side but also that many devices might have better inference hardware.
Does that mean they have/had lots of hardware investment? Or do they "just" offer a management layer based on other clouds?
The acquirer does whatever is specified in the purchase agreement and contract.
Buying a business isn't like buying bananas in a store.
This means that the vc money requires 7-9% per year payback on liquidity event until any other equity gets any money.
This means you're likely subtracting 1-3 million per year from other equity holders based on $35mn raised
You could say that about 99.9(9?)% of startup exits.
According to a lawyer who setup our initial investments, this was actually illegal so common investors including myself sued, but was this bankrolled by one of the big early investors as it's incredibly expensive to try and do a shareholder lawsuit against a major VC firm and investment bank. It ended up being settled out of court and that's where my $100,000 came from. The CEO came out a little better, but people who sweated years (and I mean frequent all nighters, weekends, true dedication) ended up with even less than me. And the only reason we even received anything at all was because we had a HNWI common investor who also got screwed and backed the lawsuit, they ended up getting their money back and a small return on investment from what I remember of the settlement terms.
Just a word of caution to founders and early employees of startups to know what they are getting in to and the typical case of what happens (a small or non existent exit is the typical case in a tech startup), even when you see those big number raises and a big sale and you just assume that everyone is making bank.
Thanks for providing insight to the process, very fascinating.
2. what kind of project were you running there?
3. CC chargebacks are a thing, do you have receipts.
could that have been triggered by content moderation?
Most acquisitions fail. It's a difficult path unless it fits a very specific need.
Yet a common management / product strategy is to buy random companies as though they are ingredients of a dish and think it'll just work.
Digital Ocean to me has lost their core focus and appeal. They aren't upgrading their hardware, software and other crucial pieces of their infrastructure. There's been gimmicks, acquisitions and marketing.
Someone said the executives there don't believe they can compete with the big cloud providers and so are poking at different areas to see what works.
Acquisitions are an easy way to juice top line growth. Acquisitions also offer ample opportunity to put lipstick on your finances. After all, any acquisition has many one-time costs and you can use this to juice your margins. You also forecast substantial cost savings by eliminating redundant positions. All in all, your gross margins and YoY growth look a lot healthier after the acquisition even when nothing has fundamentally improved about your business.
Repeated acquisitions really muddy the water and make it even harder for analysts to figure out how well your core business is doing. Especially when growth in your core business is stalling it makes a lot of sense to obfuscate your finances while you purchase top line growth.
All the while the stock price stays high and the executives get to enjoy their option packages. Eventually the music stops, but clever executives jump ship before that happens.
I would be closer to nine fives than five nines, but that's good enough even for many commercial sites, including mine.
Another way is to signup for a cheap VPS and use a tunnel to your home server. There's lots of really cheap VPS's with 128MB of memory that is plenty if you just want a tunnel.
Because of the settlement terms I'm not able to name the VC, but I can tell you this kind of behavior is by no means unique to this VC, in fact it's rather de rigueur for the VC and PE worlds. It's even defensible in a way, they owe fiduciary duty to their limited partners, NOT to the common shareholders of the company they invest in.
I currently advise startups seeking financing to either a) only go the VC route if you think you're in megagrowth into the next dropbox et. all or b) you have enough self/family wealth to take VC investment on favorable terms ala stripe.
Back to the important questions: 1) Why no user support and explanation? 2) Why lock out users and keep charging them? 3) Why not give them the full refund for the period that Paperspace KNEW I could not access my account but just the 3 months I could do myself by CC chargebacks?
Why do I need to justify myself here? What part of this “we lock you out and charge you” is proper behavior? @mewmew07?
1) locking out for TOS breach very often happens without feedback, as does automatic flagging systems - no feedback on TOS breach is sometimes done when the effort to provide an explanation would expose the systems internals or considered unnecessary effort, think spam, system resource abuse, content 2) can only come up with technical reasons for that, neither serve as justification 3) see point 2
> Why do I need to justify myself here?
you don't need to
You can buy a computer that is 1000x more powerful than a droplet for a fraction of the ownership cost, especially if you only get occasional visitors.
I'm excited by the idea of completely decentralized hosting; now we just need decentralized payments - that take USD.
Doesn't sound very useful for hosting anything public.