Top
Best
New

Posted by tomeraberbach 15 hours ago

Anthropic acquires Stainless(www.anthropic.com)
439 points | 293 comments
827a 10 hours ago|
Anthropic is at a place where they need the world's best software engineers, and they're willing to comp at insane levels to get them. However: You simply cannot post a Linkedin job for "Really Good Software Engineer, comp $10M+" and make any sense of the inbound applications you'll get. They're not the first to figure this out, and they won't be the last: Successfully building a company, and using that company's products, is actually the best job interview you can ask for if you can pay for that caliber of candidate.

What you should be paying attention to: Stainless is shutting down, and their team is joining Anthropic to build, who knows, some dumb integration to make Hubspot data available in Claude, or something equally as boring. But, Stainless was successful. Be the next Stainless. The idea is already validated, these AI companies have already done this to a handful of companies and they're going to keep doing it.

rattray 8 hours ago||
> ... and their team is joining Anthropic to build, who knows, some dumb integration to make Hubspot data available in Claude, or something equally as boring.

Fun fact, I named it "Stainless" after Stainless Steel pipes, likening ourselves to a high-end plumbing supply shop. If you look at the earliest versions of stainlessapi.com on archive.org, you'll see our original motto was "Quality fittings for your REST API".

All that is to say, the incredibly "boring" infrastructural work of making "boring" APIs like Hubspot's more usefully accessible is absolutely the kind of thing I'm excited to do at Anthropic :)

(It also happens to be what got us all excited to work at stainless in the first place, but of course, we understand it's not for everyone!)

riddlemethat 7 hours ago|||
In the niches there are riches and boring businesses build wealth. Congrats!
ryanmcgarvey 3 hours ago||||
Good for you guys. I'm happy for you.
fnord77 7 hours ago|||
I can't even figure out what Stainless does (did)
trueno 3 hours ago|||
do they have one of those websites that looks like all of those websites

edit: they sure do

samrus 3 hours ago||||
It turned API specs into ssoftware devolopment kits and model context servers. Basically connecting existing tools to AI agents so they can actually use them.

They might be a big part of the reason why claude code can edit notion docs for you pretty easily

TylerH 5 hours ago|||
Nothing (AI slop to create an unnecessary product, funded by A16Z).
EmeraldSky 10 hours ago|||
Why do they need the best software engineers? I thought their product was supposed to replace such roles. Yet look at the positions they’re hiring for in marketing, finance etc.: https://www.anthropic.com/careers/jobs

Why aren’t they dogfooding their own products to replace such roles?

rienbdj 27 minutes ago|||
Effective AI use (in my experience) has human doing the load bearing parts by hand (schemas, api spec, overall architecture, domain types) then AI fills in the blanks.
perplex 9 hours ago||||
I've seen this at work. Giving Claude Code to a mediocre programmer gets you mediocre results. The really effective engineers with coding agent can accomplish a lot. Thousand monkeys...
kaashif 7 hours ago|||
I've also seen this. But I'll extend it to saying that giving Claude to a bad programmer gives bad results.

And seeing how people use it: good programmers review output and iterate to get better output. But bad programmers simply trust the output is good: they have no ability to review it themselves and often don't try.

Scoundreller 4 hours ago|||
As a mostly non-programmer it got me a lot done.

With about 5-10h over the weekend using free tier Claude and ChatGPT I managed to put together a scraper for a particular thing on a website I’m interested, grab the item images, do an initial pass with local OCR, if it hit some keywords, run openCV to crop for better OCR and dump the hits for further investigation.

Nothing particularly advanced but it would have taken me a horrendous amount of time without it to be half as good, like it did when I built a similar scraper 10 years ago.

Neither were very good code quality i’m sure.

bulbar 2 hours ago|||
> giving Claude to a bad programmer gives bad results.

On average, the output is still better than what a bad programmer would produce.

sakesun 6 hours ago|||
...And then they train their next generation models with these elite engineers' skills.
alexwwang 1 hour ago||||
They need genius to promote the ceiling of LLM capability or dig out the potential of it. The best SEs often have better tastes in technique and business and they know why while knowing how. So there's a higher possibility for them to do master works quickly with the help and harness of LLM.
abirch 9 hours ago||||
AI can let you downsize the number of employees that you have and maintain the status quo or it can let you maintain the number of employees, reduce technical debt, improve products, and services.
IncreasePosts 9 hours ago|||
Do the economics work out ? You can downsize the devs you have, but you need to maintain a smaller stable of very expensive devs, and then factor in the token usage.

For example, a recent story about the openclaw creator using $1.3M of tokens/month. And let's assume he's getting paid $5M/yr which is probably a vast under estimate.

Is he providing value that a traditional software development org with normal developers couldn't provide for $20M/yr?

fnordpiglet 8 hours ago|||
The issue is there’s non linearities involved. Although I don’t know I would use the open claw guy, but let’s take Isaac Newton. You can’t sum up people and arrive at an Isaac Newton worth of talent. He’s singular, unique, and irreplaceable at what he did. There were others similarly outsized in their ability to change things, and there are today as well. But you can’t funge talent at some level with more people - in fact as we know there’s a rapidly diminishing return on people investment.

Finally in some ways agentic workflows magnify the power of the individual who is adept at harnessing them, they don’t have to argue (much) with the agents to effect their ideas. I’ve found a lot of very bright engineers spend their days fighting to be heard by managers and peers who can’t / won’t understand them. By unshackling them from trying to debate down idiots, they deliver way way more, and of the right things, than they otherwise could have.

tintor 2 hours ago|||
You can replace Newton with Leibniz.
grogenaut 2 hours ago|||
| Newton... He's Singular, unique, and irreplaceable at what he did.

Leibniz, literally parallel.

Was Newton just a smart guy at the right place and the right time. These smart folks require other smart folks to understand and verify what they did. There are many who have amazing pedigrees in history.

ncphillips 8 hours ago||||
I feel like using $1.3M/year is a wild outlier. A $200/month Max sub is a pretty cheap way to get quite a lot of benefit.
IncreasePosts 8 hours ago||
His usage is actually 12x that ...
fredophile 8 hours ago||||
The $1.3 million doesn't mean much. The article stated he could've switched to a significantly cheaper option and cut the bill to $300k. That's still a lot but since he worked for the company that sells the tokens it isn't as though they were paying the retail cost.
rft 8 hours ago||||
For those who, like me, had to do a double take on that number: https://www.businessinsider.com/openclaw-peter-steinberger-a...

Yes, $1.3M in token cost in less than 30 days and some days were even off-peak, if you can call it that with that insane scale that likely hides quite a lot of tokens in the lower bars.

HN thread: https://news.ycombinator.com/item?id=48159227

klooney 3 hours ago|||
I honestly believe that most Silicon Valley developers could have their pre-AI output replaced by 10 dollars/day in Gemini 3 pay as you go spend.

I don't think existing companies will bite that bullet, but I think you'll see AI native companies in five years with like, a baffling small number of people.

bendmorris 3 hours ago||
Why in five years? Where are these hyper productive small companies running laps around bigger ones right now?
bandrami 5 hours ago|||
But Anthropic is adding employees
osigurdson 2 hours ago||
Maybe smart to convince everyone else to fire and slow down while you hire and speed up. I don't think it is actually planned, but perhaps smart in hindsite.
fredoliveira 10 hours ago||||
They most certainly are. This is Jevons paradox.
joe_mamba 9 hours ago|||
>Why do they need the best software engineers? I thought their product was supposed to replace such roles.

Who claimed that?

Their customers will be happy if their product replaces all the junior positions and midwit developers off the payroll. then that's already a huge saving to any company's bottom line.

Even if it doesn't directly replace workers, reducing the bargaining power of those spoiled SW devs and not having to give them huge raises all the time or they leave, is still enough. That's the whole point of layoffs and offshoring anyway.

bandrami 5 hours ago|||
> that's already a huge saving to any company's bottom line

Possibly not if they are paying the full cost of inference

resonious 5 hours ago|||
> Who claimed that?

Dario Amodei

aleph_minus_one 10 hours ago|||
> Successfully building a company, and using that company's products, is actually the best job interview you can ask for if you can pay for that caliber of candidate.

This tests for very different skills than being an exceptional programmer.

827a 9 hours ago|||
I did use the word "software engineer" there, but realistically what they're looking for is exactly the name of the role they wear: Member of Technical Staff. Software Engineer, businessman, product manager, designer, agentic harness engineer, cloud, devops, all rolled into one. They want people who can own the entirety of a product from end-to-end. A responsibility domain so vast that most peoples' first thought is to laugh, and that's exactly why they're acquiring companies; the responsibilities they're looking for mirror the role the founders and higher-level leadership in successful startups would have had. The lower-level engineers will probably be let go. They'll gladly pay $50M-$100M for just a dozen or so of the top people.
aleph_minus_one 8 hours ago|||
> I did use the word "software engineer" there

The reason why I avoided this term is that in Germany, there exists a quite strict of whatx an engineer (Ingenieur) is, which is defined in the laws of many federal states (Ingenieurgesetz [engineering law]). "Ingenieur" (engineer) is a protected professional title:

> https://de.wikipedia.org/w/index.php?title=Ingenieur&oldid=2... (*)

Falsely claiming that you are an Ingenieur when you aren't (by the definition in the Ingenieurgesetz) is a punishable crime in Germany:

> https://de.wikipedia.org/w/index.php?title=Missbrauch_von_Ti...

There exist some boundary cases under which as a software developer you can call yourself an "Ingenieur", but you have to be insanely careful about whether you actually satisfy the legal criteria (see (*)) - in most cases you don't and you are thus a criminal if you do.

thebytefairy 4 hours ago|||
'Engineer' is also a legally protected title in Canada, so 'developer' is the common term.
torben-friis 7 hours ago|||
Wait, does that mean that if I self describe as a software engineer on LinkedIn and get an offer by Germans id be breaking the law by accepting?

If so, is this ever enforced?

aleph_minus_one 7 hours ago||
> Wait, does that mean that if I self describe as a software engineer on LinkedIn and get an offer by Germans id be breaking the law by accepting?

Using the German translation "Softwareingenieur" of "software engineer" on your LinkedIn page might easily get you into trouble.

Typically, as far as I know, law enforcement agencies only get active in the punishable act "Missbrauch von Titeln, Berufsbezeichnungen und Abzeichen" [abuse of titles, occupational titles and emblems] if the culprit gets denounced by someone or if there is a public interest, but everybody knows how easy it is to make enemies in your job or on the internet.

xhevahir 3 hours ago|||
The candidate you're describing is a unicorn. Even assuming that this acqui-hire routine is a good way of finding such people, that doesn't answer the question why they're needed for "some dumb integration to make Hubspot data available in Claude, or something equally as boring" (as you suggested above).

I think you're overestimating the rationality of this game.

elAhmo 10 hours ago|||
Yes, hence the term software engineer which has programming as just one part of the job.
thayne 6 hours ago|||
It isn't a good test for that either.

Having a successful business requires a lot of factors that don't really have anything to do with software engineering. Things like luck, connections, access to funding, good marketing, etc. And while have good engineers on the payroll undoubtedly helps, the good engineers aren't necessarily the ones getting a big fallout from the acquisition and may not stick around for long after the acquisition, especially if they get put on a project they don't care about.

skeeter2020 10 hours ago|||
OK, let's go to the source then and ask Claude:

What's the difference between a software developer and a software engineer?

The honest answer is that in most day-to-day contexts, the distinction is more about company culture and title preference than actual job duties. A "software developer" at one company might do more rigorous engineering work than a "software engineer" at another.

tikhonj 8 hours ago|||
The top trading firms had top-end recruiting figured out for ages, without jumping through all these hoops.

There are plenty of other reasons to acqui-hire, but it is not the only or even the most effective way to hire the strongest engineers

kaashif 7 hours ago||
Trading firms are surely not hiring for the broad founder-like skill set Anthropic is. Trading firms want narrow extreme technical brilliance.
robocat 5 hours ago||
> founder-like skill set

Successful founder is deeply filtering for very uncommon skills. Effectiveness, grit, decision making, independence, technical plus sales ability.

University is a shit filter in comparison.

The current word is "taste" but even that is way too narrow. Intelligence is close, although usually too academic (hence the VC uni dropout theme).

The other big problem with a independent capable people is that they rarely apply for jobs.

bulbar 2 hours ago|||
> and their team is joining Anthropic to build, who knows, some dumb integration to make Hubspot data available in Claude, or something equally as boring.

Normally I would say those Engineers would leave eventually, because there are not enough technical challenges and/or the pace is slower. But I guess when you pay much above market rate that doesn't really matter.

mock-possum 2 hours ago||
Also have you tried getting hired lately? Go where? They’re lucky to have jobs.
skeeter2020 10 hours ago|||
I'm not sure how you can equate building a startup and selling to a bigger company as a great interview for developers. Maybe they have great engineers, but IME it's far more likely they've got good founders, marketing or sales on top of (perhaps) some stellar engineering.

All that's moot though if your fundamental premise is wrong. Why does Anthropic need "the world's best software engineers" to build on top of the models? Compentent developers can build APIs - sorry - MCP servers and other integration plumbing.

eudicnxke 7 hours ago|||
The world’s best software engineers aren’t optimising for comp — they’re optimising to be the world’s best software engineers
varispeed 8 hours ago||
Wouldn't that be a misuse of data and likely illegal?

If Anthropic can rummage through your data and workflows to deem you worthy of their grace, then that is seriously wrong.

phoenixy1 7 hours ago||
I think what you're missing is that prior to the acquisition, Anthropic was a customer of Stainless. They did not need to "rummage through [their] data and workflows" to understand the quality of their product.
drewda 14 hours ago||
> As we focus on Claude Platform capabilities and connecting agents to APIs, we’ll be winding down all hosted Stainless products, including our SDK generator. Starting today, new signups, projects, and SDKs will not be available.

For better or worse, it's an acquihire.

atomicthumbs 14 hours ago||
"Hundreds of companies rely on Stainless to generate SDKs, CLIs, and MCP servers—the libraries, command-line tools, and connectors that let developers and agents use an API."

not anymore lol

windexh8er 11 hours ago|||
I'm waiting for the Enterprise space to wise up. For anyone who's ever worked with any reasonably large company as a vendor (especially a small one) you know how painful redlines in legal can be. Why TF haven't enterprise made it more painful for these events? Basically state that if the service is purchased/sold/shuttered prior to the contract expiry date that a significant penalty (e.g. full refund) is required and including some portion of investment made to onboard said service/product/tool.

I can't even imagine the money wasted on turn-and-burns in the F1000 alone. The US needs a wake up call with respect to consumer / buyer protections. The life of the snake oil salesman is plentiful these days, and you have a lot of AI-psychotic executives who can't seem to get enough.

ElFitz 10 hours ago|||
> Why TF haven't enterprise made it more painful for these events?

They mostly have. By mostly refraining from dealing with startups and companies they deem either “too young” or "too small" to be reliable partners. And, when they do, imposing long sales cycles.

And thus the enterprise well is poisoned for most startups.

borski 11 hours ago||||
Usually because they need the technology the vendor is selling.

But buyers try to insert this language into partner/ biz dev contracts all the time.

Much less common for sales.

bartread 10 hours ago||
100%.

A place I worked some years ago we even had an escrow foisted on us by our larger partner in the agreement so that they’d be able to continue running the software we were building if we went under.

Honestly, it was a pain in the ass and meant that for them alone we ended up running an older version of the software than we offered to clients because as we developed its capabilities it became ever more integrated into our core platform and we weren’t about to escrow that.

When the agreement came up for renewal at the three year mark we managed to get the escrow clauses removed.

tedd4u 9 hours ago||||
This is why it's good to consider an open-source product backed by an enterprise support company. Growthbook is an example. If they go poof you still have dozens to hundreds of other companies, and open source base, and can collaborate with the other users (companies) to crate a foundation to carry on development if needed. Or just patch it yourself. There's a continuum depending on how critical and how deeply you exploit it.
yowayb 7 hours ago||||
A lot of money is made this way. It'll take an act of Congress (or something on that level) but many of us are already "on the take" so to speak, so I doubt it'll ever happen.
JumpCrisscross 10 hours ago|||
> Why TF haven't enterprise made it more painful for these events?

Hadn't heard of Stainless before today. Did it have enterprise customers?

phoenixy1 7 hours ago||
Yes, Anthropic, OpenAI, and Cloudflare, among others.
prpl 10 hours ago||||
"rely" is overly strong in these cases usually (more like "make use of")
smrtinsert 12 hours ago||||
what is the value in destroying those relationships? I assume it was acquisition to defend against another company owning a key part of their delivery pipeline, but killing the public product is just bad press.
somewhatgoated 10 hours ago|||
the relationships and enterprise customers they have are probably wildly blown out of proportion and few if any actually used the product in production.

They can also keep the product running behind the scenes for a select few and just shut down the public facing part

mcintyre1994 9 hours ago||
It would be weird if Anthropic were genuinely using it as they say they have been for years but everyone else was a fake customer.
paulddraper 14 hours ago|||
That is WILD to put those statements together in the same article.
embedding-shape 13 hours ago|||
What's WILD is people ending up relying on these essentially startup-slops that just serves to give you future technical debt once you have to eventually moved away because they got acquired by $INSERT_BAD_GUY_OF_THE_MONTH
shimman 12 hours ago|||
The only people "relying" on this are other startups whose VC benefactors force them to use other products under their portfolio in order to goose up their numbers.
b65e8bee43c2ed0 12 hours ago|||
that makes so much sense. I always wondered how the fuck did all those ZIRP era "hello world as a service" bullshit startups have any customers at all.
nerdsniper 10 hours ago||
Well, my org decided to pay for Monday.com, and still does, even though no one uses it. We also pay for Asana, and the wonks use that instead.

I suspect a lot of larger orgs just have site-wide subscriptions with volume discounts that they don’t need.

CityOfThrowaway 12 hours ago|||
I've raised venture from a lot of the big firms (and a lot of small firms) and have never had any of them attempt to force me to use anything.
windexh8er 11 hours ago|||
You may not even see it. I worked in a startup whose founder had money dipped into about a dozen products in the cyber security vertical. Many of those startups, I later found out, had access or used products from others in his portfolio. Basically taking $50k and cycling it through all of them buying something from the other one. I doubt it was a money laundering scheme, but it sure was convenient to just add logos of "customers" to the Nascar pitch slide.
rafram 11 hours ago||||
Go to the website of pretty much any AI startupslop, Google who led their series A, then Google who led the series A of the other AI startups (it’s always other AI startups) whose logos they show as users/testimonials/case studies on their landing page. You’ll start seeing a pattern.
CityOfThrowaway 10 hours ago||
This is usually founder-led not investor led
gneray 12 hours ago|||
+1
yawnxyz 11 hours ago||||
Stainless was a fantastic product; every product/service has to start from somewhere
jMyles 12 hours ago|||
It may be that there are many projects relying on Stainless, or, as a sibling comment points out, it may be portfolio-based stack selection rather than actual feature dependence.

Either way, it does seem irresponsible and tone deaf for an acquiring/hiring company and an acquired/hired company to send these conflicting signals. If one puts oneself out there as dependable in the face hopes and needs of other, smaller, up-and-coming projects, then a rapid wind-down for $ is incongruent with such a posture.

So much so that, at least for my part, I'd be quite reluctant to hire someone who had engaged in this sort of bob-and-weave pursuit.

mcintyre1994 13 hours ago|||
They didn’t. The first is from the Stainless blog post, the second is from Anthropic’s.
btown 14 hours ago|||
FYI the above quote is (sadly) real and is from Stainless's blog post: https://www.stainless.com/blog/stainless-is-joining-anthropi...
layer8 13 hours ago|||
A Stainless steal? ;)
gen220 12 hours ago|||
Wow, OpenAI is a stainless customer right?
kristjansson 14 hours ago||
Some clarity about existing users/SDKs would go a long way. Otherwise this reads like "we just bought OpenAI's front door and we're EOLing it. Hopefully no one was planning to use it in the future". Petty and pointless.
btown 14 hours ago||
Via https://www.stainless.com/blog/stainless-is-joining-anthropi... that's exactly what seems to have happened:

> As we focus on Claude Platform capabilities and connecting agents to APIs, we’ll be winding down all hosted Stainless products, including our SDK generator. Starting today, new signups, projects, and SDKs will not be available.

> If you’re a Stainless customer, visit app.stainless.com/transition for help transitioning from Stainless-managed products to other options. As always, you own the SDKs you’ve generated to date, and have full rights to modify and extend them however you wish.

axus 11 hours ago||
Looks like contracts (enterprise, even!) matter again
dgellow 14 hours ago|||
If you have an account you can go to https://app.stainless.com/transition. The team spent a good amount of time working on a way for customers to switch to self-service
britannio 13 hours ago|||
Is this public? I'm interested in trying it.
arjvik 14 hours ago||||
I don't have an account but my colleauges do as my company uses the platform.

By self-service, do you mean that the SDK generators are now source-available so they can be run by end users locally?

benesch 14 hours ago||
Yes, that’s right.
nightpool 12 hours ago|||
That would be great to lead with since it's not present in any of the blog post communication anywhere.
lapusta 11 hours ago|||
I don't think the generators themselves were open-sourced (only the generated SDKs were already open-source). That leaves three main (recommended) options:

* Manual Maintenance: Returning to the pre-Stainless era.

* Agentic Coding: Works to an extent, but you lose the deterministic, review-free output required to keep an SDK perfectly structured and coherent.

* Open-source Generators: Helpful for basic use cases, but they lack Stainless's full-stack features like multi-language generation and publishing, MCPs, and documentation.

luketaylor 10 hours ago||
No, the generator itself is being made source-available for previous customers
lapusta 7 hours ago||
Huh! I see stlc option is added now mentioning "eligible customers", which is great news. I'm curious if we would also get GitHub action?
kristjansson 14 hours ago|||
I'm viewing this as a user of non-Ant Stainless SDKs. I don't have an account or relationship with you guys, and thanks to your (excellent!) product, the surfaces I contact don't have a direct dependence on your services. But that surface is intimately informed by the nuances of your product! It'd be nice to allay (or confirm) people's fears about how this might impact your other prominent users!
dgellow 13 hours ago||
Good point. FWIW if anyone reading this is a stainless user and is concerned about their situation you can reach out to transition@stainless.com. I check with the team if they can update the article with a mention
implexa_founder 13 hours ago||
[flagged]
GeneticGenesis 13 hours ago||
Congrats to the team at Stainless, it's a great team to be joining over at Anthropic.

We were an ealy adopter of their Node SDK generator at Mux (and latterly their Typescript and other generators), and the product worked great, and I'm sad to see it be shut down.

At the same time, it's easy to understand why this is a complciated product/market to be in at the moment - it's very tempting and easy to vibe code SDKs from a OpenAPI spec files right now. I would think a lot of teams will just go in that direction (for better or worse), using the same toolchain that the product developers are using today for the product, for effectively no extra cost.

replwoacause 4 hours ago||
I used to love reading about everything Anthropic was building/doing but the way they’ve toyed with limits has really soured me on them so now I largely ignore the news except for when I decide to piss and moan. The AI space baffles me. One minute a company is the darling of the industry and the next they’ve drawn ire by taking a defense contract, introducing a bug that burns through all your tokens, cutting limits down to comical lows or just straight nerfing a model in production. It’s hard to keep up with how quickly public opinion turns on these companies but Anthropic has been especially rough lately.
pplante 15 hours ago||
I feel like we are seeing agentic coding tools morph into walled gardens with these acquisitions. Anthropic has restricted claude code usage while OpenAI has sort of let Codex fill the void. I am curious to see how this continues to evolve.
asdff 14 hours ago||
This is the whole point and the reason for the lofty valuations. Get everyone to shift their work to be dependent on these tooling, to the point they can't imagine working in any other way, and then raise prices. Tale as old as enterprise software.
deaton 14 hours ago|||
Tale as old as the word "startup" even. Uber/Lyft did it with taxis. DoorDash did it with food delivery. You run at a loss for years while destroying your legacy competition by just outlasting them, then once you have cornered the market you squeeze.
dgellow 13 hours ago|||
I understand the cynism but it’s not the case here. Stainless isn't a case of blitzscaling or running a loss for years to destroy the competition. The motto of the company is polished and robust and we invested a lot into generating what we think are the highest quality SDKs available. We could have shipped things way, way faster if the focus on design and quality wasn’t such an essential part of the development process
deaton 12 hours ago|||
No but Anthropic and OpenAI are very much trying to use their positions to destroy everyone's ability to do things without their product, make AI essential, and then jack prices. Thats the only way this becomes profitable.
bornfreddy 12 hours ago|||
It's not about Stainless, it's about Anthropic.
abigail95 12 hours ago||||
Now Uber is profitable what stops a taxi from just competing again, forcing Uber to have to be unprofitable again?
fragmede 12 hours ago||
Skill issue. Taxi companies aren't able to innovate and adapt and improve, despite the competition from Uber, preferring instead to use lobbying and regulations too survive in a post-Uber world.
asdff 12 hours ago||
Actually, it is a marketing issue. Taxis did innovate and did improve and imo are a better product than uber today. They have an app that is no different than what you expect with rideshare apps. Actually it is better, I can schedule a ride and get a flat rate with tip already baked in to places like the airport. No need to fret about surge prices at all, what I see when I schedule it today is what I pay when it comes tomorrow or next week or next month, whenever I've scheduled it.

But, no one uses it, because uber and lyft have become kleenex or coca cola: the brand name associated with the basic phenomenon, such that consumers cannot even think about the phenomenon without thinking first of the brand and probably resorting to the brand.

dwaltrip 9 hours ago||
I’ve tried taxis like 4 times in the past 5 years or so. I regretted it 3 out 4 of those times.

Maybe I’ll try again in a few years.

avgDev 13 hours ago|||
I'm reading "enshitification", and it describes this cycle of first losing money but acquiring customers, then switching focus to catering to businesses, then to themselves and at that point the tool is not what it was supposedly intended to be.

This is the same startup culture. The only innovation here is finding new way to swindle customers and businesses out of money.

zackify 13 hours ago||||
and this is why i use pi.dev and hotswap models and have no reliance on a single provider
dgellow 14 hours ago|||
Actually that wasn’t the plan, no
pitched 14 hours ago|||
The moment a group accepts VC money, this becomes the plan
999900000999 14 hours ago|||
Exactly. The goal of any VC by definition is to return a positive return on investment. I guess you might have a handful of exceptions, funds that are environmentally conscious, but profit remains paramount.
dgellow 14 hours ago|||
I was at stainless since the very beginning, I can tell you it wasn’t the plan
vincnetas 14 hours ago|||
Yeah, but they now have new owner who might be having different plan.
mmcclure 11 hours ago||
The new owner's plan is...to sunset the paid product immediately and give customers access to tooling to be able to continue generating SDKs on their own. From Stainless's post:

    As we focus on Claude Platform capabilities and connecting agents to APIs, we’ll be winding down all hosted Stainless products, including our SDK generator. Starting today, new signups, projects, and SDKs will not be available.

    If you’re a Stainless customer, visit app.stainless.com/transition for help transitioning from Stainless-managed products to other options. As always, you own the SDKs you’ve generated to date, and have full rights to modify and extend them however you wish. 
As a customer, all-in-all, we were pretty pleased with the outcome. Stainless was a great partner to us, even in "the end," and I'm really happy for the team.
kuboble 13 hours ago||||
But I think that doesn't matter.

If you intend to sell it to the highest bidder eventually then what difference does it make what was your plan?

If a business had real values then they would never sell out (see lichess).

cdata 14 hours ago||||
With respect, you were manipulated (either by founders or by investors). Startups leverage employees' pro-social leanings to make them feel good about a fundamentally anti-social enterprise.
solenoid0937 12 hours ago||
HN cracks me up sometimes. Anthropic is anti-social? Stainless devs don't want their pre IPO equity to do well? Okay.

I very much doubt you would apply your expectation of altruism to yourself!

rockinghigh 13 hours ago||||
Why wouldn't getting more customers the plan? Anthropic doesn't acquire companies to have a lower market share. There is clearly a consolidation and a rush to get as much of the developer market as possible.
renegade-otter 14 hours ago||||
The plan can change with the right amount of money. Just ask OpenAI.
throawayonthe 14 hours ago|||
the plan isn't really up to the recipient of VC money lol
iamkrazy 14 hours ago|||
You forgot this: "trust me bro".
allknowingfrog 13 hours ago|||
Claude is just a tool. My team members are each free to choose the text editor or IDE that they are happiest with. In the near future, I hope to be able to say the same for coding agents. I really like Claude, but I don't track Claude resources in our repos. If something better comes along, I'm betting it will be perfectly happy to parse the markdown of my existing memory files, and nothing in the repo itself will force anyone else to know that I switched.

It kind of blows my mind that the majority of Claude users have just accepted that CLAUDE.md is a tracked file that the whole team has to standardize on and share. Coding agents are the ultimate API. They conform to however you prefer to interact. Is anyone really expecting to enforce standard operating procedures with this non-deterministic black box of magic?

Computer0 11 hours ago||
I can just rename the CLAUDE.md files to AGENTS.md when I would like to. They're all just sitting there on my system.
noir_lord 14 hours ago|||
That was always going to be the end point.

The amount of money thrown at it means at some point the words Return on Investment were going to appear.

It’s the classic loss leader applied to trillion dollar (across the market) capital investments.

MangoCoffee 14 hours ago|||
Frontier AI labs is pivoting to something that can justified their IPO. just like OpenAI shut down other services and pivot more into coding. They want to show profitability before their mega IPO.
scottcha 13 hours ago|||
I use claude code and pi.dev side by side most days and i'm mostly choosing pi for most work in last couple of weeks.
geodel 13 hours ago|||
True. But this sounds: "I feel like Mondays are coming after Sundays...".
nielsbot 14 hours ago|||
I think that's the normal path for new markets as they consolidate...
Analemma_ 14 hours ago||
I don’t really see where the “walled garden” complaint is coming from. Anthropic spends a lot of effort to keep you from churning through trillions of tokens on their flat-rate subscription plan, but that’s a billing detail, and one that I honestly don’t share the outrage about. The technology part of CC is still totally open: skills, MCP, etc. are all open informal standards and there hasn’t been any movement to lock that down.
airstrike 14 hours ago|||
No, Anthropic spends a lot of effort to keep you from churning through those tokens with any binary other than their own.

Allowing users to take advantage of their monthly/weekly/daily token limits with the software of their choosing is a perfectly valid expectation.

Restricting it to their own underperforming, buggy TUI client is textbook walled garden.

solenoid0937 3 hours ago||
> Anthropic spends a lot of effort to keep you from churning through those tokens with any binary other than their own.

Because that's what the API is for.

This isn't hard to understand. The cost you pay for subsidized tokens is lock-in. If you don't want lock-in, there's the API.

This isn't egregious or wrong or anything. It's exactly what you'd expect out of a heavily subsidized product option.

nijave 14 hours ago|||
Claude subscription is restricted to Claude Code harness

Really walled garden is the only direction that makes sense--models will slowly become commodities

rienbdj 22 minutes ago||
Reading what Stainless is/was - why was this a company and not an open source project?
dgellow 14 hours ago||
Just want to take this moment to say thank you to all the customers I had the opportunity to interact with during my time at Stainless as I expect lots of them are likely to be active in this thread. It has been an honor to work with you all and none of what happened over the past 4 years would have been possible without your trust and support
LatticeAnimal 13 hours ago||
Have you considered open sourcing the SDK generator as part of the shutdown of stainless services?
dalbaugh 14 hours ago|||
You guys should be proud - it was a great service!
doctorpangloss 14 hours ago||
stainless is a great piece of software. it was a really good risk to try to make a business out of openapi generators' maintainers not having enough time to fix bugs. everybody benefits. it sounds like nothing but similar ideas - like uv - save me time every day and turn me into an evangelist.
tomeraberbach 15 hours ago||
Stainless blog post: https://www.stainless.com/blog/stainless-is-joining-anthropi...
jwr 14 hours ago|
I can't find the word "journey" — I'm disappointed.
plumeria 14 hours ago|||
<joke>“Journey” was probably removed as a non-load-bearing buzzword during the acquisition due diligence.</joke>
dwaltrip 18 minutes ago||
It’s wild how each model version is obsessed with certain particular phrases.

*load-bearing* just started popping up like crazy with opus 4.7.

Although Claude will never hold a candle to Codex’s jargon, at least in my experience.

wiether 12 hours ago||||
Don't stop believin'!
taggart 10 hours ago||||
Same here. I was expecting "our incredible journey".
rattray 9 hours ago||||
darn! anything else i missed?
geodel 13 hours ago|||
Well nowadays also there are no "force for good", "joining forces", "democratization" and so on. Times have truly changed.
wubwubwomp 13 hours ago|
As a Stainless customer, this is frustrating!

I get that most of our new customers will use AI to generate client libs. But our existing customer base depends on our Stainless generated client libs. These OpenAPI schema > client lib providers had a bit of lockin since the client libs are all slightly different.

Migration's unfortunately not as easy as just switching to Speakeasy or Openapi generator w/o breaking existing customers.

m3h 8 hours ago|
Might I recommend trying APIMatic out: https://migrate-from-stainless.apimatic.io/
More comments...