Live data from Hacker News

Google Colab Pro is switching to compute credits

news.ycombinator.com

31–40 of 89 posts

Re: Google Colab Pro is switching to compute credits

#31

Earlier quoted context omitted.

Used Google Colabs for the last 8 months, will fully divest from them with this change...

If you used it in the last 8 months and didn’t get restricted you won’t be now. Reading comprehension and stuff.

We actually don't know. The email doesn't indicate if the available compute will stay the same.

Re: Google Colab Pro is switching to compute credits

#32

I like the transparency, but this doesn't feel like the right way to do it. Computation should be free (or nearly free) if there's idle capacity, paid if Google is near capacity, and expensive/bidding if Google is above capacity. Flat compute units seem simple, but result in a lot of waste.

A computation could use fewer compute units if resources are idle. There isn't enough information to make a judgment.

Re: Google Colab Pro is switching to compute credits

#33
post #28

I like the transparency, but this doesn't feel like the right way to do it. Computation should be free (or nearly free) if there's idle capacity, paid if Google is near capacity, and expensive/bidding if Google is above capacity. Flat compute units seem simple, but result in a lot of waste.

How do you mean? Should GCS storage also be free, unless Google is nearing storage capacity?

That's a little bit different. I would assume Google grows GCS over time to meet demand. Most of the demand is static. If Google needs 1PB of storage, they will probably have 1.01PB, and the amount won't go down.

Compute is dynamic. You might be above capacity for Christmas shopping, and below capacity at 4am in the middle of the weekend.

By varying pricing, you can be more efficient. People who can will smooth out that load. If I don't need to run something during peak hours, I might wait until off-peak. Google needs less capacity. Everyone comes out ahead.

For a profit-making project, dynamic pricing makes sense. I suggested free since the primary goal of co-lab isn't to make money (but they also don't want to subsidize it too much, so they do need to charge).

Re: Google Colab Pro is switching to compute credits

#34

Earlier quoted context omitted.

If you used it in the last 8 months and didn’t get restricted you won’t be now. Reading comprehension and stuff.

We actually don't know. The email doesn't indicate if the available compute will stay the same.

Read it again. If they would change the compute amount they would have to tell you that’s how contracts work and no google is not dumb enough to do it behind your back………

Re: Google Colab Pro is switching to compute credits

#35

I like the transparency, but this doesn't feel like the right way to do it. Computation should be free (or nearly free) if there's idle capacity, paid if Google is near capacity, and expensive/bidding if Google is above capacity. Flat compute units seem simple, but result in a lot of waste.

There might not be servers going idle. Google has plenty of batch jobs they can run in lower-traffic times, both internal and external.

And if it does go idle, it saves energy, which costs money. At scale, compute isn't free.

Re: Google Colab Pro is switching to compute credits

#36
post #15

You can really tell, in the comments sections of changes like these, who is speaking from the perspective of having a professional/business vs. a personal use-case. Individuals tend to be upset; while professionals are happy that individual free-riders will no longer be sucking up undue amounts of compute power, and so QoS on the system will improve for them.

I'd think anyone trying to run a business off a $10 or $49 tier is the one sucking up undue compute power.

A business wants to pay (at least) what something costs, because 1. they’re making money themselves from the result, and 2. they don’t want the thing they depend on to stop being offered. You’re not a free rider per se if you want a cost-plus pricing model but it’s just not on offer. (In that case, it’s instead the provider’s fault for not capturing your value surplus.)l similar to how, in scalping, it’s the original seller’s fault for not charging what the market will bear.)

Re: Google Colab Pro is switching to compute credits

#37

I like the transparency, but this doesn't feel like the right way to do it. Computation should be free (or nearly free) if there's idle capacity, paid if Google is near capacity, and expensive/bidding if Google is above capacity. Flat compute units seem simple, but result in a lot of waste.

>Computation should be free (or nearly free) if there's idle capacity

I guess nothing stops you from buying infra and offering it for "free (or nearly free)".

Re: Google Colab Pro is switching to compute credits

#38
post #36

Earlier quoted context omitted.

I'd think anyone trying to run a business off a $10 or $49 tier is the one sucking up undue compute power.

A business wants to pay (at least) what something costs, because 1. they’re making money themselves from the result, and 2. they don’t want the thing they depend on to stop being offered. You’re not a free rider per se if you want a cost-plus pricing model but it’s just not on offer. (In that case, it’s instead the provider’s fault for not capturing your value surplus.)l similar to how, in scalping, it’s the original…

Google's business model is exploiting people's data to sell advertising. If you use a google "product" that's not advertising, you're not paying what it costs, at least in money. In line with what you're saying, I want to compensate a cloud provider for their services in a way that makes me a customer instead of a vector for advertising or data exploitation.

Re: Google Colab Pro is switching to compute credits

#39

I like the transparency, but this doesn't feel like the right way to do it. Computation should be free (or nearly free) if there's idle capacity, paid if Google is near capacity, and expensive/bidding if Google is above capacity. Flat compute units seem simple, but result in a lot of waste.

> Computation should be free (or nearly free) if there's idle capacity

HN used to be a place for interesting discussions. Now it's a grievance forum for entitled freeloaders.

Re: Google Colab Pro is switching to compute credits

#40
post #36

Earlier quoted context omitted.

A business wants to pay (at least) what something costs, because 1. they’re making money themselves from the result, and 2. they don’t want the thing they depend on to stop being offered. You’re not a free rider per se if you want a cost-plus pricing model but it’s just not on offer. (In that case, it’s instead the provider’s fault for not capturing your value surplus.)l similar to how, in scalping, it’s the original…

Google's business model is exploiting people's data to sell advertising. If you use a google "product" that's not advertising, you're not paying what it costs, at least in money. In line with what you're saying, I want to compensate a cloud provider for their services in a way that makes me a customer instead of a vector for advertising or data exploitation.

Google Cloud, in fact, charges you what things cost (with markup, and economies of scale), just like AWS does. There are no loss-leader Google Cloud services. Google has separate b2b and b2c business models.

(I should know; we are a GCP customer, and we pay them quite a lot, in fact. They pinch every single penny, as they should. Nothing costs less than it would to do it on bare metal ourselves; we only save in CapEx in that we don’t have to pay ourselves for as many servers as are required to run something like e.g. reliable object storage, or BigQuery’s hot-idled compute.)

Post reply on HN