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
Tell HN: Google Cloud suspended our production projects at 1am on Saturday
211–220 of 531 posts
Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday
#212Earlier 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…
Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday
#213The 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).
Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday
#214The 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.
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
#215Earlier 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.
Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday
#216Earlier 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…
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
#217Earlier 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…
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
#218I 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…
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
#219Earlier 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!"
Re: Tell HN: Google Cloud suspended our production projects at 1am on Saturday
#220Earlier 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.
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.