Hacker Newsnew | past | comments | ask | show | jobs | submit | vrosas's commentslogin

Of all the posts like this I’ve seen the customers are always 1) extremely scant on details about what they were using GCP for or why they were suspended, and more importantly 2) never actually paying for support.

Having worked with a fair few academics, I’m guessing they lost track of their service account keys and the account got suspended for crypto mining.


There have been plenty of posts where the reason was apparent. One i recall was caused by a guy having malware on his phone, and he happened to use a work email on his phone, so the entire GWS organization was banned, shutting down the company's operations.

I have yet to see someone say why they were suspended.

I’ve always wondered why, this makes sense.


Or “Why I should have been paying for support if my entire career depended on it.”

In my last company, we _did_ pay for Google Cloud support and when BigQuery jobs started to fail randomly, causing huge trouble producing critical reports, the response was essentially "we are investigating", "we have identified the issue", and "please wait for it to be fixed". Hardly what I would call support. They couldn't care less.

There are so many things with this statement I don't even know where to start. I hope you're being sarcastic.

Shitting on GCP is just popular on HN and always gets upvoted. AWS and Azure have royally fucked thousands of customers if you care to search for those writeups. My wild ass guess, considering posts like these have zero background details, is that they were careless with service account keys and their account got suspended for mining crypto or something. They also probably weren’t actually paying for support of any kind and that’s why no one is responding to them.

Can't say for GCP and Azure. But I run two small projects on AWS, with monthly billings of $8k and $150 respectively. I have always received very good support to any requests that I have made on both projects.

Nope. We had been testing in our development and staging environments for months. We were deploying to production the exact same stack and we got our quota revoked within about an hour. We must have tripped some random thing. We have absolutely no idea what I could have been though.

Quota for what? In my experience the GCP service quotas are pretty sensible and if you’re running up against them you’re either dealing with unusual levels of traffic or (more often) you’re just using that service incorrectly.

The quota we needed increased far beyond the usual was the YouTube API. The startup was a media editing and publishing tool, with a feature to upload videos to YouTube on your behalf. Uploading a video requires a ton of quota, which they gave us.

Regardless, dropping all quotas to 0 effectively killed our GCP account.


Interesting. I guess we’ve learned an important lesson in not building businesses around APIs that don’t have an SLA…

How many services have meaningful SLAs for extreme downtime?

Github and (parts of) AWS will give you a small discount at 0.1% downtime, a bigger discount at 1% downtime, and AWS will refund the whole month for 5% downtime. But beyond that they don't care. If a particular customer gets no service at all then their entire $0 gets refunded and that's it.


That was just a feature of the product to be helpful. Not a core function at all.

If you werent willing to pay for an SLA, and they clearly werent going to offer one to you… why is it surprising if literally no promises were made in writing?

Why would they intentionally lose money on your private commercial activity without even that?


> werent willing to pay for an SLA

According to who?

> no promises were made in writing

Most big businesses won't promise anything. That doesn't make their actions reasonable.

> Why would they intentionally lose money

You made this up.

Also if they were losing money on some feature, they could change the quota for just that feature.


Are you confused?

Clearly I was not asking for random role play on how another HN user may answer a direct question.


I'm calling out your "questions" as containing a bunch of unsupported claims about the situation on top of weird assumptions about how things have to work. It was not an answer, and your questions as written don't deserve answers.

How can your opinion even outweigh anyone else’s in the first place?

From what I can see there is no possible way your opinions could have some extra weight, above and beyond the median HN user.

(And in either case, you still seem confused for trying to initially hide behind some weird pretense reply)


> opinion

It's not an opinion-based claim. Maybe I missed something that would make me incorrect, but whether you made up details that make OP look bad is a factual matter. It's true or it isn't.

Also I said nothing about my opinion "outweighing" anyone else. Where did you get that from?

> hide behind some weird pretense

I'm sorry if it came off that way. I wasn't going for any weird pretense, and don't think most people would read the comment that way.


> It's not an opinion-based claim.

This sentence is literally an opinion.

Take your nonsense elsewhere, it’s totally derailling the thread.


> This sentence is literally an opinion.

I could disagree but it doesn't matter. I said a particular thing was not an opinion. You pointing at something else I said and calling it an opinion doesn't affect my claims at all.

What matters is my claim that you made up stuff about _drg9's situation. That claim is objectively true or false, not an opinion. And the evidence I see all says the claim is true.

> Take your nonsense elsewhere, it’s totally derailling the thread.

Derailing what? Nobody else has posted in this part of the comments in days.


This just seems like trolling now.

I cant think of anyone who cares if you classify your own opinions differently. 100% of your comments still are.


If you mean that more generally, that all comments are opinions, then you don't know what the word opinion means.

If you mean just me in this conversation, some of my sentences are opinions and some aren't.


> Quota for what?

Sure, I'm interested too.

> In my experience the GCP service quotas are pretty sensible and if you’re running up against them you’re either dealing with unusual levels of traffic or (more often) you’re just using that service incorrectly.

Well 0 is not sensible, and who cares if it's weird if they got detailed approval and they're paying for it.


Sure, but the comment is so vague I’m skeptical the OP knew what they were doing in the first place, or it happened exactly as they wrote. Maybe a service quota was reset to the default? But just set to zero? Doesn’t pass the sniff test.

"... and they're paying for it..." - that might be the exact issue. Google has no way to ensure that these small shops and startups will pay their bill, so quotas are used to prevent the company from running up a large bill they won't be able to pay.

I see a bunch of threads on reddit about startups accidentally going way over budget and then asking for credits back.

This doesn't at all mean the startups have bad intent, but things happen and Google doesn't want to deal with a huge collection issue.

If someone rolled up to your gas station and wanted to pump 10,000 gallons of gas but only pay you next month - would you allow it?


Well that is kind of a problem of their own making. The clouds refuse to entertain the prospect of pre-paying for services/having some sort of hard spending limits because they know that over-allocation is probably driving a decent amount of revenue.

I dont really understand ops problem as I've been able to set monthly limits on expenditure. Seems trivial to setup.

Are you sure you're not thinking of billing alerts? AFAIK there is still no way to set spending limits at GCP.

I'll admit it's a bit obscure But there is info here.

https://docs.cloud.google.com/apis/docs/capping-api-usage

Or you can do it programmatically.

https://docs.cloud.google.com/billing/docs/how-to/disable-bi...


That’s not how quotas work in GCP. Google sets quotas for certain APIs for interacting with GCP itself, like how many VMs you can create per second. They’re not billable. Sometimes these quotas can be be increased if you need them to be. But the way op described it makes no sense.

They denied my request for a service account quota increase even though my use case[1] was literally straight from their documentation. They only increased it after I complained on Twitter and got retweeted by Corey Quinn.

[1] https://www.agwa.name/blog/post/accessing_your_customers_goo...


Every time I’ve pushed for cloud run at jobs that were on or leaning towards k8s I was looked at as a very unserious person. Like you can’t be a “real” engineer if you’re not battling yaml configs and argoCD all day (and all night).

It does have real tradeoffs/flaws/limitations, chief among them, Run isn't allowed to "become" Kubernetes, you're expected to "graduate". There's been an immense marketing push for Kubernetes and Platform Engineering and all the associated SAAS sending the same message (also, notice how much less praise you hear about it now that the marketing has died down?).

The incentives are just really messed up all around. Think about all the actual people working in devops who have their careers/job tied to Kubernetes, and how many developers get drawn in by the allure and marketing because it lets them work on more fun problems than their actual job, and all the provisioned instances and vendor software and certs and conferences, and all the money that represents.


> And that means: none of them can make a profit

Well, no. It just means no single player can dominate the field in terms of profits. Anthropic is probably still losing money on subscribers, so other companies "reselling" their offering does them no good. Forcing you to use their TUI at least gives them control of how you interact with the models back. I'm guessing but since they've gone full send into the developer tooling space, their pitch to investors likely highlights the # of users on CC, not their subscriber numbers (which again, lose money). The move makes since in that respect.


Well, yes. When competition is "pure and perfect" then profits eventually tend to be zero. That's a law of economics that is always true regardless of the industry.


Unless there's context, I'm never clicking on a naked youtube link.


Are you worried google is going to hack you or something?


He was told they were never gonna give up.


I'll have claude code editing a script on my laptop and another on the VM running it and synthesizing the results. Then sometimes I'll have another doing some odd job or researching something. Then I'll pull up gemini in my browser to figure out what I should make for lunch...


s/Predictions/Ketamine-and-adderall-fueled ramblings


There's a slash missing at the end.


I think they mean grift or even fraud, since they were definitely meant to attract investment.

Now excuse me while I go check on where my 2016 full-self-driving Tesla car. It was supposed to pick me up 9 years ago, something must have happened.


I still don’t understand how they haven’t been sued for the hundreds of millions they took as a deposit for a new Roadster…8 years ago!


Well the government was in the process of doing so, but somehow he seems to have doge’d it.


> I still don’t understand how they haven’t been sued for the hundreds of millions they took as a deposit for a new Roadster…8 years ago!

Because you can cancel your reservation and get your deposited refunded. See terms at Tesla.com


Same site as the OP has an article stating Tesla makes it difficult, and if you put 50k in 8 years ago and obtain 50k now, I think you lost a lot of money. I have no opinion on the process itself though, I don’t know enough about Tesla as I’m only interested in the engineering, just wanted to point out the inflation losses.


> if you put 50k in 8 years ago and obtain 50k now, I think you lost a lot of money.

This is a textbook sunk cost fallacy.


No it isn't. It's textbook time value of money, which is a real thing.

And if you don't think so, please give me $50k, I'll give you back $50.001 in 8 years, a dollar more! You'll come out ahead, right?


I am curious - are you familiar with inflation?


Are you familiar with the sunk cost fallacy?


I'm not sure you're familiar with it either, or I've missed how on earth it applies in this situation.


Are you? Because I don't think it has anything to do with what we were discussing.


FWIW firebase auth and firebase DB are two separate things, and you can use them completely separately. However "Firebase" is a PaaS so I see how it gets confusing.


Fair call out but if I am a firebase customer, as I have been in the past but less frequently so, I treat them as a singular entity. In other words, there’s no situation I would use firebase and not use its auth, because the reason I might use firebase is Because Of the auth, not In Spite Of. There’s no world for me where firebase is the preferred option that doesn’t use auth, the integration like that is literally the only reason I would ever consider ClosedSourceOwnedByGoogle over alternatives


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: