Also, interesting comment I found on HackerNews (HN):

This post was definitely demoted by HN. It stayed in the first position for less than 5 minutes and, as it quickly gathered upvotes, it jumped straight into 24th and quickly fell off the first page as it got 200 or so more points in less than an hour.

I’m 80% confident HN tried to hide this link. It’s the fastest downhill I’ve noticed on here, and I’ve been lurking and commenting for longer than 10 years.

  • Vlyn@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    Is there? The casino is on a cheap $250 a month plan they don’t belong on and they broke ToS with the domains. While also costing Cloudflare money each month (as the casino admits themselves, their traffic alone is worth up to $2000 a month).

    It’s absolutely in the right of Cloudflare to drop a customer that’s bothersome. Casinos usually are (regulations, going around country restrictions), them costing them money on top is a massive issue.

    120k a year is a big slap of course, but it’s probably the amount Cloudflare would want to keep them on as a customer. If they leave, so be it.

    I’ve seen it several times before at companies I worked at. They cheaped out and went with a tiny service plan to coast by. Or even broke ToS because it would be cheaper. That usually got stopped by plans getting dropped (GitLab Bronze for example), cheap plans getting limited, or the sales team sending a ‘friendly’ message that we’re abusing their plan and how we’re going to fix it. If you don’t play along at that point you’re going to get the hammer dropped on you.

    It also wasn’t 24h as the title says, the first communication happened in April. At that point they should have started to scramble, either upgrading to a bigger tier immediately or switching providers. And it’s totally normal to go to the sales team when you break the ToS of your plan or you abuse a smaller plan. They’re going to discuss terms, it’s not a technical issue.

    • Cryophilia@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      The first communications were intentionally misleading though. CF wasn’t trying to solve a problem, they were trying to sell a service. If CF had just led with “upgrade or we nuke your site” then that’s scummy, but fair. Leading these guys on about technical problems and “trust & safety” bullshit was not fair at all.

      • Vlyn@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 months ago

        There were 3 issues at once, so “trust & safety” is definitely part of it.

        1. Too much traffic use, this is purely a billing issue and CF probably wouldn’t even care (they haven’t for years) despite losing money
        2. Violating ToS with the domains, a minor infraction probably, but enough to cancel the contract
        3. This is the big one: CF uses one pool of IPs for all customers, the IP of a gambling site (like a casino) will get banned by ISPs of various countries (Gambling being illegal, strictly regulated and so on). This is the trust & safety issue, CF is actively hurting by keeping this customer. The enterprise plan they want to push them to has ByoIP (Bring your own IP), which would probably have been one condition of keeping them on. CF could have communicated better (if we got the full story here…), but for $250 a month they’d much rather kick the customer off their service
    • tiramichu@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      4 months ago

      That Cloudflare were justifiably unhappy with the situation and wanted to take action is fine.

      What’s not fine is how they approached that problem.

      In my opinion, the right thing for Cloudflare to do would have been to have an open and honest conversation and set clear expectations and dates.

      Example:

      "We have recently conducted a review of your account and found your usage pattern far exceeds the expected levels for your plan. This usage is not sustainable for us, and to continue to provide you with service we must move you to plan x at a cost of y.

      If no agreement is reached by [date x] your service will be suspended on [date y]."

      Clear deadlines and clear expectations. Doesn’t that sound a lot better than giving someone the run-around, and then childishly pulling the plug when a competitor’s name is mentioned?

      • Vlyn@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 months ago

        From the additional info I read, it sounds more like the traffic wasn’t the main issue.

        Gambling is forbidden in a lot of countries or heavily regulated. Cloudflare uses a common IP pool for all customers, so a casino customer would possibly get their IPs blacklisted (by various ISPs). The Enterprise tier of Cloudflare has “Bring your own IP (ByoIP)”, which they probably wanted to force onto this problematic customer to protect their business.

        So it’s actually a problem, not just them paying not enough (which is another reason to get rid of them as fast as possible).

      • realbadat@programming.dev
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 months ago

        Considering the perspective of the poster, the misleading title, etc - are you actually sure they didn’t?