News for hackers. Stuff that matters.
Re:IBM Completes Acquisition of HashiCorp by tinyhouse on Thursday February 27, 2025 @05:43PM (#43199378)
Investors at IPO lost quite a bit of money...
Re:IBM Completes Acquisition of HashiCorp by danw1979 on Thursday February 27, 2025 @05:45PM (#43199401)
Yeap we did. I wrote it off around the time of the licence change, just after they decided to ditch the TF Team plan in favour of the utterly ridiculous “Resources Under Management” billing model.

I knew the company had lost the plot at that point.

Re:IBM Completes Acquisition of HashiCorp by jeeyoungk on Thursday February 27, 2025 @05:54PM (#43199483)
Who's the target audience for this pricing that can afford this? The RUM pricing is indeed quite ridiculous.

It feels quite ridiculous, especially if you are managing "soft" resources like IAM roles via Terraform / Pulumi. At least with real resources (say, RDS instances), one can argue that Terraform / Pulumi pricing is a small percentage of the cloud bill. But IAM roles are not charged for in cloud, and there are so many of them (especially if you use IaaC to create very elaborate scheme).

Re:IBM Completes Acquisition of HashiCorp by brudgers on Thursday February 27, 2025 @06:56PM (#43199997)
Who's the target audience for this pricing that can afford this?

The kind of customers it is good to have.

Because filtering out price sensitive customers is a sound business strategy.

As a rule of thumb, solve any problem your customer might have. Except not having money.

Re:IBM Completes Acquisition of HashiCorp by tiniestcabbage on Thursday February 27, 2025 @07:34PM (#43200278)
There is an argument to be made that price-sensitive customers are a neglected market. Granted, marketing to them is very different - they're prone to being scooped if someone comes by willing to sell your same product to them at a loss (hi, Amazon and Walmart) - but there are a lot more of them and you're not fighting every startup on the planet for the same handful of clients.

Business have made a killing in China and India for a reason, after all.

Re:IBM Completes Acquisition of HashiCorp by brudgers on Thursday February 27, 2025 @08:25PM (#43200565)
+ There’s an argument against every rule of thumb.

+ For what it is worth, the just-one-percent-of-all-Chinese is historically a poor business strategy.

+ As you point out, targeting price sensitive customers puts you in competition with Walmart and Amazon. Not only that but you are competing for their worst customers.

you're not fighting every startup on the planet for the same handful of clients

Not having access to good clients/customers suggests the business idea might not be viable. Chasing money from people without the wherewithal or will to pay, does not make your business idea viable.

But again it is a rule of thumb.

Re:IBM Completes Acquisition of HashiCorp by tiniestcabbage on Thursday February 27, 2025 @09:22PM (#43200990)
That's fair. I wasn't coming for you and I'm certainly not trying to fight you from some kind of authority - I'm definitely not a businessperson.

The only point I was trying to get across is that even "bad" customers are still customers, and that there's still a lot of money to be made meeting people's needs doing the work others don't want to do. I feel like this applies from the bottom of the socioeconomic ladder all the way to the top - that's all. Perhaps I should've made that clearer, and that's on me.

An unsolicited side note: I think the bristling to this post was because of the language you were using. Talking about the poor as if they were to be discarded made you look a bit as if you have no empathy, which might not be fair to you. I get it - business require being hard-hearted if you want to get ahead because if you don't make tough decisions, someone else will - but it probably wasn't your best look, you know?

Re:IBM Completes Acquisition of HashiCorp by brudgers on Friday February 28, 2025 @01:44AM (#43202480)
Talking about the poor as if they were to be discarded

The context was Hashicorp pricing for a web service, I was not talking about the poor.

Not being able to afford a B2B service is not an injustice.

there's still a lot of money to be made meeting people's needs doing the work others don't want to do. I feel like this applies from the bottom of the socioeconomic ladder

Are you betting your breakfast on walking your talking?

even "bad" customers are still customers

That’s why I don’t recommend going out to find them. They tax your ability to provide high quality. You will have enough problems without trying to get lava from a turnip.

it probably wasn't your best look, you know

For better or worse, it’s not going to keep me up grieving on long winter nights.

Re:IBM Completes Acquisition of HashiCorp by bastawhiz on Thursday February 27, 2025 @07:26PM (#43200231)
Good for who? Good for people getting bonuses? Good for executives?

It doesn't seem to be good for the customers or the people using the software or the people contributing to the open source code. It also doesn't seem to have been good for the investors, looking at the other comments.

Re:IBM Completes Acquisition of HashiCorp by hiatus on Thursday February 27, 2025 @07:35PM (#43200282)
Good for people who got in pre-IPO. Bad for people who got in post-IPO.
Re:IBM Completes Acquisition of HashiCorp by danw1979 on Friday February 28, 2025 @02:24AM (#43202716)
We are not talking about price sensitive customers though. Hashicorp shut out all customers who wanted a fixed price agreement with RUM.
Re:IBM Completes Acquisition of HashiCorp by brudgers on Friday February 28, 2025 @02:17PM (#43209226)
Fixed price customers can be good customers.

A good customer makes it easier to stay in business.

For fixed price customers that means paying a premium over time and materials.

If a customer pays more under time and materials pricing, they were not a good customer because they were making it harder to stay in business.

Re:IBM Completes Acquisition of HashiCorp by progbits on Thursday February 27, 2025 @06:10PM (#43199613)
It also creates horrible incentives. Oh I won't run this in isolated project or under a separate service account since that costs more, let's just pile everything together.
Re:IBM Completes Acquisition of HashiCorp by ryanisnan on Thursday February 27, 2025 @06:56PM (#43200001)
To be fair to RUM pricing, there are also horrible incentives for workflow invocation based pricing models, or workspace count models.
Re:IBM Completes Acquisition of HashiCorp by Schnitz on Thursday February 27, 2025 @06:00PM (#43199538)
Pulumi’s RUM pricing is why I was very hesitant to even evaluate it as an alternative to just using terraform.
Re:IBM Completes Acquisition of HashiCorp by Aeolun on Thursday February 27, 2025 @06:28PM (#43199756)
I’m finding that the basic backend functionality of Pulumi and Terraform managed cloud is fairly easy to build (especially Terraform, I can’t quite believe how absurdly simple their cloud is…)
Re:IBM Completes Acquisition of HashiCorp by hiatus on Thursday February 27, 2025 @07:36PM (#43200294)
Plus there are open source projects like Atlantis that fit the bill for many teams with regards to terraform automation.
Re:IBM Completes Acquisition of HashiCorp by sausagefeet on Friday February 28, 2025 @03:21AM (#43203125)
Terrateam too[0]

Although Terrateam is more tightly integrated with a VCS provider.

Disclaimer: I co-founded Terrateam.

[0]https://github.com/terrateamio/terrateam

Re:IBM Completes Acquisition of HashiCorp by thedougd on Thursday February 27, 2025 @07:26PM (#43200235)
That must explain why they broke up the S3 resources into a bunch of tiny resources.
Re:IBM Completes Acquisition of HashiCorp by sepositus on Thursday February 27, 2025 @06:30PM (#43199765)
This is probably inaccurate, but it seemed like they wrote it off as a safe move, with their main competitor, Pulumi, getting away with it.

However, to play devil's advocate, the number of Terraform resources is a (slightly weak) predictor for resource consumption. Every resource necessitates API calls that consume compute resources. So, if you're offering a "cloud" service that executes Terraform, it's probably a decent way to scale costs appropriately.

I hate it, though. It's user-hostile and forces people to adopt anti-patterns to limit costs.

Re:IBM Completes Acquisition of HashiCorp by hiatus on Thursday February 27, 2025 @07:38PM (#43200297)
> However, to play devil's advocate, the number of Terraform resources is a (slightly weak) predictor for resource consumption. Every resource necessitates API calls that consume compute resources. So, if you're offering a "cloud" service that executes Terraform, it's probably a decent way to scale costs appropriately.

That would make sense if you paid per API call to any of the cloud providers.

Re:IBM Completes Acquisition of HashiCorp by sepositus on Thursday February 27, 2025 @07:46PM (#43200343)
What happens when you run `terraform apply`? Arguably, a lot of things, but at its core it:

- Computes a list of resources and their expected state (where computation is generally proportional to the number of resources).

- Synchronizes the remote state by looking up each of these resources (where network ingress/egress is proportional to the number of resources).

- Compares the expected state to the remote state (again, where computation is generally proportional to the number of resources).

- Executes API calls to make the remote state match the expected state (again, where network ingress/egress is proportional to the number of resources).

- Stores the new state (where space is most certainly proportional to the number of resources)

This is a bit simplified, but my point is that in each of the five operations, the number of resources can be used as a predictor for the consumed compute resources (network/cpu/memory/disk). A customer with 10k resources is necessarily going to consume more compute resources than one with 10 resources.

Re:IBM Completes Acquisition of HashiCorp by hiatus on Thursday February 27, 2025 @09:18PM (#43200954)
In absolute terms, I agree with you. But in practical terms I would wager it is negligible.
Re:IBM Completes Acquisition of HashiCorp by sepositus on Thursday February 27, 2025 @09:37PM (#43201100)
Yeah, I'm not putting it forward as a justifying argument (just playing devil's advocate). However, it's probably how they justify it to themselves :) What makes it extra absurd is the price they charge per resource. That's where it turns into robbery.
Re:IBM Completes Acquisition of HashiCorp by cruffle_duffle on Thursday February 27, 2025 @10:01PM (#43201261)
Sure but it’s calling those service apis directly. The “hard work” is not being done by the client making those calls. Presumably.
Re:IBM Completes Acquisition of HashiCorp by glenngillen on Friday February 28, 2025 @01:14AM (#43202293)
you can probably get a sense of it based on your own usage of terraform and the log output (or the time various resources take to get managed in the Terraform Cloud/Enterprise UI). I think in the majority of cases you'll see that the bulk of the compute time is actually network bound, not because of the number of resources, just because the server at the other end (AWS, Azure, GCP, etc.) is doing a lot of work. I know in some cases things like SQL Server Clusters on Azure can take literally hours to provision. Terraform will spend that "compute" time sitting there waiting, it's not actually doing much resource intensive though.

And then at the end as you said "stores the new state". Which is basically a big JSON file. 10 resources? 1M resources? I'll leave you to work out how much it probably costs to save a JSON file of that size somewhere like S3 ;)

Re:IBM Completes Acquisition of HashiCorp by sofixa on Thursday February 27, 2025 @11:05PM (#43201580)
> forces people to adopt anti-patterns to limit costs

The previous pricing model, per workspace, did the same. Pricing models are often based on "value received", and therefore often can be worked around with anti-patterns (e.g. you pay for Microsoft 365 per user, so you can have users share the same account to lower costs).

Re:IBM Completes Acquisition of HashiCorp by sausagefeet on Friday February 28, 2025 @03:24AM (#43203140)
> Every resource necessitates API calls that consume compute resources

In that world, I think it'd make more sense to charge per run-time second of performing an operation. I understand the argument you are making but the issue is you get charged even if you never touch that resource again via an operation.

It might make sense if TFC did something, anything, with those resources between operations to like...manage them. But...

Re:IBM Completes Acquisition of HashiCorp by eikenberry on Thursday February 27, 2025 @06:16PM (#43199670)
It was made apparent right after the IPO. Our team got a new VP in charge who changed the mantra from practitioner-first to enterprise-first. Soon after they then laid-off anyone not working on enterprise features. It was a sad death of a great company culture. Mitchell left around the same time which, IMO, speaks volumes.
Re:IBM Completes Acquisition of HashiCorp by ethbr1 on Thursday February 27, 2025 @06:53PM (#43199981)
The older I get, the more I'm convinced that practitioner-first is the only reasonable way to drive a product's features, while enterprise-first is the only reasonable way to drive a company's revenue.

Which is to say strong sustainable products need both.

... but ffs don't let the entire company use enterprise as a reason to ignore practitioner feature requests.

Re:IBM Completes Acquisition of HashiCorp by JojoFatsani on Thursday February 27, 2025 @06:17PM (#43199680)
Pricing, and, generally speaking, customer engagement were not their strength
Re:IBM Completes Acquisition of HashiCorp by mnahkies on Friday February 28, 2025 @02:52AM (#43202908)
I actually prefer the RUM model.

The previous "per apply" based model penalized early stage companies when your infrastructure is rapidly evolving, and discouraged splitting state into smaller workspaces/making smaller iterative changes.

Charging by RUM more closely aligns the pricing to the scale/complexity of the infrastructure being managed which makes more sense to me.

That said it has tempted me to move management of more resources into kubernetes (via cross plane/config connector)

Re:IBM Completes Acquisition of HashiCorp by danw1979 on Saturday March 01, 2025 @02:07AM (#43216722)
The previous model I was referring to was a flat-rate TF Cloud team plan at (in the UK) <$30/month.

There were runtime limits IIRC but there was nothing stopping Hashicorp offering a “per user” fixed rate plan at several hundred dollars per month to enterprises for the same service.

The various clients I’ve worked for who used TF would have lapped this up. RUM (or the equally opaque “call us” - we won’t answer! - enterprise pricing that proceeded it) not so much.

Re:IBM Completes Acquisition of HashiCorp by yellow_lead on Thursday February 27, 2025 @05:56PM (#43199503)
Had to check the numbers. IPO at $80 and sold to IBM for $35.

Not great for investors, but insiders benefitted a lot!

Re:IBM Completes Acquisition of HashiCorp by redeux on Thursday February 27, 2025 @06:10PM (#43199616)
Depends how you define insider. Employees were subject to a 6 month lockup and during that time the price dropped dramatically, but they still had to pay taxes on the $80 IPO price. Execs and institutional investors that were able to sell at IPO made out quite well though.
Re:IBM Completes Acquisition of HashiCorp by AcerbicZero on Thursday February 27, 2025 @06:51PM (#43199954)
Too bad you can't sell the option to buy your shares the day you get them at whatever price you want :/
Re:IBM Completes Acquisition of HashiCorp by guelo on Thursday February 27, 2025 @06:30PM (#43199766)
Execs are employees, were they really exempt from the lockout? Seems unethical.
Re:IBM Completes Acquisition of HashiCorp by Ancalagon on Thursday February 27, 2025 @06:35PM (#43199816)
thats preferred stock baby. Startups still a scam to work for.
Re:IBM Completes Acquisition of HashiCorp by nemo44x on Thursday February 27, 2025 @07:44PM (#43200331)
Nearly certainly they were not. Any stock holder would be blacked out including existing investors.
Re:IBM Completes Acquisition of HashiCorp by redeux on Thursday February 27, 2025 @08:35PM (#43200631)
That’s simply not true. You can look at the SEC filings and see exactly who was able to liquidate during the IPO.

I’m not passing judgment as to whether that’s “good” or “bad.” It simply is.

Re:IBM Completes Acquisition of HashiCorp by bolognafairy on Thursday February 27, 2025 @07:17PM (#43200150)
There are always haves and have-nots, lol. “Tech” isn’t exempted.
Re:IBM Completes Acquisition of HashiCorp by paulddraper on Thursday February 27, 2025 @07:07PM (#43200080)
> they still had to pay taxes on the $80 IPO price

They will get capital losses.

That's not perfect.

Re:IBM Completes Acquisition of HashiCorp by glenngillen on Friday February 28, 2025 @01:18AM (#43202320)
It's really not. Let me know if you find any lenders that will let me pay off a mortgage with a capital loss.

At least in the startup narrative that circulates on HN, most early employees at a company with that kind of IPO would hope to have a lottery like level of financial windfall. Now their upside is if they manage to get luck a second time they get to offset their winnings? :/

Re:IBM Completes Acquisition of HashiCorp by paulddraper on Friday February 28, 2025 @12:55PM (#43208453)
> Let me know if you find any lenders that will let me pay off a mortgage with a capital loss.

I don't.

But the IRS will let you pay your taxes that way.

It obviously depends how much equity vs income you're talking about.

Re:IBM Completes Acquisition of HashiCorp by tvaughan on Thursday February 27, 2025 @07:28PM (#43200250)
IPOs became exits in 2008. They’re no longer about raising capital
Re:IBM Completes Acquisition of HashiCorp by globular-toast on Friday February 28, 2025 @02:25AM (#43202725)
Google was profitable when it went public in 2004. But yeah, no longer about raising capital.
Re:IBM Completes Acquisition of HashiCorp by asadm on Thursday February 27, 2025 @06:49PM (#43199942)
Yup. My worst investment. Never invest at IPO I guess.
Re:IBM Completes Acquisition of HashiCorp by rufus_foreman on Thursday February 27, 2025 @07:03PM (#43200047)
If that's your worst investment, you're doing great. I bought stock in HashiCorp. I also bought stock in EBET, for a return of -100.00%.
Re:IBM Completes Acquisition of HashiCorp by kccqzy on Thursday February 27, 2025 @06:53PM (#43199974)
Yup that's me. Happy user of terraform at that time so bought their stock on the day of IPO.
Re:IBM Completes Acquisition of HashiCorp by Gee101 on Thursday February 27, 2025 @07:26PM (#43200233)
Where you paying Terraform for anything at the time?

My doubt in the value of the company was that I've been using Terraform for years in Enterprise settings and never needed to pay the company for anything.

Re:IBM Completes Acquisition of HashiCorp by pizzafeelsright on Thursday February 27, 2025 @07:33PM (#43200272)
Totally worthless.

Running a few products. Quoted $1MM or so over 3 years for support. I was able to say no and saved six figures each month.

Re:IBM Completes Acquisition of HashiCorp by intelVISA on Thursday February 27, 2025 @07:42PM (#43200320)
It's been a zombie for a while...
Re:IBM Completes Acquisition of HashiCorp by xyst on Thursday February 27, 2025 @07:01PM (#43200040)
*retail investors

Retail will always be holding the bag. This is known.

Re:IBM Completes Acquisition of HashiCorp by ghaff on Thursday February 27, 2025 @07:07PM (#43200081)
Eh. Lots of retail investors do well with the right stock. Lot's of Apple investors have done well over the years. Microsoft even with the right timing.

They didn't with HashiCorp certainly. Bought some but not too much and were part of a housecleaning a few years back (which I'm glad I did).

Re:IBM Completes Acquisition of HashiCorp by hiatus on Thursday February 27, 2025 @07:40PM (#43200312)
How far away from IPO are Apple and Microsoft now? I think parent is lamenting the state of IPOs as cashing out, if anything.
Re:IBM Completes Acquisition of HashiCorp by daveguy on Thursday February 27, 2025 @05:46PM (#43199411)
I'm surprised the deal was worth more than the market cap when they did the license rug pull.
Re:IBM Completes Acquisition of HashiCorp by toomuchtodo on Thursday February 27, 2025 @05:48PM (#43199428)
Broadcom VMware play. If you’re invested as an enterprise in the ecosystem, is going to be a while before you can extricate yourself. In the meantime, you must pay up.
Re:IBM Completes Acquisition of HashiCorp by burnte on Thursday February 27, 2025 @06:03PM (#43199555)
I'm pretty good at engineering fast moves. I took a company off of Salesforce in 45 days. VMware servers are even easier to changeout. Never done Terraform though.
Re:IBM Completes Acquisition of HashiCorp by JohnMakin on Thursday February 27, 2025 @06:08PM (#43199594)
terraform is OSS, unless you're using the hosted HCP version (workspaces? I think they're called), which, I've been using terraform heavily and at scale since v0.7 and I have never once thought I needed or would pay for something like that.
Re:IBM Completes Acquisition of HashiCorp by cube2222 on Thursday February 27, 2025 @06:27PM (#43199745)
Terraform is not OSS, it switched to a source-available license over a year ago.

OpenTofu[0] is the OSS fork though.

[0]: https://github.com/opentofu/opentofu

Disclaimer: involved with OpenTofu

Re:IBM Completes Acquisition of HashiCorp by JohnMakin on Thursday February 27, 2025 @06:40PM (#43199859)
I'm well aware and have contributed to OpenTofu project in a small manner. I hope you'll forgive me slightly misspeaking - any version of terraform before that license change is OSS. It is, however, perfectly free to use and most companies I've worked with are hard-pinned on a particular version of terraform and rarely on the bleeding edge.
Re:IBM Completes Acquisition of HashiCorp by cube2222 on Thursday February 27, 2025 @07:05PM (#43200070)
No worries, that makes sense!

And thanks for contributing :)

Re:IBM Completes Acquisition of HashiCorp by pknomad on Thursday February 27, 2025 @06:33PM (#43199802)
Yep. You're thinking of TFE. Workspaces and Stacks are the the advertised method for building composable infra.
Re:IBM Completes Acquisition of HashiCorp by grepfru_it on Friday February 28, 2025 @01:09AM (#43202263)
This cowboy attitude doesn’t fly in regulated industries. Where VMware and co reign supreme
Re:IBM Completes Acquisition of HashiCorp by burnte on Friday February 28, 2025 @12:56PM (#43208460)
I've been in healthcare/finance for a decade. C level. I'm not a cowboy, I'm incredibly thorough, and I have a reputation for excellent work done fast. I'm in the third company for this PE firm because of the strong reputation I've created working at their companies. In 2021 they brought me in part-time consulting on one healthcare company where in 7 months I reorganized the IT structure, helping them land a very nice 9 figure exit.

My kind of operations work VERY well in highly regulated industries because I'm meticulous about regulations. Just because I can do it quickly doesn't mean I do it poorly, and I don't appreciate the assumption that I'm a "cowboy" being reckless.

And it would appear to me you are underinformed about how much migration off of VMware is really happening in these highly regulated industries. There's a tremendous amount of low-profile engineering going on to migrate away. No one is tipping off Broadcom because they don't want BCom to try turning the screws even more.

Re:IBM Completes Acquisition of HashiCorp by nailer on Thursday February 27, 2025 @05:51PM (#43199454)
That's true, but it's easier to switch from Terraform to Pulumi than it is to move from VMware to some other virtualization platform.
Re:IBM Completes Acquisition of HashiCorp by ferminaut on Thursday February 27, 2025 @06:06PM (#43199573)
secrets, too.

Org's already knee deep in vault / vault-agent for PKI and secrets wont be eager to switch.

Re:IBM Completes Acquisition of HashiCorp by acedTrex on Thursday February 27, 2025 @08:16PM (#43200523)
But vault was already a pretty enterprise offering. I'd imagine most people running it had an existing contract.
Re:IBM Completes Acquisition of HashiCorp by neom on Thursday February 27, 2025 @09:42PM (#43201131)
Worst investment I ever made. I like Mitchell and Armon so I emotionally just bought the IPO and closed my eyes presuming a TWLO or NET. Oh well!! :)
Re:IBM Completes Acquisition of HashiCorp by febyewary on Friday February 28, 2025 @01:14AM (#43202291)
Those poor dears.