Hacker News new | ask | show | jobs
by e1ven 4903 days ago
Thanks! Seeing "unlimited" bandwidth is actually a deal breaker for me and may other people.

Even if you mean it in all sincerity, when I see that, what I assume is that there's a secret hidden limit, and I can't know what it is. So that means the site is instantly useless, no matter how good of a deal it might have otherwise been!

An thought-experiment example I've given otherplaces - Let's say I start a site called DevUrandom.org - It has an API which pushes out network-limited random bits.

I fire up computers around the world, and have them filling up their crypto systems using DevUrandom.org, at 100Mbit/sec.

Is that OK? What if I love the service so much, I spin up 100 such boxes? etc, etc.

It's not that your service doesn't sound awesome, it's just that if I'm going to rely on it, I don't want it pulled away for arbitrary reasons, because I hit a double-secret limit. I'd rather know what's OK and what's not OK going in.

Further, it aligns our interests- If I'm paying you, for the things that cost you money, I have an incentive to minimize them! If you have to pay for it, and I don't, I'll do whatever's easiest for me, and not bother spending time/money to reduce bandwidth.

(A classic example of this is seen in with Landlords/Tenants - Tenants pay for Electricity, but Landlords generally buy appliances. This means that Landlords have little incentive to buy energy efficient appliances.. They won't be paying for the energy anyway)