logoalt Hacker News

russellbeattielast Sunday at 8:20 PM0 repliesview on HN

> "Your car doesn't care if you're charging a phone or running a personal pizza oven. The hole is the same size. The power is there."

This is an inadvertently great and amusing analogy, because it shows how people can assume something about an API's capabilities without actually trying it.

A 12V battery car battery can't power a pizza oven. It can barely boil water in a special rice cooker - very very slowly. And it risks depleting the battery and not being able to start your car.

Like a new API, people get excited about what it can do, but the reality is very different.

I have a portable fan with a power bank that charges over USB with a USB-micro plug. For some reason I can't fathom, it's an absolute power hog. I've killed my van's battery using it for just a few hours. (In theory it should be using at max 2.5W, but that's not the point).

Again, that shows how trying to extend an APIs design can have unexpected side effects which tax the system in ways that are hard to predict.

MCP has a lot of excitement around it now, but it will inevitably reach its limits. The lesson is to test your system under load before assuming anything.