HNHacker News
TopNewBestAskShowJobs

rattray

6,558 karma · joined February 25, 2012

member of technical staff, anthropic

views my own (if that), etc.

previous:

- founder, stainless.com

- engineer, stripe

https://linkedin.com/in/alexrattray

submissionscomments
rattray··on Alex Honnold completes Taipei 101 skyscraper climb without ropes or safety net
Does anyone have a link to good video footage of the climb?
rattray··on Generate QR Codes with Pure SQL in PostgreSQL
Reading the code felt a little eye opening about what programming can be. Slightly like learning a bit of Haskell. Even though sql is so familiar.
rattray··on I/O is no longer the bottleneck? (2022)
Does capn proto have similar properties?
rattray··on JavaScript engines zoo – Compare every JavaScript engine
Ah, in that context, why not just give the people workerd? People using & running OSS libraries are used to the fact that there might be vulns in libraries they're using, right?
rattray··on JavaScript engines zoo – Compare every JavaScript engine
Wait, why not just actually use the Cloudflare Sandboxes product then? Is it too costly or something? Or you need to be able to run without a connection to their cloud?

https://developers.cloudflare.com/sandbox/

rattray··on Show HN: Tracking AI Code with Git AI
We've been looking at using this at Stainless. Our evaluation isn't complete but my personal gut feeling is we'll be incredulous that we ever operated without it.
rattray··on Show HN: Glide, an extensible, keyboard-focused web browser
is there a way others can contribute their favorite motions? like a link to the relevant bit of source that could be shared here?
rattray··on Detecting and countering misuse of AI
Sure; api.anthropic.com is not a mechanical device.
rattray··on Detecting and countering misuse of AI
I'm not familiar with this parable, but that sounds like a good thing in this case?

Notably, this is not a gun.

rattray··on Ask HN: Who is hiring? (September 2025)
Stainless | Engineers, EMs, Former Founders, GTM, Business, more | NYC & SF ONSITE | Full-time

Stainless is building the platform for high-quality, easy-to-use APIs.

When you `npm install openai` or `pip install anthropic` or `go get …cloudflare`, for example, you’re downloading code that we generated.

We’re ~3y old, ~35 people, have strong revenue, several years of runway, and great customers (including OpenAI, Anthropic, and Cloudflare). We’re backed by Sequoia & a16z.

As one of our first 30 engineers, you’ll get autonomy to build great products, skilled peers, opportunity for tremendous impact, and competitive salary, benefits, and equity.

We’re looking for exceptionally productive, thoughtful, tasteful, and kind people with a passion for making software development better for everyone.

Want to build the future of API tooling? See more at stainless.com/jobs

rattray··on Kiro: A new agentic IDE
It's in the page footer fwiw. I agree it should be more prominent tho.
rattray··on MCP is eating the world
Taking this question at face value, because you asked: Stainless generates MCP servers for REST APIs (a ~simple[0] translation of an OpenAPI to a suite of MCP tools).

We actually generate MCP for free (we charge for SDKs), so we're technically not selling, but I don't begrudge GP's comment/sentiment.

[0]https://www.stainless.com/blog/what-we-learned-converting-co... describes some ways in which this is less simple than you think. The "Handling large APIs dynamically" section near the bottom covers the most salient challenge related to converting large APIs to MCP tools, but there's more work to do.

rattray··on MCP is eating the world
How many tools does your agent have access to?

At Stainless we use https://github.com/dgellow/mcp-front to make it easy for anyone on the team (including non-technical folks) to OAuth into a pretty wide variety of tools for their AI chats, using their creds. All proxied on infra we control.

Even our read replica postgres DB is available, just push a button.

rattray··on MCP is eating the world
Hmm? We have a REST API, CLI, MCP server, and SDKs that all offer the same data/functionality.

MCP is for AI agents, the CLI is for one-off commands by devs who like to poke at things or CI scripts, the TypeScript SDK is for production software written in TypeScript, etc etc.

Was there something we're missing from the "data platform"? A SQL interface?

(I work with yjp20)

rattray··on MCP is eating the world
Yeah, CLIs actually often do seem better for agents with access to bash, like Claude Code.

That said, many "business users" like those referenced above interact more with a web UI, and asking them to audit bash/CLI interactions might not always work well.

(disclaimer: I work at Stainless; we're actually exploring ways to make MCP servers more "CLI-like" for API use-cases.)

rattray··on MCP is eating the world
I'm not sure I understand what you mean by "it requires a trip through an LLM for every transaction"?

In a normal case of "production software", yeah, you would not want to add an LLM in the middle to make an API call. That's silly – just write the code to make the API call if you can do it deterministically.

If you're talking to an LLM in a chat experience, and you want that LLM to go interact with some foreign system (i.e., hit an API), you need _some way_ of teaching the LLM how to make that API call. MCP is one such way, and it's probably the easiest at this point.

Doing it through MCP does introduce some latency due to a proxy server, but it doesn't introduce an additional LLM "in the middle".

(Disclaimer: I work at Stainless. Note that we actually sell SDKs at Stainless; our MCP generator is free.)

rattray··on Remote MCP Support in Claude Code
For the curious and lazy, said book appears to be https://leanpub.com/creatingmcpserverswithoauth

For more curious and lazy people -- what are elicitations?

rattray··on Timescale Is Now TigerData
Copying what I viewed as the key parts:

> The majority of workloads on our Cloud product aren’t time-series. Companies are running entire applications on us... So we are now “TigerData.” We offer the fastest PostgreSQL. ... Our cloud offering is “Tiger Cloud.” Our logo stays the same: the tiger, looking forward, focused and fast... Our open source time-series PostgreSQL extension remains TimescaleDB. Our vector extension is still pgvectorscale. Why “Tiger”? The tiger has been our mascot since 2017, symbolizing the speed, power, and precision we strive for in our database.

Given the logo (and internal company culture around the tiger mascot), I understand where they're coming from, but with the name conflicts (TigerBeetle, WiredTiger, etc) I do wish they'd chosen something else -- like maybe TiScaleDB and give a titanium sheen, do triple duty with the tiger and the Timescale heritage?

rattray··on Ask HN: Does anyone know of a general news site akin to Hacker News?
Should we create a subreddit for this, with a news/politics focus but an hn vibe?
rattray··on Ask HN: Who is hiring? (June 2025)
Stainless | Engineers, EMs, Former Founders, GTM, Business, more | NYC & SF ONSITE | Full-time

Stainless is building the platform for high-quality, easy-to-use APIs.

When you `npm install openai` or `pip install anthropic` or `go get …cloudflare`, for example, you’re downloading code that we generated.

We’re ~3y old, ~25 people, have strong revenue, several years of runway, and great customers (including OpenAI, Anthropic, and Cloudflare). We’re backed by Sequoia & a16z.

As one of our first 20 engineers, you’ll get autonomy to build great products, skilled peers, opportunity for tremendous impact, and competitive salary, benefits, and equity.

We’re looking for exceptionally productive, thoughtful, tasteful, and kind people with a passion for making software development better for everyone.

Want to build the future of API tooling? See more at stainlessapi.com/jobs

rattray··on When flat rate movers won't answer your calls
Any tips on hiring movers?
rattray··on N8n – Flexible AI workflow automation for technical teams
For those curious, it looks like n8n is "fair-code" source available.

I hadn't seen this term before but it looks interesting:

https://faircode.io/

rattray··on Ask HN: Who is hiring? (May 2025)
Stainless | Engineers, EMs, Former Founders, GTM, Business, more | NYC & SF ONSITE | Full-time

Stainless is building the platform for high-quality, easy-to-use APIs.

When you `npm install openai` or `pip install anthropic` or `go get …cloudflare`, for example, you’re downloading code that we generated.

We’re ~3y old, ~25 people, have strong revenue, several years of runway, and great customers (including OpenAI, Anthropic, and Cloudflare). We’re backed by Sequoia & a16z.

As one of our first 20 engineers, you’ll get autonomy to build great products, skilled peers, opportunity for tremendous impact, and competitive salary, benefits, and equity.

We’re looking for exceptionally productive, thoughtful, tasteful, and kind people with a passion for making software development better for everyone.

Want to build the future of API tooling? See more at stainlessapi.com/jobs

rattray··on Ask HN: Who is hiring? (April 2025)
Stainless | Engineers, EMs, Former Founders, GTM, Business, more | NYC & SF ONSITE | Full-time

Stainless is building the platform for high-quality, easy-to-use APIs.

When you `npm install openai` or `pip install anthropic` or `go get …cloudflare`, for example, you’re downloading code that we generated.

We’re ~3y old, ~20 people, have strong revenue, several years of runway, and great customers (including OpenAI, Anthropic, and Cloudflare). We’re backed by Sequoia & a16z.

As one of our first 20 engineers, you’ll get autonomy to build great products, skilled peers, opportunity for tremendous impact, and competitive salary, benefits, and equity.

We’re looking for exceptionally productive, thoughtful, tasteful, and kind people with a passion for making software development better for everyone.

Want to build the future of API tooling? See more at stainlessapi.com/jobs

rattray··on Koto Programming Language
What happened?
rattray··on U.S. national-security leaders included me in a group chat
https://en.wikipedia.org/wiki/Jamieson_Greer

US Trade Representative

rattray··on The Pain That Is GitHub Actions
why?
rattray··on A 10x Faster TypeScript
Interesting! This sounds like a surprisingly hard problem to me, from what I've seen of other infra teams.

Does that mean more "support rotations" for TS compiler engineers on GitHub? Are there full-stack TS apps that the TS team owns that ownership can be spread around more? Will the TS team do more rotations onto other teams at MSFT?

rattray··on Ask HN: Who is hiring? (March 2025)
Stainless | Engineers, EMs, Former Founders, GTM, Business, more | NYC & SF ONSITE | Full-time

Stainless is building the platform for high-quality, easy-to-use APIs.

When you `npm install openai` or `pip install anthropic` or `go get …cloudflare`, for example, you’re downloading code that we generated.

We’re ~3y old, ~20 people, have strong revenue, several years of runway, and great customers (including OpenAI, Anthropic, and Cloudflare). We’re backed by Sequoia & a16z.

As one of our first 20 engineers, you’ll get autonomy to build great products, skilled peers, opportunity for tremendous impact, and competitive salary, benefits, and equity.

We’re looking for exceptionally productive, thoughtful, tasteful, and kind people with a passion for making software development better for everyone.

Want to build the future of API tooling? See more at stainlessapi.com/jobs

rattray··on Ask HN: Who is hiring? (February 2025)
Stainless | Engineers, EMs, Former Founders, GTM, Business, more | NYC & SF ONSITE | Full-time

Stainless is building the platform for high-quality, easy-to-use APIs.

When you `npm install openai` or `pip install anthropic` or `go get …cloudflare`, for example, you’re downloading code that we generated.

We’re ~3y old, ~20 people, have strong revenue, several years of runway, and great customers (including OpenAI, Anthropic, and Cloudflare). We’re backed by Sequoia & a16z.

As one of our first 20 engineers, you’ll get autonomy to build great products, skilled peers, opportunity for tremendous impact, and competitive salary, benefits, and equity.

We’re looking for exceptionally productive, thoughtful, tasteful, and kind people with a passion for making software development better for everyone.

Want to build the future of API tooling? See more at stainlessapi.com/jobs

← PreviousPage 2 of 34Next →