News for hackers. Stuff that matters.

bkrausz

Re:Ask HN: Who is hiring? (February 2026) on Monday February 02, 2026 @02:44PM (#46860331)
Stainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time

When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless.

We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us.

We’re ~3 years old, ~60 people, with strong revenue, several years of runway, and backing from Sequoia and a16z.

As one of our first 40 engineers, you’ll have real ownership, autonomy to build great products, and a direct hand in shaping the future of how developers consume APIs.

We’re looking for exceptionally productive, thoughtful, and kind people who want to make software development better for everyone.

Learn more & apply → https://stainless.com/jobs?utm_source=YlRQ8pvARO

Re:Ask HN: Who is hiring? (December 2025) on Monday December 01, 2025 @03:54PM (#46113062)
Stainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless. We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us. We’re ~3 years old, ~50 people, with strong revenue, several years of runway, and backing from Sequoia and a16z. As one of our first 35 engineers, you’ll have real ownership, autonomy to build great products, and a direct hand in shaping the future of how developers consume APIs. We’re looking for exceptionally productive, thoughtful, and kind people who want to make software development better for everyone. Learn more & apply → https://stainless.com/jobs?utm_source=YlRQ8pvARO
Re:Ask HN: Who is hiring? (November 2025) on Monday November 03, 2025 @02:31PM (#45803333)
Stainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time

When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless.

We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us.

We’re ~3 years old, ~50 people, with strong revenue, several years of runway, and backing from Sequoia and a16z.

As one of our first 35 engineers, you’ll have real ownership, autonomy to build great products, and a direct hand in shaping the future of how developers consume APIs.

We’re looking for exceptionally productive, thoughtful, and kind people who want to make software development better for everyone.

Learn more & apply → https://stainless.com/jobs?utm_source=YlRQ8pvARO

Re:Ask HN: Who is hiring? (August 2025) on Friday August 01, 2025 @06:27PM (#44763150)
Stainless | Engineers, EMs, GTM, Former Founders | NYC & SF (onsite) | Full-time

When you npm install openai or pip install anthropic, you’re pulling code generated by Stainless.

We’re building the platform for high-quality, easy-to-use APIs — and companies like OpenAI, Anthropic, and Cloudflare already rely on us.

We’re ~3 years old, ~35 people, with strong revenue, several years of runway, and backing from Sequoia and a16z.

As one of our first 25 engineers, you’ll have real ownership, autonomy to build great products, and a direct hand in shaping the future of how developers consume APIs. We’re looking for exceptionally productive, thoughtful, and kind people who want to make software development better for everyone.

Learn more & apply → https://stainless.com/jobs

Re:Claude 3 Haiku: our fastest model yet on Thursday March 14, 2024 @04:12PM (#39708432)
In lieu of an official comment: the fraud detection that we run on account signup was overly aggressive, especially in response to the massive attention we've seen/new shapes of attacks. We've tuned it down and unbanned a number of accounts. If you're still seeing issues with your account specifically let me know the account at bkrausz at anthropic.com and I'll dig into it.
Re:Claude 3 Haiku: our fastest model yet on Thursday March 14, 2024 @04:10PM (#39708411)
We haven't seen any issues in the last day+ with SMS delivery. Sometimes Twilio will blackhole a phone number if they suspect abuse, but not sure if that's the case here.

If you want to email bkrausz at anthropic.com with your phone number I'm happy to check logs (assuming it's still not working).

Re:Claude 3 model family on Monday March 04, 2024 @12:15PM (#39592924)
Claude.ai is not currently available in the EU...we should have prevented you from signing up in the first place though (unless you're using a VPN...)

Sorry about that, we really want to expand availability and are working to do so.

Re:Anthropic Claude performance depends heavily on prompt style on Thursday December 07, 2023 @05:39PM (#38562784)
(I work on product at Anthropic)

Sorry to hear about that! It sounds like you might have been using an unpinned model version, e.g. `claude-2`, which is designed to automatically get the latest models as they are released. We also support pinned model versions, e.g. `claude-2.0` or `claude-2.1`, which will not be upgraded automatically.

We've been moving away from recommending unpinned versions and are likely to only have pinned versions with future major model releases to avoid this sort of issue.

Re:Claude 2 on Tuesday July 11, 2023 @06:55PM (#36688321)
We changed our naming to remove the v going forward: claude-2 should work

https://docs.anthropic.com/claude/reference/selecting-a-mode...

Re:Claude 2 on Tuesday July 11, 2023 @04:54PM (#36687092)
Can you contact support via https://support.anthropic.com/en/ (button in the bottom right) and mention bkrausz: that'll capture some browser information and I can dig into it from there.

Much appreciated!

Re:Claude 2 Model Card [pdf] on Tuesday July 11, 2023 @01:21PM (#36684163)
Send an email to [email protected] and mention my username...I'll see what I can do :)
Re:Claude 2 on Tuesday July 11, 2023 @11:55AM (#36682809)
We had a bug we fixed shortly after launch with how we were sending prompts to Claude that was causing worse output. I retried your prompt and it's acting much better now.
Re:Ask HN: Who is hiring? (October 2021) on Sunday October 03, 2021 @09:10PM (#28741989)
Kenchi | San Francisco / Remote (North American Timezones) | https://kenchi.com/jobs

Brian and Michael here! We're 2 ex-Stripe engineers (and previously Facebook and YC). We started and helped scale Stripe's support team from just a few people in Gmail to their current size. Now we're bringing those lessons and tools to other startups. We have customers with hundreds of people each scaling their teams with Kenchi. Kenchi is about human-in-the-loop automation, currently targeting support teams. We sit inside your browser to provide a privacy-first approach to team members automating aspects of their work in any environment they sit in. We need to be snappy, resilient to running in different JS environments, and smart about how we tie into different pages to extract information in a robust and resilient way.

We're looking for full-stack devs and designers to join our team of (currently) 3. Founder-types who want to wear many hats, are curious about the innards of different frameworks, and love working across many parts of the system will thrive.

Shoot us an email at [email protected] to say hi! We'd love to hear about something you've worked on before of which you're most proud. Talk soon :)

Re:Ask HN: Who is hiring? (September 2021) on Wednesday September 01, 2021 @03:13PM (#28384337)
Kenchi | San Francisco / Remote (North American Timezones) | https://kenchi.com/jobs

Brian and Michael here! We're 2 ex-Stripe engineers (and previously Facebook and YC). We started and helped scale Stripe's support team from just a few people in Gmail to their current size. Now we're bringing those lessons and tools to other startups. We have customers with hundreds of people each scaling their teams with Kenchi. Kenchi is about human-in-the-loop automation, currently targeting support teams. We sit inside your browser to provide a privacy-first approach to team members automating aspects of their work in any environment they sit in. We need to be snappy, resilient to running in different JS environments, and smart about how we tie into different pages to extract information in a robust and resilient way.

We're looking for full-stack devs and designers to join our team of (currently) 3. Founder-types who want to wear many hats, are curious about the innards of different frameworks, and love working across many parts of the system will thrive.

Shoot us an email at [email protected] to say hi! We'd love to hear about something you've worked on before of which you're most proud. Talk soon :)

Re:Give me /events, not webhooks on Wednesday July 14, 2021 @01:20PM (#27835595)
Don’t fully thank me, I was also the architect of the Transfers API to Connect transition :). There’s a lot I would have done differently there were I doing it again, though much of the complexity (e.g. the async verification webhooks) were to satisfy compliance needs. Hard to say how much easier the v1 could’ve been given the constraints at the time, though I’m very impressed with the work Stripe has done since to make paying people easier (particularly Express).
Re:Give me /events, not webhooks on Tuesday July 13, 2021 @08:00PM (#27827702)
Hi Basta! Can confirm both that he works at Stripe and is right.

Years ago there wasn't even a Kafka portion, that's newer.

Re:Give me /events, not webhooks on Tuesday July 13, 2021 @07:13PM (#27827375)
When designing something like this as a service, the biggest question is what other developers will find easy to use. Every cheap host supports inbound HTTP requests, and most web developers know how to receive them.

Stripe needs to be usable by both the developers building intense, scalable, reliable systems and the people teaching themselves to code in a limited context on a limited platform.

Re:Give me /events, not webhooks on Tuesday July 13, 2021 @03:11PM (#27824944)
I was responsible for Stripe's API abstractions, including webhooks and /events, for a number of years. Some interesting tidbits:

Many large customers eventually had some issue with webhooks that required intervention. Stripe retries webhooks that fail for up to 3 days: I remember $large_customer coming back from a 3 day weekend and discovering that they had pushed bad code and failed to process some webhooks. We'd often get requests to retry all failed webhooks in a time period. The best customers would have infrastructure to do this themselves off of /v1/events, though this was unfortunately rare.

The biggest challenges with webhooks:

- Delivery: some customer timing out connections for 30s causing the queues to get backed up (Stripe was much smaller back then).

- Versioning: synchronous API requests can use a version specified in the request, but webhooks, by virtue of rendering the object and showing its changed values (there was a `previous_attributes` hash), need to be rendered to a specific version. This made upgrading API versions hard for customers.

There was constant discussion about building some non-webhook pathway for events, but they all have challenges and webhooks + /v1/events were both simple enough for smaller customers and workable for larger customers.

Re:Ask HN: Who is hiring? (July 2021) on Thursday July 01, 2021 @06:30PM (#27705678)
Kenchi | San Francisco / Remote (North American Timezones) | https://kenchi.com/jobs Brian and Michael here! We're 2 ex-Stripe engineers (and previously Facebook and YC). We started and helped scale Stripe's support team from just a few people in Gmail to their current size. Now we're bringing those lessons and tools to other startups. We have customers with hundreds of people each scaling their teams with Kenchi.

Kenchi is about human-in-the-loop automation, currently targeting support teams. We sit inside your browser to provide a privacy-first approach to team members automating aspects of their work in any environment they sit in. We need to be snappy, resilient to running in different JS environments, and smart about how we tie into different pages to extract information in a robust and resilient way.

We're looking for full-stack devs and designers. Founder-types who want to wear many hats, are curious about the innards of different frameworks, and love working across many parts of the system will thrive.

Shoot us an email at [email protected] to say hi! We'd love to hear about something you've worked on before of which you're most proud. Talk soon :)

Re:Ask HN: Who is hiring? (June 2021) on Tuesday June 01, 2021 @02:18PM (#27358954)
Kenchi | San Francisco / Remote (North American Timezones) | https://kenchi.com/jobs

Brian, Michael, and Kevin here! We're 3 ex-Stripe engineers (and previously Facebook and YC). We started and helped scale Stripe's support team from just a few people in Gmail to their current size. Now we're bringing those lessons and tools to other startups. We have customers with hundreds of people each scaling their teams with Kenchi.

Kenchi is about human-in-the-loop automation, currently targeting support teams. We sit inside your browser to provide a privacy-first approach to team members automating aspects of their work in any environment they sit in. We need to be snappy, resilient to running in different JS environments, and smart about how we tie into different pages to extract information in a robust and resilient way.

We're looking for full-stack devs and design. We're 3 people now, so founder-types who want to wear many hats, are curious about the innards of different frameworks, and love working across many parts of the system will thrive.

Shoot us an email at [email protected] to say hi! We'd love to hear about something you've worked on before of which you're most proud. Talk soon :)

I built a lot of the new system at Stripe: the old system would set a flag that was globally accessible inside of an API request. This meant that it was impossible to scope down which changes were relevant to which API methods or resources. Now we can statically introspect into changes.

Additionally, devs would need to specify what their changes were independent of where they made the change, which meant that our API reference (which can display warning flags next to changed fields) was missing changes. With the new system we can enforce that the change being made is properly documented, since we know that it's encapsulated inside of the change class itself.

Re:Instant Payouts for Marketplaces on Monday September 19, 2016 @04:24PM (#12534401)
> does this mean we would instantly know if a transfer has failed?

Within 30 minutes in the worst case. Most failures we would be able to communicate synchronously, such as if the card is not a debit card or the bank doesn't support instant payouts. Some other failures we communicate asynchronously, but ~instantly (e.g. if the bank account behind the debit card has been closed), as we have to reach out to financial partners for that information.

> we still need to wait for the charge to settle right?

Nope, we support instant payouts from the moment a charge succeeds, you do not need to wait for funds to settle in the traditional card-to-ACH sense! Specifically, instant payouts can be made off of an account's "pending" balance, as opposed to the usual limitation of "available" only.

The timing aspect that both of these questions touch on are one of the big features of this launch, and something we spent a lot of time on to get the logistics to work exactly right (there's a lot under the hood there). We're really excited to have something that operates faster than the 2-3 days ACH can take, both in moving money and giving you success feedback.

Re:Instant Payouts for Marketplaces on Monday September 19, 2016 @03:00PM (#12533819)
With managed accounts the platform owns ultimate liability. This is because with managed accounts we agree not to contact the account holder directly under normal circumstances, so we are more limited in our ability to ask for more information or quickly shut down potentially fraudulent accounts.

As for things like chargeback rate, it depends more on your type of business than the particular Stripe product you use. For example, if you are running a shopping cart hosting service, we recognize that each of your stores are different, and will consider them somewhat separately. However, as the direct line to your customers, if you're attracting a huge amount of fraud on your platform, we would expect you to take steps to reduce that, and would work with you to figure out what the best steps may be.

We are working to figure out the best balance between giving platforms control and using our expertise to help them with challenges like fraud. If you have any suggestions on how we could improve this balance I'd love to hear them, either here or via email at [email protected]

Re:Instant Payouts for Marketplaces on Monday September 19, 2016 @02:54PM (#12533777)
Yup, we saw a lot of platforms looking for a completely customized experience, so we built managed accounts as a way for them to have complete control over the UX. We're currently working on possible middlegrounds, where we can give platforms plenty of control over the experience, while Stripe can help with the burden of onboarding, KYC, and information collection. Stay tuned for more in that area in the coming months!
Re:Instant Payouts for Marketplaces on Monday September 19, 2016 @02:42PM (#12533669)
@devbug I work at Stripe. nope—neither, we’ve worked with Visa and Mastercard to get funds on to debit cards instantly. This isn’t a refund or a loan. Without getting too into the weeds, in the same way you can make a payment at 10PM on a Sunday, you’re able to be paid out instantly through Instant Payouts.
Re:Prepping for the Transfer of 25,000 Manuals on Monday August 17, 2015 @02:57AM (#10071635)
If the sole limiting factor is manual labor, can he hire a bunch of people off of Craigslist? Though I can't be there, I'd gladly donate for another person with a truck to help.
We actually only have 4, and not all of them work on every landing page. They're an impressive bunch :)
Re:Stripe Connect v2 on Tuesday March 24, 2015 @03:13AM (#9255241)
You can create managed accounts anywhere Stripe is, but your platform needs to be in the U.S. or Canada. Sorry if that wasn't clear.
Re:Stripe Connect v2 on Tuesday March 24, 2015 @02:58AM (#9255212)
Specific to your case, if your transaction volume is very high you should contact us. We're certainly open to volume pricing depending on your specific situation, and would love to learn about how to best serve/price your specific use case. [email protected] is the best contact there. [email protected] also works :).

More generally, international KYC and compliant payments are quite hard, and our pricing there is very competitive. Domestically we saw that many companies were already paying similar rates on our fixed-fee pricing, so we weren't actually hurting customers in the US (on the contrary, we were encouraging more frequent payouts for the same rate, which would help everyone by making a more efficient system). We felt that the benefits of consistent pricing were worth it here.

Re standalone vs. managed accounts: our preference is that we make standalone accounts such a great and easy-to-use experience that everybody starts using them, because dealing with things like information collection and tax reporting is annoying. However, we're letting our customers dictate that. If managed accounts become immensely popular, it means we haven't made standalone accounts easy enough to use, or we've made an incorrect assumption about the world (likely a combination of both). Regardless, we intend to support managed accounts for a very long time, and have already had them around in some less-built-out form for quite a while.

Re:Stripe Connect v2 on Monday March 23, 2015 @04:19PM (#9253134)
Sorry about that! Should be fixed now.

Older »