Live data from Hacker News

Tell HN: Google Cloud suspended our production projects at 1am on Saturday

news.ycombinator.com

211–220 of 531 posts

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#211

Earlier quoted context omitted.

Do we see much of this for AWS? Asking for a friend...

AWS will email you for months and months about billing issues before they terminate anything

Some with Digitalocean.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#212

Earlier quoted context omitted.

Ah yes, it was the customer's fault. Stupid customer using method recommended by service provider.

Hang on - what would you do if you were running a business with hundreds of thousands of users and someone doesn't pay? Was it an accident? has the customer gone bust, or died, or are they trying to defraud you and get a month or two of free service. Credit cards are exceptionally finicky, very susceptible to fraud, and payment can often fail. They're great for one off purchases and services that don't matter if they…

It's simple - you give them notice during local working hours (i.e. not the weekend), that way the customer has time to rectify, and if they don't you can take action and have proof of warning them of the consequences of ignoring the notification. If they are having payment issues, it affords both parties time to discuss the issues and see what can reasonably done. It's called customer service - something that Google clearly struggles with.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#213
post #33

The law should come hard on this sort of shenanigans, but hitting on Big Tech has already become a political issue in the US, Europe is, in the end, too afraid to do it (bar some relatively minor extra taxes that Big Tech is all to happy to pay as long as it's not made legally liable in other ways), and here we are, with crazy stories like this one (one of many).

Europe is too afraid to do it? Like how it was afraid to roll out the browser ballot and fine Microsoft ~500,000 a day or something until they implemented it? Like how they were afraid to roll out GDPR? Or like how they were afraid to roll out the digital gatekeepers act just recently?

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#214

The same is true of DigitalOcean, fwiw. Shutting down machines used in production with no notice, outside working hours. I don’t know why these companies don’t care - they’re massively shooting themselves in their feet. Incidents like this turn customers off for life.

Care to share more info please? Was it because card didn't go through? I've got some important stuff there.

It has been covered here on HN several times, but to summarize:

Budget cloud hosting on a credit card allows scammers to use stolen CC numbers to spin up VMs to mine crypto.

Essentially the hosting company is offering a cash equivalent for unreliable credit.

This kind of abuse occurs at enormous scale, because it can be worth it for an attacker to use botnets to throw tens of thousands of credit cards at hosting companies. If you never actually expect to pay any money (especially your own!), then even thirty minutes of free compute is worthwhile to chase. There have been similar attacks against GitHub Actions, because they're also free and general-purpose.

This is also why the free-tier, dev-only, education, or similar MSDN or VS Subscriber type cloud subscriptions never permit the use of GPU instances. Too tempting a target!

The large providers like Azure and AWS are basically printing money, so they don't care about the small-fry scammers. They're too busy trying to hold on to the firehose of cash.

Smaller, budget providers like Digital Ocean are running too lean to tolerate scammers, but also can't afford to have humans in the loop from the sheer scale of the attacks.

So they use heuristics that are 99.99% accurate (or whatever), which means one in ten thousand legit customers gets axed along with the scammers. Oops.

Essentially, as a customer of these small providers you are taking on some of their risk in exchange for the discount over the big-name vendors. This is especially true if you pay them with a credit card, irrespective of past payment history. Like I said, they simply can't afford to keep a human in the loop.[1]

An example that came up here was a startup that had an account "ticking along" with a handful of dev stuff, went "live" with a big launch, and so almost all of their servers was loaded to nearly 100% capacity thanks to efficient containerisation and auto-scale.

Good job devs... except that looks identical to a hacked account that has suddenly started to mine crypto on every machine.

Axed.

[1] It's even more complex than you think. Employees can and have been bribed to let the scammers through! The employees themselves might be mining crypto. The scammers can trick them, lie, beg, or just figure out the system from repeat conversations. The only recourse is to take the human out of the loop entirely, nothing else works for them. If you get to be the 0.01%, you generally have no recourse.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#215
post #157

Earlier quoted context omitted.

Google is just horrible, when it comes to any form of support, paid or not. They make paypal look helpful by comparison. I really can't understand why anyone would use any of their services. Support counts. It's one of the first things I look at, when evaluating any external partner. What does it cost, how long does it take for it to happen, etc? Whatever anyone else says in this thread, that's what you need to deter…

Google tech is the best. Google invented k8s, their k8s cloud is the best in the world. There's nothing similar to GKE Autopilot. Similar things could be said about some other services. People want the best cloud and they hope that those issues won't affect them.

We're heavy k8s users at work. We used to use GKE, now we use a mixture of EKS and bare metal after migrating most stuff away from GCP. Honestly, GKE isn't better than k8s anywhere else in any meaningful way at all.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#216
post #149

Earlier quoted context omitted.

Someone just the other day said Hetzner did the exact same thing though...

I'm not a blind fan of Hetzner and I'm aware of their limitations, but billing works extremely well for me, and they're very patient with me when I forget to pay an invoice (sending friendly reminders and not threatening to cut me off right away). However, I remember a case when I was the culprit - spam was being sent from one of my servers (one of the users had a common username and password, something I should have…

> billing works extremely well for me

I suppose billing works extremely well for most GCP customers as well.

As for me, I hosted a side project on Hetzner a few years back for some European presence. IIRC I used PayPal for payment and they didn't support PayPal recurring payment, so I had to settle an invoice each month. Used them for about two years without problem, then missed payment for two months during a chaotic period when I didn't notice their monthly invoice emails. I got exactly one email reminder about missed payment titled "Reminder" (yes, that's all, I got all their correspondence in front of me right now) before the final "Cancellation of Contract" email and termination of my account. At that point, politely pleading with them to reinstate the account was useless, I only got a threatening letter back demanding a wire transfer of the ~€60 I owed within three business days or risk being sent to collections.

Was I in the wrong? Sure. Were they friendly or patient? No.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#217

Earlier quoted context omitted.

>Europe is, in the end, too afraid to do it (bar some relatively minor extra taxes that Big Tech is all to happy to pay as long as it's not made legally liable in other ways), https://en.m.wikipedia.org/wiki/Antitrust_cases_against_Goog... $8 billion afraid. If you consider that 'minor', i rather suspect you are being anti-EU just for the hell of it.

If a small butcher-shop round the corner sells the wrong type of meat the authorities first close his shop and then apply the fine, or close the shop and apply the fine at the same time, thing is butcher shop is getting closed no matter what until the issue is resolved. As such, yeah, 8 billion euros/dollars is just the cost of doing business as long as the Google "shop" (or any other FAANG shop) is not closed until…

> we won't allow you to sell any cloud-related services anymore until you don't have proper customer service

Yeah, and shut down everything that everyone has running on Google's servers on the process. Killing millions of small to large businesses in the process. That does make sense. The way to enforce food regulations is to shut down the food stores even at the cost of leaving people hungry.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#218

I know I'm going to come off as a Google apologist, however, I'm leaning towards there being more to the story than what you are saying. The previous month's billing didn't 'went through' and you are unable to zero in on whether this is a Google issue or a you issue. I get that it is easier to complain on the internet and often cathartic do so as a coping mechanism. Having an account suspended because of a billing is…

> Until you encounter a billing issue with AWS and move again to Azure and then to DO. You have to be joking or ignorant. I have never met someone who had a billing issue with AWS that wasn't able to be resolved without shutting off access. I have never seen a story bubble up on HN about someone who had their account terminated by AWS for no obvious reason. Perhaps Google is subject to an ongoing smear campaign, or t…

> we won't allow you to sell any cloud-related services anymore until you don't have proper customer service

No, they attract and select people who see the world only from an engineering perspective. Combined with Google's cultural roots that come from MIT, where projects and services are things that are funded by the government, military or megacorporations in which you can pull the plug whenever and the other side would not flinch, this makes them totally blind to the existence of humans on the other side of their services. Resulting in an false reality in which you, me and the millions of other people who depend on their services do not exist.

So you see things like this happen. Things like 'deprecating' products in people's faces. Things like 'combining and merging and unmerging products because it makes more engineering sense' and creating messes like "Google Gmail Hangouts Chat Rooms Meet" or whatever they are calling the frankenstein they made by combining all those.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#219

Earlier quoted context omitted.

Except finance. At certain scale (in my case, 5 figures/mo spend with a vendor and up), paying upfront is not something finance usually likes and NET-60/NET-90 is the norm.

Actually, it was exactly finance in the case of one of my clients. "Dear Mr dvfjsdhgfv, we're receiving invoices from this Hetzner company for some ridiculously small amounts each month which adds to our overhead, could you kindly ask them to bill us yearly? Thanks!"

It's quite unfortunate that your parents decided to call you dvfjsdhgfv.

Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday

#220
post #18

Earlier quoted context omitted.

$2500 is honestly not that much. Google cloud dropped the ball on this and shouldn’t need to be handled with special relationships

All of the relationships I have with suppliers are handled by an account manager at the supplier who I can call to get things sorted out. This is normal. Why should a business relationship with Google (or any other cloud service) be any different? I don't use GCP but if I was going to start, I would ensure that I have a person to call or its a non-starter.

> Why should a business relationship with Google (or any other cloud service) be any different?

Because google choose to make this as difficult as possible. A couple of years ago I worked on a third party IAAS database cloud product (think Atlas or Elastic Cloud, but for a different database), and while Azure had the worst tech overall, Google were ultimately the hardest to deal with by a VERY long way because they don’t acknowledge the existence of people as anything other than ad targets.

Post reply on HN