614 karma · joined October 31, 2020
I’m not hyping or defending MCP at all: I’m just saying AI can’t figure out APIs well enough to be something you can promise as a product.
I founded an integration platform so definitely a developer and I’ve been living these problems every day.
The conversation started and ended at the word cache.
It's like if a user does something wrong in your app, you don't blame or explain to the user what they did wrong. You figure out how to improve your UX.
I came to similar conclusions from your public profile. The defensiveness of your response would be a 7th red flag.
This post is not even on it.
When I did the trial on my Tesla, I also noted these kinds of things and felt like I had to take control.
But at the end of the day, only the numbers matter.
https://www.tesla.com/VehicleSafetyReport
This report does not include fatalities, which seems to be the key point in question. Unless the above report has some bias or is false, Teslas in autopilot appear 10 times safer than the US average.
Is there public data on deaths reported by Tesla?
And otherwise, if the stats say it is safer, why is there any debate at all?
His advice here is spot on. You can’t underestimate how inconsistent the API landscape is, and he’s right that the fancier ones are harder to use.
Some notes:
- Surprisingly less than 5% of APIs reliably use PATCH.
- I’m not sure it’s a good idea to return an Object under data for single resources, and an array when requesting multiple resources. Theoretically it sounds better, but in the end it makes it harder to consume.
We’ve been hand coding full-service integration workflows for 2+ years on a large B2B agency model, and in parallel have been building a platform using what we’ve learned to build better abstractions.
We’re at an interesting point where almost all new workflows are being built on the platform, and we’re serving over 100 clients.
We’re prepping for public release in the next few months.