Search Explore
  • kaliqt · 7 months ago

    NPM is down as a result.

    • chokominto · 7 months ago

      Craaazzzyy

    • mercurialsolo · 7 months ago

      As is supabase

      • Andugal · 7 months ago

        Notion is also down as a result

        • arunaugustine · 7 months ago

          Shopify is down.

          • Geep5 · 7 months ago

            Claude RIP

            • dinoqqq · 7 months ago

              LinkedIn, Perplexity as well

              • mercurialsolo · 7 months ago

                shopify.com

                  • csomar · 7 months ago

                    > In progress - Scheduled maintenance is currently in progress. We will provide updates as necessary. Dec 05, 2025 - 07:00 UTC

                    Something must have gone really wrong.

                    • shafyy · 7 months ago

                      Life hack: Announce bug that brings your entire network down as scheduled maintenance.

                      • headmelted · 7 months ago

                        It's 1AM in San Francisco right now. I don't envy the person having to call Matthew Prince and wake him up for this one. And I feel really bad for the person that forgot a closing brace in whatever config file did this.

                        • csomar · 7 months ago

                          > And I feel really bad for the person that forgot a closing brace in whatever config file did this.

                          If a closing brace take your whole infra. down, my guess is that we'll see more of this.

                          • artlovecode · 7 months ago

                            Agreed, I feel bad for them. But mostly because cloudflare's workflows are so bad that you're seemingly repeatedly set up for really public failures. Like how does this keep happening without leadership's heads rolling. The culture clearly is not fit for their level of criticality

                            • esseph · 7 months ago

                              > The culture clearly is not fit for their level of criticality

                              I don't think anyone's is.

                              • everfrustrated · 7 months ago

                                How often do you hear of Akamai going down and they host a LOT more enterprise/high value sites than Cloudflare.

                                There's a reason Cloudflare has been really struggling to get into the traditional enterprise space and it isn't price.

                                • inferiorhuman · 7 months ago

                                  A quick google turned up an Akamai outage in July that took Linode down and two in 2021. At that scale nobody's going to come up smelling like roses. I mostly dealt with Amazon crap at megacorp, but nobody that had to deal with our Akamai stuff had anything kind to say about them as a vendor.

                                  At first blush it's getting harder to "defend" use of Cloudflare, but I'll wait until we get some idea of what actually broke. For the time being I'll save my outrage for the AI scrapers that drove everyone into Cloudflare's arms.

                                  • inemesitaffia · 7 months ago

                                    Was it a CDN or Linode failure?

                                  • esseph · 7 months ago

                                    The last place I heard of someone deploying anything to Akamai was 15 years ago in FedGov.

                                    Akamai was historically only serving enterprise customers. Cloudflare opened up tons of free plans, new services, and basically swallowed much of that market during that time period.

                              • viraptor · 7 months ago

                                > I don't envy the person having to call Matthew Prince

                                They shouldn't need to do that unless they're really disorganised. CEOs are not there for day to day operations.

                            • mikkom · 7 months ago

                              Company internal status pages are always like this. When you don't report problems they don't exist!

                              • chironjit · 7 months ago

                                Yeah, their status site reports nothing but then clicking on some of the links on that site bring you the 500 error

                                • 63stack · 7 months ago

                                  This is just business as usual, status pages are 95% for show now. The data center would have to be under water for the status page to say "some users might be experiencing disruptions".

                                  • csomar · 7 months ago

                                    They just did an update, and it is bad (in the sense that they are not realizing their clients are down?)

                                    > Investigating - Cloudflare is investigating issues with Cloudflare Dashboard and related APIs.

                                    > These issues do not affect the serving of cached files via the Cloudflare CDN or other security features at the Cloudflare Edge.

                                    > Customers using the Dashboard / Cloudflare APIs are impacted as requests might fail and/or errors may be displayed.

                                    • Eikon · 7 months ago

                                      > (in the sense that they are not realizing their clients are down?)

                                      Their own website seems down too https://www.cloudflare.com/

                                      --

                                      500 Internal Server Error

                                      cloudflare

                                      • mikkom · 7 months ago

                                        >Customers using the Dashboard / Cloudflare APIs are impacted as requests might fail and/or errors may be displayed.

                                        "Might fail"

                                    • yapyap · 7 months ago

                                      well it does say that now, so…

                                      which datacenter got flooded?

                                      • rvnx · 7 months ago

                                        > In progress - Scheduled maintenance is currently in progress. We will provide updates as necessary. Dec 05, 2025 - 09:00 UTC

                                        It's a scheduled maintenance, so SLA should not apply right ?

                                    • tommek4077 · 7 months ago

                                      Yes, it’s really ‘weird’ that they refuse to share any details. Completely unlike AWS, for example. As if being open about issues with their own product wouldn’t be in their best interest. /s

                                        • jonathanlydall · 7 months ago

                                          Now showing a message, posted at 08:56 UTC.

                                          • fxd123 · 7 months ago

                                            > Investigating - Cloudflare is investigating issues with Cloudflare Dashboard and related APIs.

                                            They seem to now, a few min after your comment

                                            • redm · 7 months ago

                                              Im much more concerned with customer sites being down which indicates are not impacted. They are.. :/

                                            • javier2 · 7 months ago

                                              Yeah. I only work for a small company, but you can be certain we will not update the status page if only a small portion of customers are affected, and if we are fully down, rest assured there will be no available hands to keep the status page updated

                                              • s_dev · 7 months ago

                                                >rest assured there will be no available hands to keep the status page updated

                                                That's not how status pages if implemented correctly work. The real reason status pages aren't updated is SLAs. If you agree on a contract to have 99.99% uptime your status page better reflect that or it invalidates many contracts. This is why AWS also lies about it's uptime and status page.

                                                These services rarely experience outages according their own figures but rather 'degraded performance' or some other language that talks around the issue rather than acknowledging it.

                                                It's like when buying a house you need an independent surveyor not the one offered by the developer/seller to check for problems with foundations or rotting timber.

                                                • 8cvor6j844qw_d6 · 7 months ago

                                                  I imagine there will be many levels of "approvals" to get the status page actually showing down, since SLA uptime contracts is involved.

                                                  • lucianbr · 7 months ago

                                                    Are the contracts so easy to bypass? Who signs a contract with an SLA knowing the service provider will just lie about the availability? Is the client supposed to sue the provider any time there is an SLA breach?

                                                    • netdevphoenix · 7 months ago

                                                      Anyone who doesn't have any choice financially or gnostically. Same reason why people pay Netflix despite the low quality of most of their shows and the constant termination of tv series after 1 season. Same reason why people put up with Meta not caring about moderating or harmful content. The power dynamics resemble a monopoly

                                                      • ozim · 7 months ago

                                                        Most of services are not really critical but customers want to have 99.999% on the paper.

                                                        Most of the time people will just get by and ignore even full day of downtime as minor inconvenience. Loss of revenue for the day - well you most likely will have to eat that, because going to court and having lawyers fighting over it most likely will cost you as much as just forgetting about it.

                                                        If your company goes bankrupt because AWS/Cloudflare/GCP/Azure is down for a day or two - guess what - you won't have money to sue them ¯\_(ツ)_/¯ and most likely will have bunch of more pressing problems on your hand.

                                                        • lucianbr · 7 months ago

                                                          Why bother to put the SLA in the contract at all, if people have no choice but to sign it?

                                                          Netflix doesn't put in the contract that they will have high-quality shows. (I guess, don't have a contract to read right now.)

                                                        • immibis · 7 months ago

                                                          The company that is trying to cancel its contract early needs to prove the SLA was violated, which is very easy of the company providing the service also provides a page that says their SLA was violated. Otherwise it's much harder to prove.

                                                          • heipei · 7 months ago

                                                            The client is supposed to monitor availability themselves, that is how these contracts work.

                                                          • laurent123456 · 7 months ago

                                                            This is weird - at this level contracts are supposed to be rock solid so why wouldn't they require accurate status reporting? That's trivial to implement, and you can even require to have it on a neutral third-party like UptimeRobot and be done with it.

                                                            I'm sure there are gray areas in such contracts but something being down or not is pretty black and white.

                                                            • remus · 7 months ago

                                                              > I'm sure there are gray areas in such contracts but something being down or not is pretty black and white.

                                                              Is it? Say you've got some big geographically distributed service doing some billions of requests per day with a background error rate of 0.0001%, what's your threshold for saying whether the service is up or down? Your error rate might go to 0.0002% because a particular customer has an issue so that customer would say it's down for them, but for all your other customers it would be working as normal.

                                                              • franga2000 · 7 months ago

                                                                > something being down or not is pretty black and white

                                                                This is so obviously not true that I'm not sure if you're even being serious.

                                                                Is the control panel being inaccessible for one region "down"? Is their DNS "down" if the edit API doesn't work, but existing records still get resolved? Is their reverse proxy service "down" if it's still proxying fine, just not caching assets?

                                                                • laurent123456 · 7 months ago

                                                                  I understand there are nuances here, and I may be oversimplifying, but if part of the contract effectively says "You must act as a proxy for npmjs.com" yet the site has been returning 500 Cloudflare errors across all regions several times within a few weeks while still reporting a shining 99.99% uptime, something doesn't quite add up. Still, I'm aware I don't know much about these agreements, and I'm assuming the people involved aren't idiots and have already considered all of this.

                                                                • javier2 · 7 months ago

                                                                  > something being down or not is pretty black and white

                                                                  it really isn't. We often have degraded performance for a portion of customers, or just down for customers of a small part of the service. It has basically never happened that our service is 100% down.

                                                                • javier2 · 7 months ago

                                                                  I work for a small company. We have no written SLA agreements.

                                                                  • redm · 7 months ago

                                                                    SLA’s usually just give you a small credit for the exact period of the incident, which is arymetric to the impact. We always have to negotiate for termination rights for failing to meet SLA standards but, in reality, we never exercise them.

                                                                    Reality is that in an incident, everyone is focused on fixing issue, not updating status pages; automated checks fail or have false positives often too. :/

                                                                    • korm · 7 months ago

                                                                      Yep, every SLA I've ever seen only offers credit. The idea that providers are incentivized to fudge uptime % due to SLAs makes no sense to me. Reputation and marketing maybe, but not SLAs.

                                                                      The compensation is peanuts. $137 off a $10,000 bill for 10 hours of downtime, or 98.68% uptime in a month, is well within the profit margins.

                                                                  • lawnchair · 7 months ago

                                                                    I have to say that if an incident becomes so overwhelming that nobody can spare even a moment to communicate with customers, that points to a deeper operational problem. A status page is not something you update only when things are calm. It is part of the response itself. It is how you keep users informed and maintain trust when everything else is going wrong.

                                                                    If communication disappears entirely during an outage, the whole operation suffers. And if that is truly how a company handles incidents, then it is not a practice I would want to rely on. Good operations teams build processes that protect both the system and the people using it. Communication is one of those processes.

                                                                    • GoblinSlayer · 7 months ago

                                                                      You won't be able to update the status page due to failures anyway.

                                                                      • PhilippGille · 7 months ago

                                                                        Why not? A good status page runs on a different cloud provider in a different region, specifically to not be affected at the same time.

                                                                      • onion2k · 7 months ago

                                                                        if we are fully down, rest assured there will be no available hands to keep the status page updated

                                                                        There is no quicker way for customers to lose trust in your service than it to be down and for them to not know that you're aware and trying to fix it as quickly as possible. One of the things Cloudflare gets right is the frequent public updates when there's a problem.

                                                                        You should give someone the responsibility for keeping everyone up to date during an incident. It's a good idea to give that task to someone quite junior - they're not much help during the crisis, and they learn a lot about both the tech and communication by managing it.

                                                                      • hinkley · 7 months ago

                                                                        They were intending to start a maintenance window starting 6 minutes ago, but they were already down by then.

                                                                        • dinoqqq · 7 months ago

                                                                          There is an update:

                                                                          "Cloudflare Dashboard and Cloudflare API service issues"

                                                                          Investigating - Cloudflare is investigating issues with Cloudflare Dashboard and related APIs.

                                                                          Customers using the Dashboard / Cloudflare APIs are impacted as requests might fail and/or errors may be displayed. Dec 05, 2025 - 08:56 UTC

                                                                          • rollulus · 7 months ago

                                                                            Not weird, that’s tradition by now.

                                                                            • jachee · 7 months ago

                                                                              Management is always going to take too long (in an engineer’s opinion) to manually throw the alerts on. They’re pressing people for quick fixes so they can claim their SLAs are intact.

                                                                              • rvz · 7 months ago

                                                                                The AI agents can't help out on this time.

                                                                                • rifycombine1 · 7 months ago

                                                                                  maybe we can back to stackoverflow :)

                                                                                • Havoc · 7 months ago

                                                                                  It’s wild how non of the big corporations can make a functional status page

                                                                                  • dncornholio · 7 months ago

                                                                                    They can. They don't want to though.

                                                                                    • javier2 · 7 months ago

                                                                                      They could, but accurate reporting is not good for their SLAs

                                                                                    • jbuild · 7 months ago

                                                                                      Interesting, I get a 500 if I try to visit coinbase.com, but my WebSocket connections to advanced-trade-ws.coinbase.com are still live with no issues.

                                                                                      • emakarov · 7 months ago

                                                                                        probably these websockets are not going through cloudflare

                                                                                      • tjpnz · 7 months ago

                                                                                        They have enough data to at least automate yellow.

                                                                                        • devmor · 7 months ago

                                                                                          Yes, the incident report claims this was limited to their client dashboard. It most certainly was not. I have the PagerDuty alerts to prove it...

                                                                                        • headmelted · 7 months ago

                                                                                          Claude offline too. 500 errors on the web and the mobile app has been knocked out.

                                                                                          • lionkor · 7 months ago

                                                                                            I had to switch to Gemini for it to help me form a thought so I could type this reply. Its dire.

                                                                                          • mercurialsolo · 7 months ago

                                                                                            claude code works tho

                                                                                            • sammy2255 · 7 months ago

                                                                                              500 internal server error on most things:

                                                                                              500 Internal Server Error cloudflare

                                                                                              • pzs · 7 months ago

                                                                                                Just experienced this and came here to check, because even their website is down. The referenced link also returns with 500.

                                                                                                • headmelted · 7 months ago

                                                                                                  "In progress - Scheduled maintenance is currently in progress. We will provide updates as necessary. Dec 05, 2025 - 07:00 UTC"

                                                                                                  No need. Yikes.

                                                                                                  • imperfectfourth · 7 months ago

                                                                                                    downdetector is also down

                                                                                                    • maxlin · 7 months ago

                                                                                                      it being the first google result and serving the exact same error as the pages one is trying to get info from is too funny

                                                                                                        • aurareturn · 7 months ago

                                                                                                          Ehh, so down detector for down detector is up but it is inaccurate.

                                                                                                          • xyproto · 7 months ago

                                                                                                            A wrong downdetectordowntector is worse than a 500 one. :D

                                                                                                            • deveesh_shetty · 7 months ago

                                                                                                              You had one job.

                                                                                                              • Andugal · 7 months ago

                                                                                                                So DownDetector is down, but DownDetectorDownDetector does not detect it... We probably need one more DownDetector. (no)

                                                                                                                • halgir · 7 months ago

                                                                                                                  We have one. But according to Down Detector's Down Detector's Down Detector's Down Detector, that's also down.

                                                                                                                  • Dilettante_ · 7 months ago

                                                                                                                    Well Down Detector's Down Detector isn't down...What we might need is a Down Detector's Down Detector Validator

                                                                                                                  • manyaoman · 7 months ago

                                                                                                                    So down²detector was fake all along?

                                                                                                                    • mrducksy · 7 months ago

                                                                                                                      It’s down detectors all the way down!

                                                                                                                      • superdisk · 7 months ago

                                                                                                                        Lol. The fact that the 4x one actually works and is correctly reporting that the 3x one is down actually makes this a lot funnier to me.

                                                                                                                        • altmanaltman · 7 months ago

                                                                                                                          it's like they didn't fully think it through/expect people to actually use it so soon

                                                                                                                          • ssolarsystem1 · 7 months ago

                                                                                                                            downdetectorsdowndetectors didn't detect breakdown of downdetectors with 500 Error

                                                                                                                          • aroman · 7 months ago

                                                                                                                            great news, schrodingersdetector.com is available!

                                                                                                                            • maxlin · 7 months ago

                                                                                                                              >half the internet is down >downdetector is down >downdetector down detector reports everything is fine

                                                                                                                              software was a mistake

                                                                                                                              • O4epegb · 7 months ago

                                                                                                                                This is a fake detector that just has frontend logic for mocking realistic data, you can easily see it in the source code.

                                                                                                                              • xx_ns · 7 months ago

                                                                                                                                At least it's still right in spite of being down.

                                                                                                                              • strangeness · 7 months ago

                                                                                                                                Who knows, maybe it will be because of C or C++ this time. Or something else.

                                                                                                                                • etyhhgfff · 7 months ago

                                                                                                                                  They rewrote some of their core components from nginx+LuaJit to Rust for better perf and lateny recently. I guess there are some bugs in the new codebase.

                                                                                                                                • piker · 7 months ago

                                                                                                                                  At least the 500 error announces ownership.

                                                                                                                                  Imagine how productive we'll be now!

                                                                                                                                  • rvz · 7 months ago

                                                                                                                                    Round 2 of Cloudflare outages.

                                                                                                                                    We can now see which companies have failed in their performative systems design interviews.

                                                                                                                                    Looking forward to the post-mortem.

                                                                                                                                    • sharts · 7 months ago

                                                                                                                                      HaHa -Nelson

                                                                                                                                      • csomar · 7 months ago

                                                                                                                                        Interestingly, my site running on workers https://codeinput.com is still functioning. Worth mentioning that I don't use Cloudflare firewall/caching (directly exposed workers)

                                                                                                                                        • c16 · 7 months ago

                                                                                                                                          CloudFlare: You can't go down if you're never up.

                                                                                                                                          • pm90 · 7 months ago

                                                                                                                                            This is not good. One major outage? Something exceptional. Several outages in a short time? As someone thats worked in operations, I have empathy; there are so many “temp havks” that are put in place for incidents. but the rest of the world won’t… they’re gonna suffer a massive reputation loss if this goes on as long as the last one.

                                                                                                                                            • karmakurtisaani · 7 months ago

                                                                                                                                              Probably fired a lot of their best people in the past few years and replaced it with AI. They have a de-facto monopoly, so we'll just accept it and wait patiently until they fix the problem. You know, business as usual in the grift economy.

                                                                                                                                              • 5d41402abc4b · 7 months ago

                                                                                                                                                >They have a de-facto monopoly

                                                                                                                                                On what? There are lots of CDN providers out there.

                                                                                                                                                • immibis · 7 months ago

                                                                                                                                                  There's only one that lets everyone sign up for free.

                                                                                                                                                  • esseph · 7 months ago

                                                                                                                                                    They do fare more than just CDN. It's the combination of service, features, reach, price, and the integration of it all.

                                                                                                                                                  • rvz · 7 months ago

                                                                                                                                                    The "AI agents" are on holiday when an outage like this happens.

                                                                                                                                                    • mvdtnz · 7 months ago

                                                                                                                                                      This didn't happen at all. You're just completely making shit up.

                                                                                                                                                      • karmakurtisaani · 7 months ago

                                                                                                                                                        Yeah I am a bit.

                                                                                                                                                    • PlotCitizen · 7 months ago

                                                                                                                                                      This is a good reminder for everyone to reconsider making all of their websites depend on a single centralized point of failure. There are many alternatives to the different services which Cloudflare offers.

                                                                                                                                                      • koakuma-chan · 7 months ago

                                                                                                                                                        My Cloudflare Pages website works fine.

                                                                                                                                                        • coffeebeqn · 7 months ago

                                                                                                                                                          We just love to merge the internet into single points of failure

                                                                                                                                                          • phatfish · 7 months ago

                                                                                                                                                            This is just how free markets work, on the internet with no "physical" limitations it is simply accelerated.

                                                                                                                                                            Left alone corporations to rival governments emerge, which are completely unaccountable. At least there is some accountability of governments to the people, depending on your flavour of government.

                                                                                                                                                            • mschuster91 · 7 months ago

                                                                                                                                                              no one loves the need for CDNs other than maybe video streaming services.

                                                                                                                                                              the problem is, below a certain scale you can't operate anything on the internet these days without hiding behind a WAF/CDN combo... with the cut-off mark being "we can afford a 24/7 ops team". even if you run a small niche forum no one cares about, all it takes is one disgruntled donghead that you ban to ruin the fun - ddos attacks are cheap and easy to get these days.

                                                                                                                                                              and on top of that comes the shodan skiddie crowd. some 0day pops up, chances are high someone WILL try it out in less than 60 minutes. hell, look into any web server log, the amount of blind guessing attacks (e.g. /wp-admin/..., /system/login, /user/login) or path traversal attempts is insane.

                                                                                                                                                              CDN/WAFs are a natural and inevitable outcome of our governments and regulatory agencies not giving a shit about internet security and punishing bad actors.

                                                                                                                                                            • berkes · 7 months ago

                                                                                                                                                              But the nature of a CDN and most other products CF offers, is central by nature.

                                                                                                                                                              If you switch from CF to the next CF competitor, you've not improved this dependency.

                                                                                                                                                              The alternative here, is complex or even non-existing. Complex would be some system that allows you to hotswap a CDN, or to have fallback DDOS protection services, or to build you own in-house. Which, IMO, is the worst to do if your business is elsewhere. If you sell, say, petfood online, the dependency-risk that comes with a vendor like CF, quite certainly is less than the investment needed- and risk associted with- building a DDOS protection or CDN on your own; all investment that's not directed to selling more pet-food or get higher margins at doing so.

                                                                                                                                                              • agnivade · 7 months ago

                                                                                                                                                                You can load-balance between CDN vendors as well

                                                                                                                                                                • otikik · 7 months ago

                                                                                                                                                                  Then your load balancer becomes the single point of failure.

                                                                                                                                                                  • roryirvine · 7 months ago

                                                                                                                                                                    BGP Anycast will let you dynamically route traffic into multiple front-end load balancers - this is how GSLB is usually done.

                                                                                                                                                                    Needs an ASN and a decent chunk of PI address space, though, so not exactly something a random startup will ever be likely to play with.

                                                                                                                                                                    • DaanDL · 7 months ago

                                                                                                                                                                      Then add a load balancer in front of your load balancer, duh. /s

                                                                                                                                                                    • sofixa · 7 months ago

                                                                                                                                                                      With what? The only (sensible) way is DNS, but then your DNS provider is your SPOF. Amazon used to run 2 DNS providers (separate NS from 2 vendors for all of AWS), but when one failed, there was still a massive outage.

                                                                                                                                                                    • altmanaltman · 7 months ago

                                                                                                                                                                      yeah there is no incentive to do a CDN in house, esp for businesses that are not tech-oriented. And the costs of the occasional outage has not really been higher than the cost of doing it in-house. And I'm sure other CDNs gets outages as well, just CF is so huge everyone gets to know about it and it makes the news

                                                                                                                                                                      • Zambyte · 7 months ago

                                                                                                                                                                        IPFS is a decentralized CDN.

                                                                                                                                                                      • inferiorhuman · 7 months ago

                                                                                                                                                                          There are many alternatives
                                                                                                                                                                        
                                                                                                                                                                        Of varying quality depending on the service. Most of the anti-bot/catpcha crap seems to be equivalently obnoxious, but the handful of sites that use PerimeterX… I've basically sworn off DigiKey as a vendor since I keep getting their bullshit "press and hold" nonsense even while logged in.

                                                                                                                                                                        I don't like that we're trending towards a centralized internet, but that's where we are.

                                                                                                                                                                      • rvz · 7 months ago

                                                                                                                                                                        We are now seeing which companies do not consider the third party risk of single point of failures in systems they do not control as part of their infrastructure and what their contingency plan is.

                                                                                                                                                                        It turns out so far, there isn't one. Other than contacting the CEO of Cloudflare rather than switching on a temporary mitigation measure to ensure minimal downtime.

                                                                                                                                                                        Therefore, many engineers at affected companies would have failed their own systems design interviews.

                                                                                                                                                                        • cryptonym · 7 months ago

                                                                                                                                                                          Sometimes it's not worth it. Your plan is just to accept you'll be off for a day or two, while you switch to a competitor.

                                                                                                                                                                          • rvz · 7 months ago

                                                                                                                                                                            Can't say that when it is a time critical service such as hospitals, banks, financial institutions or air-traffic control services.

                                                                                                                                                                            • cryptonym · 7 months ago

                                                                                                                                                                              Only a fool would build an architecture for critical air-traffic with Cloudflare as a SPoF.

                                                                                                                                                                              • rvz · 7 months ago

                                                                                                                                                                                My point still stands.

                                                                                                                                                                                Having no backup / contingency plan even if any third party system goes down on a time critical service means that you want to risk another disaster around the corner.

                                                                                                                                                                                In those industries, accepting to wait for them for a "day or two" is not only unacceptable, it isn't even an option.

                                                                                                                                                                            • creamyhorror · 7 months ago

                                                                                                                                                                              If there's a fitting competitor worth switching to.

                                                                                                                                                                              Plus most people don't get blamed when AWS (or to a lesser extent Cloudflare) goes down, since everyone knows more than half the world is down, so there's not an urgent motivation to develop multi-vendor capability.

                                                                                                                                                                            • throwaway42346 · 7 months ago

                                                                                                                                                                              Alternative infrastructure costs money, and it's hard to get approval from leadership in many cases. I think many know what the ideal solution looks like, but anything linked to budgets is often out of the engineer's hands.

                                                                                                                                                                              In some cases it is also a valid business decision. If you have 2 hour down time every 5 years, it may not have a significant revenue impact. Most customers think it's too much bother to switch to a competitor anyway, and even if it were simple the competition might not be better. Nobody gets fired for buying IBM

                                                                                                                                                                              The decision was probably made by someone else who moved on to a different company, so they can blame that person. It's only when down time significantly impacts your future ARR (and bonus) that leadership cares (assuming that someone can even prove that they actually lose customers).

                                                                                                                                                                              • formerly_proven · 7 months ago

                                                                                                                                                                                On the other thread there were comments claiming it’s unknowable what IaaS some SaaS is using, but SaaS vendors need to disclose these things one way or another, e.g. DPAs. Here is for example renders list of subprocessors: https://render.com/security

                                                                                                                                                                                It’s actually fairly easy to know which 3rd party services a SaaS depends on and map these risks. It’s normal due diligence for most companies to do so before contracting a SaaS.

                                                                                                                                                                              • berkes · 7 months ago

                                                                                                                                                                                At least this warrants a good review of anyone's dependency on cloudflare.

                                                                                                                                                                                If it turns out that this was really just random bad luck, it shouldn't affect their reputation (if humans were rational, that is...)

                                                                                                                                                                                But if it is what many people seem to imply, that this is the outcome of internal problems/cuttings/restructuring/profit-increase etc, then I truly very much hope it affects their reputation.

                                                                                                                                                                                But I'm afraid it won't. Just like Microsoft continues to push out software, that, compared to competitors, is unstable, insecure, frustrating to use, lacks features, etc, without it harming their reputation or even bottomlines too much. I'm afraid Cloudflare has a de-facto monopoly (technically: big moat) and can get away with offering poorer quality, for increasing pricing by now.

                                                                                                                                                                                • coffeebeqn · 7 months ago

                                                                                                                                                                                  Vibe infrastructure

                                                                                                                                                                                  • rvz · 7 months ago

                                                                                                                                                                                    So that is what the best case definition of what "Vibe Engineering" is.

                                                                                                                                                                                  • MrAureliusR · 7 months ago

                                                                                                                                                                                    well that's the thing, such a huge number of companies route all their traffic through Cloudflare. This is at least partially because for a long time, there was no other company that could really do what Cloudflare does, especially not at the scales they do. As much as I despise Cloudflare as a company, their blog posts about stopping attacks and such are extremely interesting. The amount of bandwidth their network can absorb is jaw-dropping.

                                                                                                                                                                                    I've said to many people/friends that use Cloudflare to look elsewhere. When such a huge percentage of the internet flows through a single provider, and when that provider offers a service that allows them to decrypt all your traffic (if you let them install HTTPS certs for you), not only is that a hugely juicy target for nation-states but the company itself has too much power.

                                                                                                                                                                                    But again, what other companies can offer the insane amount of protection they can?

                                                                                                                                                                                    • zelphirkalt · 7 months ago

                                                                                                                                                                                      Microsoft's reputation couldn't be much lower at this point, that's their trick.

                                                                                                                                                                                      The issue is the uninformed masses being led to use Windows when they buy a computer. They don't even know how much better a system could work, and so they accept whatever is shoved down their throats.

                                                                                                                                                                                      • rsynnott · 7 months ago

                                                                                                                                                                                        > Just like Microsoft continues to push out software, that, compared to competitors, is unstable, insecure, frustrating to use, lacks features, etc, without it harming their reputation or even bottomlines too much.

                                                                                                                                                                                        Eh.... This is _kind_ of a counterfactual, tho. Like, we are not living in the world where MS did not do that. You could argue that MS was in a good place to be the dominant server and mobile OS vendor, and simply screwed both up through poor planning, poor execution, and (particularly in the case of server stuff) a complete disregard for quality as a concept.

                                                                                                                                                                                        I think someone who'd been in a coma since 1999 waking up today would be baffled at how diminished MS is, tbh. In the late 90s, Microsoft practically _was_ computers, with only a bunch of mostly-dying UNIX vendors for competition. And one reasonable lens through which to interpret its current position is that it's basically due to incompetence on Microsoft's part.

                                                                                                                                                                                        • gbrindisi · 7 months ago

                                                                                                                                                                                          The crowdstrike incident taught us that no one is going to review any dependency whatsoever.

                                                                                                                                                                                          • ezst · 7 months ago

                                                                                                                                                                                            Yep, that's what late stage capitalism leaves you with: consolidation, abuse, helplessness and complacency/widespread incompetence as a result

                                                                                                                                                                                        • pyuser583 · 7 months ago

                                                                                                                                                                                          Lots of big sites are down

                                                                                                                                                                                          • belter · 7 months ago

                                                                                                                                                                                            This will be another post-mortem of...config file messed...did not catch...promise to be doing better next....We are sorry.

                                                                                                                                                                                            They problem is architectural.

                                                                                                                                                                                            • lucyjojo · 7 months ago

                                                                                                                                                                                              cloudflare is a huge system in active development.

                                                                                                                                                                                              it will randomly fail. there is no way it cannot.

                                                                                                                                                                                              there is a point where the cost to not fail simply becomes too high.

                                                                                                                                                                                            • jcmfernandes · 7 months ago

                                                                                                                                                                                              Absolutely. I wouldn’t be surprised if they turned the heat up a little after the last incident. The result? Even more incidents.

                                                                                                                                                                                              • bluerooibos · 7 months ago

                                                                                                                                                                                                I'm quite sure the reputational damage has already been done.

                                                                                                                                                                                                How do they not have better isolation of these issues, or redundancy of some sort?

                                                                                                                                                                                                • brandensilva · 7 months ago

                                                                                                                                                                                                  The seed has been planted. It will take awhile for others to fill the void. Still the big players see this as an opportunity to steal market share if Cloudflare cannot live up to their reputation.

                                                                                                                                                                                                • wooque · 7 months ago

                                                                                                                                                                                                  2 days ago they had outage that affected Europe, Cloudflare seems to be going down the drain. I removed it for my personal sites.

                                                                                                                                                                                                • dev0p · 7 months ago

                                                                                                                                                                                                  Isn't it happening a little too often now? Did someone .unwrap in production again?

                                                                                                                                                                                                  • tovej · 7 months ago

                                                                                                                                                                                                    Internet-level companies are having more outages recently. Is the exposed surface area increasing or is the quality of service suffering?

                                                                                                                                                                                                    • timvdalen · 7 months ago

                                                                                                                                                                                                      Wow, just plain 500s on customer sites. That's a level of down you don't see that often.

                                                                                                                                                                                                      • disillusioned · 7 months ago

                                                                                                                                                                                                        At least they branded it!

                                                                                                                                                                                                        • ablation · 7 months ago

                                                                                                                                                                                                          Yeah that's a hard 500 right? Not even Cloudflare's 500 branded page like last time. What could have caused this, I wonder.

                                                                                                                                                                                                          • mckirk · 7 months ago

                                                                                                                                                                                                            "A cable!"

                                                                                                                                                                                                            "How do you know?"

                                                                                                                                                                                                            "I'm holding it!"

                                                                                                                                                                                                            • Hamuko · 7 months ago

                                                                                                                                                                                                              I hope it’s not another Result.unwrap().

                                                                                                                                                                                                              • singularity2001 · 7 months ago

                                                                                                                                                                                                                maybe this would cause rust to adopt exception handling, and by exception I mean panic

                                                                                                                                                                                                            • willtemperley · 7 months ago

                                                                                                                                                                                                              Yes Claude is down with a 500 (cloudflare).

                                                                                                                                                                                                              • ransom1538 · 7 months ago

                                                                                                                                                                                                                So. I don't understand the 5 nines they promote. One bad day those nines are gone. So they next year you are pushing 2 nines.

                                                                                                                                                                                                                • kingstnap · 7 months ago

                                                                                                                                                                                                                  Its just fabricated bullshit. It's how all the companies do it. 99.999% over a year is literally 5 minutes. Or under an hour in a decade, that's wildly unrealistic.

                                                                                                                                                                                                                  Reddit was once down for a full day and that month they reported 99.5% uptime instead of 99.99% as they normally claimed for most months.

                                                                                                                                                                                                                  There is this amazing combination of nonsense going on to achieve these kinds of numbers:

                                                                                                                                                                                                                  1. Straight up fraudulent information on status page. Reporting incendents as more minor than any internal monitors would claim.

                                                                                                                                                                                                                  2. If it's working for at least a few percent of customers it's not down. Degraded is not counted.

                                                                                                                                                                                                                  3. If any part of anything is working then it's not down. For example with the reddit example even if the site was dead as long as the image server is still at 1% functional with some internal ping the status is good.

                                                                                                                                                                                                                  • zelphirkalt · 7 months ago

                                                                                                                                                                                                                    Funnily enough an hour in a decade on a good hoster, with a stable service running on it, occasionally updated by version number ... it might even be possible. Maybe not quite, but close, if one tries. While it seems completely impossible with cloudflare, AWS, and whatnot, who are having outages every other week these days.

                                                                                                                                                                                                                • maxekman · 7 months ago

                                                                                                                                                                                                                  A precious glimpse of the less seen page renders.

                                                                                                                                                                                                                  • jondot · 7 months ago

                                                                                                                                                                                                                    its like someone-shut-down-the-power 500s

                                                                                                                                                                                                                    • gwd · 7 months ago

                                                                                                                                                                                                                      Unlike the previous outage, my server seems fine, and I can use Cloudflare's tunnel to ssh to the host as well.

                                                                                                                                                                                                                      • Eikon · 7 months ago

                                                                                                                                                                                                                        Mine [0] seems to be very high latency but no 500s. But yes, most cloudflare-proxied websites I tried seems to just return 500s.

                                                                                                                                                                                                                        [0] https://www.merklemap.com/

                                                                                                                                                                                                                      • sushidev · 7 months ago

                                                                                                                                                                                                                        Are you serious?

                                                                                                                                                                                                                        • moralestapia · 7 months ago

                                                                                                                                                                                                                          Ooof, this one looks like a big one!

                                                                                                                                                                                                                          canva.com

                                                                                                                                                                                                                          chess.com

                                                                                                                                                                                                                          claude.com

                                                                                                                                                                                                                          coinbase.com

                                                                                                                                                                                                                          kraken.com

                                                                                                                                                                                                                          linkedin.com

                                                                                                                                                                                                                          medium.com

                                                                                                                                                                                                                          notion.so

                                                                                                                                                                                                                          npmjs.com

                                                                                                                                                                                                                          shopify.com (!)

                                                                                                                                                                                                                          and many more I won't add bc I don't want to be spammy.

                                                                                                                                                                                                                          Edit: Just checked all my websites hosted there (~12), they're all ok. Other people with small websites are doing well.

                                                                                                                                                                                                                          Only huge sites seem to be down. Perhaps they deal with them separately, the premium-tier of Cloudflare clients, ... and those went down, dang.

                                                                                                                                                                                                                          • reddalo · 7 months ago

                                                                                                                                                                                                                            My small websites are also up. I wonder if they're going to go down soon, or if we're safe.

                                                                                                                                                                                                                            • shultays · 7 months ago

                                                                                                                                                                                                                              zoom

                                                                                                                                                                                                                              • otherme123 · 7 months ago

                                                                                                                                                                                                                                readthedocs down is hurting me the most. My small websites are doing OK.

                                                                                                                                                                                                                              • atraac · 7 months ago

                                                                                                                                                                                                                                All those enterprise architects must be fuming now

                                                                                                                                                                                                                                • aurareturn · 7 months ago

                                                                                                                                                                                                                                  My company's services went down as well.

                                                                                                                                                                                                                                  • SherryWong · 7 months ago

                                                                                                                                                                                                                                    LinkedIn and MEdium are also down as a result

                                                                                                                                                                                                                                    • chinathrow · 7 months ago

                                                                                                                                                                                                                                      Looks like (some) sites behind Cloudflare still work if they do not have caching on.

                                                                                                                                                                                                                                      • jonathanlydall · 7 months ago

                                                                                                                                                                                                                                        It's not simply about caching as we have CDN and reverse proxying which are still running without issue.

                                                                                                                                                                                                                                      • songtianlun1 · 7 months ago

                                                                                                                                                                                                                                        yes...

                                                                                                                                                                                                                                        • jonathanlydall · 7 months ago

                                                                                                                                                                                                                                          It seems regular reverse proxying and R2 still works, as we use those and seem to be working fine still.

                                                                                                                                                                                                                                          Can't get to the Dashboard though.

                                                                                                                                                                                                                                          • thiscatis · 7 months ago

                                                                                                                                                                                                                                            Somebody at Cloudflare is stretching that initial investigation time as much as possible to avoid having to update their status to being down and losing that Christmas bonus.

                                                                                                                                                                                                                                            • nabla9 · 7 months ago

                                                                                                                                                                                                                                              It's configuration error or related to configuration. It always is with this big things.

                                                                                                                                                                                                                                              Nice thing about Cloudflare being down is that almost everything is down at once. Time for peace and quiet.

                                                                                                                                                                                                                                              • norskeld · 7 months ago

                                                                                                                                                                                                                                                Damn, I wish CloudFlare being down also affected local development, so I could take a break from doing frontend… :'(

                                                                                                                                                                                                                                              • da_grift_shift · 7 months ago

                                                                                                                                                                                                                                                https://www.cloudflarestatus.com/incidents/hlr9djcf3nyp

                                                                                                                                                                                                                                                >We will be performing scheduled maintenance in ORD (Chicago) datacenter

                                                                                                                                                                                                                                                >Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency during this maintenance window for end-users in the affected region.

                                                                                                                                                                                                                                                Looks like it's not just Chicago that CF brought down...

                                                                                                                                                                                                                                                • yessferatu · 7 months ago

                                                                                                                                                                                                                                                  South African here. Down on our side. Huge sites, like our primary news site is down - medical services, emergency service/information etc... all down. It's been like this since 11:00am our time, so about 13minutes now.

                                                                                                                                                                                                                                                • maxlin · 7 months ago

                                                                                                                                                                                                                                                  >Go to <social media page> - 500 error from cloudflare >Google is <social media page> down -> click first link - literally the exact same 500 cloudflare error html from downdetector

                                                                                                                                                                                                                                                  I thought we were meant to learn something ... ?

                                                                                                                                                                                                                                                  • theginger · 7 months ago

                                                                                                                                                                                                                                                    I don't want to criticize cloud flare, I love what they do and understand the scale of the challenge, but most people don't and 2 in a month or so like this is going to hit their reputation.

                                                                                                                                                                                                                                                    • The_President · 7 months ago

                                                                                                                                                                                                                                                      After being overly critical of Matrix the other day on here I have reeled back into another conclusion, is that talent issues are industry wide and it sucks making a bad hire where competence issues arise that don’t match the resume.

                                                                                                                                                                                                                                                    • 3xstphvs · 7 months ago

                                                                                                                                                                                                                                                      aw, i cant go on rateyourmusic

                                                                                                                                                                                                                                                      • phartenfeller · 7 months ago

                                                                                                                                                                                                                                                        Wow, three times in a month is really crushing their trust.

                                                                                                                                                                                                                                                        • dabeeeenster · 7 months ago

                                                                                                                                                                                                                                                          3?! When was the second>

                                                                                                                                                                                                                                                        • 8cvor6j844qw_d6 · 7 months ago

                                                                                                                                                                                                                                                          I'll need to checkup on DigitalOcean uptime, may be better than Cloudflare.

                                                                                                                                                                                                                                                          • phartenfeller · 7 months ago

                                                                                                                                                                                                                                                            My Hetzner servers have been running fine for years. Okay, there were times when I broke something, but at least I was able to fix it quickly and never felt dependent on others.

                                                                                                                                                                                                                                                            • iso1631 · 7 months ago

                                                                                                                                                                                                                                                              CxOs want to be dependent on someone else, specifically suppliers with pieces of paper saying "we are great, here's a 1% discount on next years renewal"

                                                                                                                                                                                                                                                              If the in house tech team breaks something and fixes it, that's great from an engineer point of view - we like to be useful, but the person at the top is blamed.

                                                                                                                                                                                                                                                              If an outsourced supplier (one which the consultants recommend, look at Gartner Quadrants etc) fails, then the person at the top is not blamed, even though they are powerless and the outage is 10 times longer and 10 times as frequent.

                                                                                                                                                                                                                                                              Outsourcing is not about outcome, it's about accountability, and specifically avoiding it.

                                                                                                                                                                                                                                                        • countWSS · 7 months ago

                                                                                                                                                                                                                                                          Everything i use depend on perfect cloudflare operation workflow, practically 99% of these services go down. What magical qualities it has that no competitors form for its services?

                                                                                                                                                                                                                                                          • nicolailolansen · 7 months ago

                                                                                                                                                                                                                                                            They had a few good weeks.

                                                                                                                                                                                                                                                            • arunaugustine · 7 months ago

                                                                                                                                                                                                                                                              They had a scheduled maintenance between 7am and 11am UTC in Chicago. But that should have re-routed traffic not take down internet right?

                                                                                                                                                                                                                                                              • PrayagS · 7 months ago

                                                                                                                                                                                                                                                                I'm in India and we're affected as well.

                                                                                                                                                                                                                                                                • J4PJ1T · 7 months ago

                                                                                                                                                                                                                                                                  Oceania here gang and i think that it is a global issue

                                                                                                                                                                                                                                                                • matt3210 · 7 months ago

                                                                                                                                                                                                                                                                  Ooof status 500 someone’s getting fiiiiired!

                                                                                                                                                                                                                                                                  • Hashversion · 7 months ago

                                                                                                                                                                                                                                                                    how long cloudflarestatus.com takes it to detect usually?

                                                                                                                                                                                                                                                                    • valdemarrolfsen · 7 months ago

                                                                                                                                                                                                                                                                      No engineers from Cloudflare reading hackernews these days? Should update your status page!

                                                                                                                                                                                                                                                                        • 0xfedcafe · 7 months ago

                                                                                                                                                                                                                                                                          Funny how even safe Rust isn’t able to stop vibecoding without a proper validation. And the fact that it's a monopoly isn't so funny anymore.

                                                                                                                                                                                                                                                                          • dkdbejwi383 · 7 months ago

                                                                                                                                                                                                                                                                            There is no language that makes it impossible to have any kind of bug ever. The safety languages like Rust offer is around memory, not bad configuration or faulty business logic.

                                                                                                                                                                                                                                                                            • lionkor · 7 months ago

                                                                                                                                                                                                                                                                              Rust is one of the few languages where I found AI to be very well checked. The type system can enforce so many constraints that you do avoid lots of bugs, and the AI will get caught writing shit code.

                                                                                                                                                                                                                                                                              Of course, vibe coding will always find a way to make something horribly broken but pretty.

                                                                                                                                                                                                                                                                              • nromiun · 7 months ago

                                                                                                                                                                                                                                                                                I have noticed LLMs tend to generate very verbose code. What an average human might do in 10 LoC, LLMs will stretch that to 50-60 lines. Sometimes with comments on every line. That can make it hard to see those bugs.

                                                                                                                                                                                                                                                                                • 0xfedcafe · 7 months ago

                                                                                                                                                                                                                                                                                  Yep, that’s what I wrote. It wasn’t a sarcasm

                                                                                                                                                                                                                                                                              • m078 · 7 months ago

                                                                                                                                                                                                                                                                                Cloudflare is investigating issues with Cloudflare Dashboard and related APIs.

                                                                                                                                                                                                                                                                                • wildcard1210 · 7 months ago

                                                                                                                                                                                                                                                                                  my shopify store is down

                                                                                                                                                                                                                                                                                  • ojm · 7 months ago

                                                                                                                                                                                                                                                                                    Turnstile seems up still.

                                                                                                                                                                                                                                                                                    • aroman · 7 months ago

                                                                                                                                                                                                                                                                                      looks like a big one. interestingly, our site, which uses a TON of Cloudflare services[0] — yet not their front-line proxy — is doing fine: https://magicgarden.gg.

                                                                                                                                                                                                                                                                                      So it seems like it's just the big ol' "throw this big orange reverse proxy in front of your site for better uptime!" is what's broken...

                                                                                                                                                                                                                                                                                      [0] Workers, Durable Objects, KV, R2, etc

                                                                                                                                                                                                                                                                                      • bpye · 7 months ago

                                                                                                                                                                                                                                                                                        Moving off of Cloudflare for my personal domain is on my todo list for the holidays...

                                                                                                                                                                                                                                                                                        • reassess_blind · 7 months ago

                                                                                                                                                                                                                                                                                          My sites that use their main proxy are seemingly up and working? Could be a regional PoP issue.

                                                                                                                                                                                                                                                                                        • wildcard1210 · 7 months ago

                                                                                                                                                                                                                                                                                          My Shopify store is down. My competitor stores are also down.

                                                                                                                                                                                                                                                                                          • _cenw · 7 months ago

                                                                                                                                                                                                                                                                                            That's the 30% vibe code they promised us.

                                                                                                                                                                                                                                                                                            Cynicism aside, something seems to be going wrong in our industry.

                                                                                                                                                                                                                                                                                            • nlitened · 7 months ago

                                                                                                                                                                                                                                                                                              Also “Rewrite it in Rust”.

                                                                                                                                                                                                                                                                                              P.S. it’s a joke, guys, but you have to admit it’s at least partially what’s happening

                                                                                                                                                                                                                                                                                              • koakuma-chan · 7 months ago

                                                                                                                                                                                                                                                                                                No, it has nothing to do with Rust.

                                                                                                                                                                                                                                                                                                • zwnow · 7 months ago

                                                                                                                                                                                                                                                                                                  The first one had something to do with Rust :-)

                                                                                                                                                                                                                                                                                                  • kortilla · 7 months ago

                                                                                                                                                                                                                                                                                                    Not really. In C or C++ that could have just been a segfault.

                                                                                                                                                                                                                                                                                                    .unwrap() literally means “I’m not going to handle the error branch of this result, please crash”.

                                                                                                                                                                                                                                                                                                    • mike_hearn · 7 months ago

                                                                                                                                                                                                                                                                                                      Indeed, but fortunately there are more languages in the world than Rust and C++. A language that performed decently well and used exceptions systematically (Java, Kotlin, C#) would probably have recovered from a bad data file load.

                                                                                                                                                                                                                                                                                                      • koakuma-chan · 7 months ago

                                                                                                                                                                                                                                                                                                        There is nothing that prevents you from recovering from a bad data file load in Rust. The programmer who wrote that code chose to crash.

                                                                                                                                                                                                                                                                                                        • mike_hearn · 7 months ago

                                                                                                                                                                                                                                                                                                          That's exactly my point. There should be no such thing as choosing to crash if you want reliable software. Choosing to crash is idiomatic in Rust but not in managed languages in which exceptions are the standard way to handle errors.

                                                                                                                                                                                                                                                                                                          • koakuma-chan · 7 months ago

                                                                                                                                                                                                                                                                                                            I am not a C# guy, but I wrote a lot of Java back in the day, and I can authoritatively tell you that it has so-called "checked exceptions" that the compiler forces you to handle. However, it also has "runtime exceptions" that you are not forced to handle, and they can happen any where and any time. Conceptually, it is the same as error versus panic in Rust. One such runtime exception is the notorious `java.lang.NullPointerException` a/k/a the billion-dollar mistake. So even software in "managed" languages can and does crash, and it is way more likely to do so than software written in Rust, because "managed" languages do not have all the safety features Rust has.

                                                                                                                                                                                                                                                                                                            • GoblinSlayer · 7 months ago

                                                                                                                                                                                                                                                                                                              When dotnet has an unhandled exception, it terminates with abort.

                                                                                                                                                                                                                                                                                                              • mike_hearn · 7 months ago

                                                                                                                                                                                                                                                                                                                In practice, programs written in managed languages don't crash in the sense of aborting the entire process. Exceptions are usually caught at the top level (both checked and unchecked) and then logged, usually aborting the whole unit of work.

                                                                                                                                                                                                                                                                                                                For trapping a bad data load it's as simple as:

                                                                                                                                                                                                                                                                                                                    try {
                                                                                                                                                                                                                                                                                                                        data = loadDataFile();
                                                                                                                                                                                                                                                                                                                    } catch (Exception e) {
                                                                                                                                                                                                                                                                                                                        LOG.error("Failed to load new data file; continuing with old data", e);        
                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                This kind of code is common in such codebases and it will catch almost any kind of error (except out of memory errors).
                                                                                                                                                                                                                                                                                                                • koakuma-chan · 7 months ago

                                                                                                                                                                                                                                                                                                                  Here is the Java equivalent of what happened in that Cloudflare Rust code:

                                                                                                                                                                                                                                                                                                                    try {
                                                                                                                                                                                                                                                                                                                      data = loadDataFile();
                                                                                                                                                                                                                                                                                                                    } catch (Exception e) {
                                                                                                                                                                                                                                                                                                                      LOG.error("Failed to load new data file", e);
                                                                                                                                                                                                                                                                                                                      System.exit(1);
                                                                                                                                                                                                                                                                                                                    }
                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                  So the "bad data load" was trapped, but the programmer decided that either it would never actually occur, or that it is unrecoverable, so it is fine to .unwrap(). It would not be any less idiomatic if, instead of crashing, the programmer decided to implement some kind of recovery mechanism. It is that programmer's fault, and has nothing to do with Rust.

                                                                                                                                                                                                                                                                                                                  Also, if you use general try-catch blocks like that, you don't know if that try-catch block actually needs to be there. Maybe it was needed in the past, but something changed, and it is no longer needed, but it will stay there, because there is no way to know unless you specifically look. Also, you don't even know the exact error types. In Rust, the error type is known in advance.

                                                                                                                                                                                                                                                                                                                  • mike_hearn · 7 months ago

                                                                                                                                                                                                                                                                                                                    Yes, I know. But nobody writes code like that in Java. I don't think I've ever seen it outside of top level code in CLI tools. Never in servers.

                                                                                                                                                                                                                                                                                                                    > It is that programmer's fault, and has nothing to do with Rust.

                                                                                                                                                                                                                                                                                                                    It's Rust's fault. It provides a function in its standard library that's widely used and which aborts the process. There's nothing like that in the stdlibs of Java or .NET

                                                                                                                                                                                                                                                                                                                    > Also, if you use general try-catch blocks like that, you don't know if that try-catch block actually needs to be there.

                                                                                                                                                                                                                                                                                                                    I'm not getting the feeling you've worked on many large codebases in managed languages to be honest? I know you said you did but these patterns and problems you're raising just aren't problems such codebases have. Top level exception handlers are meant to be general, they aren't supposed to be specific to certain kinds of error, they're meant to recover from unpredictable or unknown errors in a general way (e.g. return a 500).

                                                                                                                                                                                                                                                                                                                    • koakuma-chan · 7 months ago

                                                                                                                                                                                                                                                                                                                      > It's Rust's fault. It provides a function in its standard library that's widely used and which aborts the process. There's nothing like that in the stdlibs of Java or .NET

                                                                                                                                                                                                                                                                                                                      It is the same as runtime exceptions in Java. In Rust, if you want to have a top-level "exception handler" that catches everything, you can do

                                                                                                                                                                                                                                                                                                                        ::std::panic::catch_unwind(|| {
                                                                                                                                                                                                                                                                                                                          // ...
                                                                                                                                                                                                                                                                                                                        })
                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                      In case of Cloudflare, the programmer simply chose to not handle the error. It would have been the same if the code was written in Java. There simply would be no top-level try-catch block.
                                                                                                                                                                                                                                                                                                                  • kortilla · 7 months ago

                                                                                                                                                                                                                                                                                                                    Look at how much additional boilerplate it took in your example to ignore the error.

                                                                                                                                                                                                                                                                                                                    In the Rust case you just don’t call unwrap() if you want to swallow errors like that.

                                                                                                                                                                                                                                                                                                                    It’s also false that catching all exceptions is how you end up with reliable software. In highly available architectures (e.g. many containers managed by kubernetes), if you end up in a state where you can’t complete work at all, it’s better to exit the process immediately to quickly get removed from load balancing groups, etc.

                                                                                                                                                                                                                                                                                                                    General top level exceptions handlers are a huge code smell because catching exceptions you (by definition) didn’t expect is a great way to have corrupted data.

                                                                                                                                                                                                                                                                                                                    • mike_hearn · 7 months ago

                                                                                                                                                                                                                                                                                                                      The error wasn't ignored, it was logged (and it's an example on a web forum, in reality you'd at least increment a metric too and do other things).

                                                                                                                                                                                                                                                                                                                      > General top level exceptions handlers are a huge code smell

                                                                                                                                                                                                                                                                                                                      And yet millions of programs have such things and they work fine. My experience has been that they tend to be more reliable than other programs. E.g. IntelliJ hardly ever tears down the entire process when something goes wrong, it fails gracefully and reports back to HQ whereas other IDEs I've used hard crash quite regularly. Much more disruptive.

                                                                                                                                                                                                                                                                                                                • kortilla · 7 months ago

                                                                                                                                                                                                                                                                                                                  unwrap is NOT idiomatic in Rust

                                                                                                                                                                                                                                                                                                        • gwd · 7 months ago

                                                                                                                                                                                                                                                                                                          But it might have something to do with the "rewrite" part:

                                                                                                                                                                                                                                                                                                          > The idea that new code is better than old is patently absurd. Old code has been used. It has been tested. Lots of bugs have been found, and they’ve been fixed. There’s nothing wrong with it. It doesn’t acquire bugs just by sitting around on your hard drive.

                                                                                                                                                                                                                                                                                                          > Back to that two page function. Yes, I know, it’s just a simple function to display a window, but it has grown little hairs and stuff on it and nobody knows why. Well, I’ll tell you why: those are bug fixes. One of them fixes that bug that Nancy had when she tried to install the thing on a computer that didn’t have Internet Explorer. Another one fixes that bug that occurs in low memory conditions. Another one fixes that bug that occurred when the file is on a floppy disk and the user yanks out the disk in the middle. That LoadLibrary call is ugly but it makes the code work on old versions of Windows 95.

                                                                                                                                                                                                                                                                                                          > Each of these bugs took weeks of real-world usage before they were found. The programmer might have spent a couple of days reproducing the bug in the lab and fixing it. If it’s like a lot of bugs, the fix might be one line of code, or it might even be a couple of characters, but a lot of work and time went into those two characters.

                                                                                                                                                                                                                                                                                                          > When you throw away code and start from scratch, you are throwing away all that knowledge. All those collected bug fixes. Years of programming work.

                                                                                                                                                                                                                                                                                                          From https://www.joelonsoftware.com/2000/04/06/things-you-should-...

                                                                                                                                                                                                                                                                                                          • windward · 7 months ago

                                                                                                                                                                                                                                                                                                            A lot of words for a 'might'. We don't know what caused the downtime.

                                                                                                                                                                                                                                                                                                            • gwd · 7 months ago

                                                                                                                                                                                                                                                                                                              Not this time; but the rewrite was certainly implicated in the previous one. They actually had two versions deployed; in response to unexpected configuration file size, the old version degraded gracefully, while the new version failed catastrophically.

                                                                                                                                                                                                                                                                                                              • perching_aix · 7 months ago

                                                                                                                                                                                                                                                                                                                Both versions were taken off-guard by the defective configuration they fetched, it was not a case of a fought and eliminated bug reappearing like in the blogpost you quoted.

                                                                                                                                                                                                                                                                                                        • kenonet · 7 months ago

                                                                                                                                                                                                                                                                                                          it's never the technology, it's the implementation

                                                                                                                                                                                                                                                                                                          • MegaThorx · 7 months ago

                                                                                                                                                                                                                                                                                                            Did you consider to rewrite your joke in rust?

                                                                                                                                                                                                                                                                                                            • rifycombine1 · 7 months ago

                                                                                                                                                                                                                                                                                                              cc: @oncall then trigger pagerduty :)

                                                                                                                                                                                                                                                                                                            • joenada · 7 months ago

                                                                                                                                                                                                                                                                                                              Going? I think we got there a long time ago. I'm sure we all try our best but our industry doesn't take quality seriously enough. Not compared to every other kind of engineering discipline.

                                                                                                                                                                                                                                                                                                              • _cenw · 7 months ago

                                                                                                                                                                                                                                                                                                                Always been there. But it seems to be creeping into institutions that previously cared over the past few years, accelerating in the last.

                                                                                                                                                                                                                                                                                                              • themafia · 7 months ago

                                                                                                                                                                                                                                                                                                                Salaries are flat relative to inflation and profits. I've long felt that some of the hype around "AI" is part of a wage suppression tactic.

                                                                                                                                                                                                                                                                                                                • iso1631 · 7 months ago

                                                                                                                                                                                                                                                                                                                  > Cynicism aside, something seems to be going wrong in our industry.

                                                                                                                                                                                                                                                                                                                  Started after the GFC and the mass centralisation of infrastructure

                                                                                                                                                                                                                                                                                                                • nromiun · 7 months ago

                                                                                                                                                                                                                                                                                                                  I wonder if it is another bug , like unwrap, in their rewritten code.

                                                                                                                                                                                                                                                                                                                  Also, I don't think their every service got affected. I am using their proxy and pages service and both are still up.

                                                                                                                                                                                                                                                                                                                  • davidcheungo123 · 7 months ago

                                                                                                                                                                                                                                                                                                                    wtf, cannot work now

                                                                                                                                                                                                                                                                                                                    • paweladamczuk · 7 months ago

                                                                                                                                                                                                                                                                                                                      I noticed this when my Claude iPhone app stopped working.

                                                                                                                                                                                                                                                                                                                      • Hashversion · 7 months ago

                                                                                                                                                                                                                                                                                                                        cloudflare pages seems to be working!

                                                                                                                                                                                                                                                                                                                        • odie5533 · 7 months ago

                                                                                                                                                                                                                                                                                                                          How is Hacker News still up?

                                                                                                                                                                                                                                                                                                                          • sunbum · 7 months ago

                                                                                                                                                                                                                                                                                                                            Because it doesn't use cloudflare duh.?

                                                                                                                                                                                                                                                                                                                            • otherme123 · 7 months ago

                                                                                                                                                                                                                                                                                                                              I have a handful of sites DNS/NS through Cloudflare, with their certificates, and they are working OK.

                                                                                                                                                                                                                                                                                                                              • PrayagS · 7 months ago

                                                                                                                                                                                                                                                                                                                                From their response headers, it seems like the request is coming from NGINX directly. How do they defend themselves against DOS attacks?

                                                                                                                                                                                                                                                                                                                                • sunbum · 7 months ago

                                                                                                                                                                                                                                                                                                                                  Big server. And if it goes down it goes down? Who cares, it's hackernews.

                                                                                                                                                                                                                                                                                                                              • grundrausch3n · 7 months ago

                                                                                                                                                                                                                                                                                                                                I thought they are running classic FreeBSD servers like in ye olde times.

                                                                                                                                                                                                                                                                                                                              • yread · 7 months ago

                                                                                                                                                                                                                                                                                                                                Hah even Linkedin is showing 500 for me

                                                                                                                                                                                                                                                                                                                                • computersuck · 7 months ago

                                                                                                                                                                                                                                                                                                                                  waaay too soon

                                                                                                                                                                                                                                                                                                                                  • b_bloch · 7 months ago

                                                                                                                                                                                                                                                                                                                                    That's quite unfortunate xD

                                                                                                                                                                                                                                                                                                                                      • meindnoch · 7 months ago

                                                                                                                                                                                                                                                                                                                                        Maybe they should stop vibe coding and vibe reviewing their PRs?

                                                                                                                                                                                                                                                                                                                                        • Dilettante_ · 7 months ago

                                                                                                                                                                                                                                                                                                                                          "I warned you about Cloudflare bro!!!! I told you dog!"

                                                                                                                                                                                                                                                                                                                                          • grim_io · 7 months ago

                                                                                                                                                                                                                                                                                                                                            I wonder how many uptime SLAs will be violated this year.

                                                                                                                                                                                                                                                                                                                                            • virtualritz · 7 months ago

                                                                                                                                                                                                                                                                                                                                              Yeah, and because of this for example Claude Code is down too because the auth goes through CF. F*cking marvelus, the decentralized web ...

                                                                                                                                                                                                                                                                                                                                              • reneberlin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                I can imagine the horror of pressure of the people responsible for resolution. On that scale of impact it is very hard to keep calm - but still the hive of minds have to cooperate and solve the puzzle while the world is basically halted and ready to blame the company you work for.

                                                                                                                                                                                                                                                                                                                                                • ricardo81 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                  Their uptime over the year is likely faring worse than your average hosting company, DNS provider or CDN.

                                                                                                                                                                                                                                                                                                                                                  • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                    Some may experience more downtime due to their outages than they'd have from DDoS.

                                                                                                                                                                                                                                                                                                                                                    • iso1631 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                      Their uptime over the year is faring worse than one of my pi holes, let alone the resilient service.

                                                                                                                                                                                                                                                                                                                                                    • igleria · 7 months ago

                                                                                                                                                                                                                                                                                                                                                      Heads will roll at cloudfare. E-commerce customers must be furious.

                                                                                                                                                                                                                                                                                                                                                      Impossible not to feel bad for whoever is tasked to cleanup the mess.

                                                                                                                                                                                                                                                                                                                                                      • zppln · 7 months ago

                                                                                                                                                                                                                                                                                                                                                        Especially around christmas. I was about to buy a pair of Birkenstocks. Nope, site is down. Went on to buy a microphone holder, nope, that site is down as well. :) Sure, I'll still get around to it eventually.

                                                                                                                                                                                                                                                                                                                                                      • domysee · 7 months ago

                                                                                                                                                                                                                                                                                                                                                        I'm just realizing how much we depend on Cloudflare working. Every service I use is unreachable. Even worse than last time. It's almost impossible to do any work atm.

                                                                                                                                                                                                                                                                                                                                                        • yoctosec · 7 months ago

                                                                                                                                                                                                                                                                                                                                                          I use Cloudflare because of their Tunnel to protect my Raspberry Pi, but I think I will just use it without the Tunnel now. My main concern is privacy, but I'm not ready to accept so frequent downtime and dependence on them. The whole reason to host self-host was to be independent anyway. Does anyone have a recommendation for that (that is free)? Should I worry about privacy? My name and my city are on the website anyway.

                                                                                                                                                                                                                                                                                                                                                          • runeb · 7 months ago

                                                                                                                                                                                                                                                                                                                                                            Checkout tailscale

                                                                                                                                                                                                                                                                                                                                                            • unixfox · 7 months ago

                                                                                                                                                                                                                                                                                                                                                              Tailscale's control plane uses Cloudflare.

                                                                                                                                                                                                                                                                                                                                                              • runeb · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                Thanks, I did not know this. My Tailscale was unaffected by the outage.

                                                                                                                                                                                                                                                                                                                                                              • yoctosec · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                And what about a website I want to make public? I'm just concerned about my IP being visible, like for my personal website or my searxng instance

                                                                                                                                                                                                                                                                                                                                                                • iso1631 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                  Personally I'd just proxy it through a vm running on hertzer, linode, rackspace, etc

                                                                                                                                                                                                                                                                                                                                                                  • runeb · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                    Tailscale Funnel, but might need a paid account

                                                                                                                                                                                                                                                                                                                                                                • DocJade · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                  my tunnels are still working, oddly

                                                                                                                                                                                                                                                                                                                                                                  • yoctosec · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                    Now mine works again too, I guess it was a short outage

                                                                                                                                                                                                                                                                                                                                                                  • The_President · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                    You can basically do this yourself without punching holes out to the public. Create VPN for Pi and clients and access from the same private network.

                                                                                                                                                                                                                                                                                                                                                                  • LeonenTheDK · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                    Nice, just got woken up by my outage alarms, just for it to be Cloudflare again. At least it's _my_ problem!

                                                                                                                                                                                                                                                                                                                                                                    But my goodness, they're really struggling over the last couple weeks... Can't wait to read the next blog post.

                                                                                                                                                                                                                                                                                                                                                                    • koakuma-chan · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                      Outage alarms?

                                                                                                                                                                                                                                                                                                                                                                    • bytejanitor · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                      gitlab.com hasn't noticed yet.

                                                                                                                                                                                                                                                                                                                                                                      • alex_suzuki · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                        it has now, for me. can't access web UI (SaaS, not self-hosted, obviously)

                                                                                                                                                                                                                                                                                                                                                                      • erikbye · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                        This is getting embarrassing.

                                                                                                                                                                                                                                                                                                                                                                        • hasperdi · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                          Even LinkedIn is now down. Opening linkedin.com gives me a 500 server error and Cloudflare at the bottom. Quite embarassing.

                                                                                                                                                                                                                                                                                                                                                                          • _cenw · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                            At least they were available when Front Door was down!

                                                                                                                                                                                                                                                                                                                                                                          • Oras · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                            Went to ahref to check a domain, saw 500 and came here to check.

                                                                                                                                                                                                                                                                                                                                                                            I have a few domains on cloudflare and all of them are working with no issues so it might not be a global issue

                                                                                                                                                                                                                                                                                                                                                                            • basisword · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                              I’m sure everybody learnt their lesson from last months outage and built in redundancy or stopped relying on Cloudflare.

                                                                                                                                                                                                                                                                                                                                                                              • matt3210 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                Everyone says vibe coding but people are just fine at being incompetent without the AI help

                                                                                                                                                                                                                                                                                                                                                                                • koolba · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                  Sure, but with AI we can automate that incompetence.

                                                                                                                                                                                                                                                                                                                                                                                • jondot · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                  LinkedIn is down

                                                                                                                                                                                                                                                                                                                                                                                  • CodinM · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                    came here for this thx

                                                                                                                                                                                                                                                                                                                                                                                    • alextingle · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                      "Content not available in your region."

                                                                                                                                                                                                                                                                                                                                                                                      Please avoid Imgur.

                                                                                                                                                                                                                                                                                                                                                                                      • sebzim4500 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                        Use a vpn or avoid the UK

                                                                                                                                                                                                                                                                                                                                                                                    • erikbye · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                      Cloudflare uptime has worsened a lot lately, AI coding has increased exponentially, hmm

                                                                                                                                                                                                                                                                                                                                                                                      • meerab · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                        It is up now!

                                                                                                                                                                                                                                                                                                                                                                                        • dale1110 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                          You sure?

                                                                                                                                                                                                                                                                                                                                                                                          • dale1110 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                            Just checked. It's up!!

                                                                                                                                                                                                                                                                                                                                                                                            • wyboy86110 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                              nope... order page is still 500

                                                                                                                                                                                                                                                                                                                                                                                        • Ueland · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                          Interestingly enough, also some MS/Azure services are down. For example https://www.office.com/ just returns:

                                                                                                                                                                                                                                                                                                                                                                                          >We are sorry, something went wrong. >Please try refreshing the page in a few minutes. If the problem persists, please visit status.cloud.microsoft for updates regarding known issues.

                                                                                                                                                                                                                                                                                                                                                                                          The status page of course says nothing

                                                                                                                                                                                                                                                                                                                                                                                          • GeertVL · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                            Linkedin -> the same

                                                                                                                                                                                                                                                                                                                                                                                            • nikanj · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                              For me Linkedin returns the 500 cloudflare error

                                                                                                                                                                                                                                                                                                                                                                                            • codeisforever · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                              Seems all of Shopify.com is down. Every store

                                                                                                                                                                                                                                                                                                                                                                                            • vinskabun · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                              pixiv.net

                                                                                                                                                                                                                                                                                                                                                                                              • jazzyjackson · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                Is it at all achievable to be fronted by a CDN but fallback to the raw server in case the front falls off? Better to be vulnerable to DDoS than be unreachable altogether

                                                                                                                                                                                                                                                                                                                                                                                                • calyhre · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                  But then you end up potentially exposing the origin server. This could be an opt-in option though

                                                                                                                                                                                                                                                                                                                                                                                                  • koolba · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                    With CloudFlare specifically probably not. IIRC, they require DNS resolution of your domain to operate so if they’re down, I don’t see how you’d change it to route directly to the underlying site.

                                                                                                                                                                                                                                                                                                                                                                                                    Even if you could, having two sets of TLS termination is going to be a pain as well.

                                                                                                                                                                                                                                                                                                                                                                                                    • ianberdin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                      NPM is down. World is collapsing thanks to Cloudflare.

                                                                                                                                                                                                                                                                                                                                                                                                      • w4zz · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                        gitlab down aswell

                                                                                                                                                                                                                                                                                                                                                                                                        • neo_tokyo · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                          Someone's been vibe coding the scheduled maintenance.

                                                                                                                                                                                                                                                                                                                                                                                                          • samwreww · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                            claude.ai is down bc of it :( good for OpenAI as they're using something else maybe Vercel?

                                                                                                                                                                                                                                                                                                                                                                                                            • ThalesX · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                              I just started getting npm errors while developing something; I was like hmm, strange... then I tried to go down to isitdown. That was also down. I was like, oh this must be something local to me (I'm in a remote place visiting my gramps).

                                                                                                                                                                                                                                                                                                                                                                                                              Then I go to Hacker News to check. Lo and behold, it's Cloudflare. This is sort of worrying...

                                                                                                                                                                                                                                                                                                                                                                                                              • nlstitch · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                What ever happened to "no deploys on fridays"? haha

                                                                                                                                                                                                                                                                                                                                                                                                                • kenonet · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                  haha for real

                                                                                                                                                                                                                                                                                                                                                                                                                • ianberdin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                  I have 10B idea: cloudflare that does not fail so often.

                                                                                                                                                                                                                                                                                                                                                                                                                  • reddalo · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                    It exists and it's called Bunny.net

                                                                                                                                                                                                                                                                                                                                                                                                                    • biql · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                      How about: internet that is actually decentralized.

                                                                                                                                                                                                                                                                                                                                                                                                                      • ianberdin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                        Yes, on one hand, it was so wonderful. Cloudflare came and said, "Yeah, now we'll save everyone from DDoS, everything's perfect, we'll speed up your site," and bam, they became a bottleneck for the entire internet. It's some kind of nightmare. Why didn't several other such popular startups appear, into which more money was invested, and which would allow some failure points to be created? I don't understand this. Or at least Cloudflare itself should have had some backup mechanism, so that in case of failures, something still works, even slowly, or at least they could redirect traffic directly, bypassing their proxies. They just didn't do that at all. Something is definitely wrong.

                                                                                                                                                                                                                                                                                                                                                                                                                        • viraptor · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                          > Why didn't several other such popular startups appear

                                                                                                                                                                                                                                                                                                                                                                                                                          bunny.net

                                                                                                                                                                                                                                                                                                                                                                                                                          fastly.com

                                                                                                                                                                                                                                                                                                                                                                                                                          gcore.com

                                                                                                                                                                                                                                                                                                                                                                                                                          keycdn.com

                                                                                                                                                                                                                                                                                                                                                                                                                          Cloudfront

                                                                                                                                                                                                                                                                                                                                                                                                                          Probably some more I forgot now. CF is not the only option and definitely not the best option.

                                                                                                                                                                                                                                                                                                                                                                                                                          > Yeah, now we'll save everyone from DDoS, everything's perfect, we'll speed up your site,

                                                                                                                                                                                                                                                                                                                                                                                                                          ... and host the providers selling DDoS services. https://privacy-pc.com/articles/spy-jacking-the-booters.html

                                                                                                                                                                                                                                                                                                                                                                                                                          • ianberdin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                            Thank you for sending these alternatives, they look good. And, of course, the most important thing is that Cloudflare is free, while these alternatives cost money. And they cost hundreds of dollars at my traffic volume of tens of terabytes. Of course, I really don't want to pay. So, as they say, mice wept and jabbed, but they kept gnawing on the cactus.

                                                                                                                                                                                                                                                                                                                                                                                                                            • viraptor · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                              Nothing's free - one day they will come knocking. Better be prepared to serve at an affordable level.

                                                                                                                                                                                                                                                                                                                                                                                                                        • iso1631 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                          Nobody got fired for choosing clownflare

                                                                                                                                                                                                                                                                                                                                                                                                                        • SoKamil · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                          Looking at their market cap it’s 71.5B idea

                                                                                                                                                                                                                                                                                                                                                                                                                        • MildlySerious · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                          I can't update DNS entries for my domains with Porkbun, because it's "Powered by Cloudflare".

                                                                                                                                                                                                                                                                                                                                                                                                                          • blackhaz · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                            Anyone shorting the damn stock?

                                                                                                                                                                                                                                                                                                                                                                                                                            • nish__ · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                              Just in time for the London work day :)

                                                                                                                                                                                                                                                                                                                                                                                                                              • kinensake · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                Every time Cloudflare is down I'm not sure if it's really down or not because most down detector websites use Cloudflare. Lmao

                                                                                                                                                                                                                                                                                                                                                                                                                                • Artur-Defences · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                  This is not a good look, at all

                                                                                                                                                                                                                                                                                                                                                                                                                                  • manupati · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                    Odd

                                                                                                                                                                                                                                                                                                                                                                                                                                      • nekkooo2e · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                        Perplexity is down

                                                                                                                                                                                                                                                                                                                                                                                                                                        • chistev · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                          It's really cool to me that this site is never down with all these outages of major websites.

                                                                                                                                                                                                                                                                                                                                                                                                                                          Representative of having the best developers behind it.

                                                                                                                                                                                                                                                                                                                                                                                                                                          • ilaksh · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                            They just don't use Cloudflare.

                                                                                                                                                                                                                                                                                                                                                                                                                                            • chistev · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                              How do they handle DDoS?

                                                                                                                                                                                                                                                                                                                                                                                                                                          • CafeRacer · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                            Even digital ocean is down :D

                                                                                                                                                                                                                                                                                                                                                                                                                                            • nekkooo2e · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                              Perplexity AI shows 500 Internal Server Error

                                                                                                                                                                                                                                                                                                                                                                                                                                              • divanvisagie · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                Wishbone12

                                                                                                                                                                                                                                                                                                                                                                                                                                                • neonnbits · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                  i was watching the climax of "Fullmetal Alchemist: Brotherhood" on crunchyroll and cloudflare went down again

                                                                                                                                                                                                                                                                                                                                                                                                                                                  • elijah3040448 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Pretty awkward. Thought my WIFI was acting up when I wasn't even able to pull up the Cloudfare website to see if something was down. Then, trying to go to Downdetector and that wasn't working either.

                                                                                                                                                                                                                                                                                                                                                                                                                                                    • techguy1954 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                      I can still visit some websites that use Cloudflare, but other don't work.

                                                                                                                                                                                                                                                                                                                                                                                                                                                      Blender Artists works, but DownDetector and Quillbot dont.

                                                                                                                                                                                                                                                                                                                                                                                                                                                      • isaac3307 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                        This is so cool guys. All of us get to lose millions of dollars together so late at night!

                                                                                                                                                                                                                                                                                                                                                                                                                                                        • isaac3307 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                          This is so cool guys!!! We all get to savor this moment and lose millions of DOLL HAIRS together!!

                                                                                                                                                                                                                                                                                                                                                                                                                                                          • isaac3307 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                            I love being here with you guys!!!

                                                                                                                                                                                                                                                                                                                                                                                                                                                            • cv_h · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                              Free accounts seem to be fine, only enterprise accounts seem to be affected.

                                                                                                                                                                                                                                                                                                                                                                                                                                                              • doublerabbit · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                Irony.

                                                                                                                                                                                                                                                                                                                                                                                                                                                              • epolanski · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                I can absolutely accomplish nothing today...can't download npm packages, cannot login to services.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                I've been a Cloudflare fan for the longest time, but the more they grow the more they look like the weak link of the internet. This is the second major outage in less than few weeks. Terrible.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                • polaris64 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  DownDetector'sDownDetector does not detect that DownDetector's down

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • kenonet · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    stock going whoops

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • 8cvor6j844qw_d6 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Interested if its the same issue that brought down Cloudflare previously.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • Towaway69 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          for me docker is failing with:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              unknown: failed to copy: httpReadSeeker: failed open: unexpected status from GET request to https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/....
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          so coffee time.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • monstertank · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            How do you tell if this is a cyberattack or not?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • dale1110 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Tried to watch anime then realized that cloudflare was down...again. smh

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • robotfelix · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Our site is fine, including files served by Cloudflare's CDN and Cloudflare Workers, but the Cloudflare dashboard is definitely down.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The Cloudflare status page says that it's the dashboard and Cloudflare APIs that are down. I wonder if the problem is focused on larger sites because they are more dependent on / integrated with Cloudflare APIs. Or perhaps it's only an Enterprise tier feature that's broken.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                If it's not everything that is down, I guess things are slightly more resilient than last time?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • vimwizard · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  seems related to CF tunnels... policies are being enforced but perhaps origin servers are not being properly served.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • kvam · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Infrastructure-as-Vibe?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • zwnow · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I love it, and we wont learn from this again :-) Looking forward for the 3rd outage in a few weeks.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • venturecruelty · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        We should have a weekly thread for it! It can be a fun meetup. Hell, move it to a cafe or a pub or something, and we can use it as a chance to disconnect from the internet and talk to people face to face. Instead of saying "touch grass", we can say "get Cloudflared".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • tin7in · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        For us also Digital Ocean, Render, and a few other vendors are down.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        At this point picking vendors that don't use Cloudflare in any way becomes the right thing to do.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • bigfudge · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Claude was also down (which brought me here)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • dale1110 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Tried to watch anime and then i realized it was down....again. smh

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • tippa123 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Curious to see which big companies were caught flat-footed during the 18 November outage compared with today. In my opinion, if a company was caught out twice, that reflects poor decision-making and urgency. As the saying goes, fool me once, shame on you, fool me twice, shame on me.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            If a company was able to overcome all the red tape within three weeks and not be impacted today, that's impressive.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • ednevsky · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Notion is also down (haven't seen a comment on that). It's so funny how the biggest companies literally just have their sites not loading because of Cloudflare.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • hax0r1338 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                This gotta be an attack, no way its configuration error again.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • jonathrg · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Why not? They have been proudly vibe coding for a while.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • bilekas · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  This is painful, if I'm not mistaken this is during a scheduled maintenance too ?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Whenever I deploy a new release to my 5 customers, I am pedantic about having a fast rollback.. Maybe I'm not following the apparent industry standard and instead should just wing it.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • zwnow · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Let AI wing it instead.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • yellow_lead · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Is anyone else woken up by this? My company's service is down too. Considering a move away

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • maxlin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      >half internet down >first "is site down" result (downdetector) down >downdetectorsdowndetector.com: "everything is fine" >downdetectorsdowndetectorsdowndetector.com: not even responding >downdetectorsdowndetectorsdowndetectorsdowndetector.com: "everything is broken"

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • Artur-Defences · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        "Scheduled maintenance is currently in progress" I image the maintenance was conducted like this: "fix detroit data center bugs, please be very careful, don't mess up like last time :)" bypass permissions on

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • tdrz · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I'm looking for cofounders and investors to build a working cloudflare.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • udarij · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            It's ok to fail, but most frustrationg thing is there's no suppoting team or any contact point accessible directly. this is bad..

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • Vivianfromtheo · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              This got me and the anime community stressed

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • dracotomes · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                and it's back

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • sandruso · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  it's back on

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  but wow, it must be stressful to deal with this

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • udev4096 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Clownflare strikes again!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Artur-Defences · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      "Monitoring - A fix has been implemented and we are monitoring the results."

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • decimalenough · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Seems to be back up.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • StrLght · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          And it's on Friday again — never change, Cloudflare.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Gentle reminder that every affected company brought it upon themselves. Very few companies care about making their system resilient to 3rd party failures. This is just another wake-up call for them.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • max23_ · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            It is up for me.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            All the sites that were 500 error before are able to load now.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • JustSkyfall · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Seems to be back up?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • pprotas · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                What a joke of a company. They have the internet in the palm of their hands, and yet let vibe coding ambitions ruin their empire.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Time for everyone to drop this company and move on to better solutions (until those better solutions rot from the inside out, just like their predecessor did)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • hnarn · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  One has to wonder how many times or how often proprietary cloud services have to go down before there is a general shift away from using the cloud and "infinite scaling" for everything. For many, many use cases you do not need neither Cloudflare nor Github nor nine nines for everything (which you are clearly not getting anyway). It's obviously not enough with once a year for most businesses, or perhaps once a month. Weekly outages? For how long?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  If you host something that actually matters that other people depend upon and, please review your actual needs and if possible stop making yourself _completely_ dependent on giant cloud corporations.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • dodos · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Looks to be back now.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • michael-sumner · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      It's up now!!! London, UK

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • lionkor · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        eval(requestBody).unwrap()

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • starkindustries · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Never push to production on Friday!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • jachee · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Update title to “Tell HN: Cloudflare was down”

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • MarcelGerber · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Just started working for me again (in Germany), both on our own CF-hosted page and on cloudflare.com itself.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • Titan2189 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                They're back online it seems

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • digiajay · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Basecamp was down couple of minutes ago and it's back now online.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • NKosmatos · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    LOL, 500 returned for many big sites…this is going to hurt and make people rethink. If it’s not DNS, then someone pushed to production on Friday :-)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • chinathrow · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      It's back.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • jjdinho · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Godspeed, Cloudflare, for the fix

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • w4zz · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Up again!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • vimwizard · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            she's back

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • alxbenjamin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              It is up again. There will be a lot of hard talk with Cloudflare, I guess

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • DaSilentStorm · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Aaand ... we're back

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • lrvick · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I was just arguing yesterday to coworkers I would quit tech before helping centralize any more of the internet on Cloudflare as a massive single point of failure.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Thank you, Cloudflare, for again proving my point.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • domysee · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    It's back!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • skylurk · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      > Monitoring - A fix has been implemented and we are monitoring the results.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      > Dec 05, 2025 - 09:12 UTC

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • MrAureliusR · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Yeah, cloudflare.com is working and the website that first clued me in to the outage (chess.com) is also working.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • udarij · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        It's ok to fail. but the most frustrating thing ever is... there's no contact point or supporting team easily and directly accessible.. this is bad..

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • DaSilentStorm · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Aaand ... we're back!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • donbox · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            seems its back \m/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • yapyap · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              seems to have been resolved

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • BluSyn · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Perhaps related? My main fiber WAN went out few hrs ago, failing over to Starlink backup. Discovered it’s a cloudflare issue, as my multi-wan setup tests against 1.1.1.1, which suddenly stopped responding (but only from my fiber ISP). Switched to testing 8.8.8.8 to restore.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                If it weren’t for recent cloudflare outages, never would have considered this was the problem.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Even until I saw this, I assumed it was an ISP issue, since Starlink still worked using 1.1.1.1. Now I’m thinking it’s a cloudflare routing problem?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • ianberdin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  So, I understand correctly that all websites and services want protection from DDoS attacks, and that's basically their number one concern. The second is caching in different parts of the world. So, it's caching and DDoS. But at the same time, nobody wants to use CloudFront from AWS because it’s not that simple yet. And it’s more expensive, while Cloudflare is free. So, what should we do about all this? This won’t do. We’ve created a gigantic bottleneck that controls the entire internet, just like in the movie Mad Max, where he controlled the only source of water. That’s wrong. And we all fell for it like fools. So, the question is, what can be done in this situation? Are there reliable competitors? Are there any fault-tolerant systems for this? The whole problem is that our DNS, and with Cloudflare, they proxy it. So, if their proxy goes down, everything falls apart. What should we do about this?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • sammy2255 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Nobody is being forced to use Cloudflare

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • ianberdin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Since everything is absolutely correct, no one forced it; they just provided a good, excellent solution for free, and consequently, the whole internet has gotten hooked on it. As they say, free cocaine causes harm. So, what are the alternatives? What options are there to protect against DDoS attacks and to make a website quickly accessible from different parts of the world? And at the same time, without paying a sky-high price for it.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • ectospheno · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        > So, what are the alternatives?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        That sums up my gripe with the vocal cloudflare haters. They will tell you all day long to move but every solution they push costs more time and money.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • nedt · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Everyone trying to access a site behind Cloudflare is forced.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • sammy2255 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Then you make a complaint to the company whose site you cannot access...

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • 6031769 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Let your hoster take care of the DDoS and stop using the flaky behemoth.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        You haven't actually watched Mad Max, have you? I do recommend it.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • drexlspivey · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Who is we? You are free to stop using their service

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • chaidhat · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Someone should make an open source system that lets you easily host containers so that if one fails, we can easily switchover across providers. Like Vercel AI SDK but for containers. That is, if docker isnt failing (it is right now cause it depends on Cloudflare)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • someothherguyy · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            for all of 20 minutes, the world cried.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • OtherShrezzing · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The site is back up, but it feels fairly silly that a platform that has inserted itself as a single point of failure has an architecture that's got single points of failure.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The other companies working at that scale have all sensibly split off into geographical regions & product verticals with redundancy & it's rare that "absolutely all of AWS everywhere is offline". This is two total global outages in as many weeks from Cloudflare, and a third "mostly global outage" the week before.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • themafia · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Crop monoculture created the potato famine. We failed to learn the larger lesson. "Hyperscale" is inherently dangerous.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • adityashankar · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                it's fine now...I believe

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • elcapithanos · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Shortest damn outage ever

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • zwnow · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Will it be down for 10 days again? Who knows. Would've stopped using it after the first 10 day outage anyway.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • andy_ppp · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Just a reminder that every dependency you rely on, both inside your codebase and external services, has a price.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • madjam002 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Looking forward to the post mortem on this one. We weren't affected (just using the CDN), and people are saying they weren't affected who are using Cloudflare Workers (a previous culprit which we've since moved off), so I wonder what service / API was actually affected that brought down multiple websites with a 500 but not all of them.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Wise was just down which is a pretty big one.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Also odd how some websites were down this time that previously weren't down with the global outage in November

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • thinkindie · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          we were not affected too and we realised it was Cloudflare because Linear was down and they were mentioning an upstream service. Also Ecosia was affected, and I then realised they might be relying on Cloudflare too.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • gowthamgts12 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            CDN was also affected for some customers. we were down with 500.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • m_mueller · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Maven Repository was down for me for a while, now it recovered.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • reassess_blind · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Yeah it's strange. My sites that are are proxied through Cloudflare remained up, but Supabase was taken offline so some backends were down. Either a regional PoP style issue, or a specific API or service had to be used to be affected.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • archon810 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Our locations excluded from Cloudflare WAF were up, but the rest was down. I think WAF took a dump.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • kryptn · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    was interesting, some of our stuff failed, but some other stuff that used cloudflare indirectly didn't.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • themly · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      CDN was definitely down also. We were widely impacted by it with 500's.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        > Looking forward to the post mortem

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        This is becoming a meme.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • meandmycode · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          This has to be setting off some alarm bells internally, a well written postmortem on an occasional issue, great, but when your postmortem talks about learnings and improvements yet major outages keep happening, it becomes meaningless..

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • da_grift_shift · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The excuse:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          >A change made to how Cloudflare's Web Application Firewall parses requests caused Cloudflare's network to be unavailable for several minutes this morning.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          >The change was deployed by our team to help mitigate the industry-wide vulnerability disclosed this week in React Server Components.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          >We will share more information as we have it today.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          https://www.cloudflarestatus.com/incidents/lfrm31y6sw9q

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • madjam002 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            It's quite an unfortunate coincidence that React has indirectly been the reason for two recent issues at Cloudflare haha

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • brobdingnagians · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Two's a coincidence, three's a pattern; I guess we will have to wait until next month to see if it becomes a pattern. Was there a particular aspect of the React Server Components that made it easy to have this problem appear? would it have been caught or avoided in another framework or language?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • GoblinSlayer · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Who sent an xml request?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • gritzko · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The entire Cloud/SaaS story had a lot of happy-path cost optimization. The particular glitch that triggered the domino effect may be irrelevant relative to the fact that the effect reproduces.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • dynamite-ready · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Some of the sites I maintain, are fine. But I'm guessing it's just a matter of time?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • kUdtiHaEX · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Cloudflare just closed down the incident on their status page without any additional explanation. Sigh.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • chessmaster-hex · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Some big fishes were affected as well... Crunchyroll, Fortnite, LinkedIn let's wait for the explanation of this one.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Hashversion · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      what's the estimated loss? any guesses or estimations?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • capnsketch · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        If I had a nickel for everytime cloudflare went down. Then I would have 2 nickels which is not a lot but still wierd that it happened twice.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          You would have 2 nickels, this week.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          It also went down multiple times in the past; not to say that's bad, everyone does from time to time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • TheGilDev · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I’m still glad they’re here to provide great services and help secure the internet for lots of us!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • arjie · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            How interesting. As of 00:30 or so I could still access Claude but then it went down with a 500 from Cloudflare and I thought I'd nab a quick something off Slickdeals but that's down too. My own blog is on Cloudflare's `cloudflared` tunnel and it's working just fine, even the cache, so it must be something hitting some specific type of configuration or some shard hitting some region.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            And they're back before I finished the comment. Such a pity, I was hoping to hog some more Claude for myself through Claude Code.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • JeremyJaydan · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              I moved away from Cloudflare over a month ago because I didn't understand how they don't have pricing caps for their upgraded plans, they genuinely seem like the mob but I haven't looked any further into it..

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Either way it's been interesting to see the bullets I've been dodging.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • jjude · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                What service(s) are you using now? What did you move to?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • JeremyJaydan · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  A small one (afaik) in a location that I wanted in the US [1]. I'm not running a bank so I'd prefer to just go down if I'm ever attacked.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [1] https://shifthosting.com/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • nickdothutton · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                So many outages now they all begin to swim into 1, what's that 3 or 4 this quarter?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • chaidhat · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  For those saying we have an over-reliance on software -- is there a way to use multiple CDNs for the same frontend website?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • LucasLanglois · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Love that Cloudflare put together a participative and community-driven advent calendar!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • reassess_blind · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      The "half the internet is down, nothing we can do" excuse works great the first time, but doesn't fly the second time in a month.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      What solutions are there for Multi DNS/CDN failover that don't rely on a single point of failure?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • pech0rin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Rewriting in Rust is paying dividends.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • nrhrjrjrjtntbt · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Not as down as last time. My site is up.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • f311a · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            > A change made to how Cloudflare's Web Application Firewall parses requests caused Cloudflare's network to be unavailable for several minutes this morning. This was not an attack; the change was deployed by our team to help mitigate the industry-wide vulnerability disclosed this week in React Server Components. We will share more information as we have it today.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • hnarturpl · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            We use workers and dns proxy and I got flooded with pages. We were getting 503s from workers.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • luastoned · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              From the incident page:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              A change made to how Cloudflare's Web Application Firewall parses requests caused Cloudflare's network to be unavailable for several minutes this morning. This was not an attack; the change was deployed by our team to help mitigate the industry-wide vulnerability disclosed this week in React Server Components. We will share more information as we have it today.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              https://www.cloudflarestatus.com/incidents/lfrm31y6sw9q

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • philipwhiuk · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                So their parser broke again I guess.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                And no staged rollout I assume?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • tialaramex · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Apparently somehow this had never been how Cloudflare did this. I expressed incredulity about this to one of their employees, but yeah, seems like their attitude was "We never make mistakes so it's fastest to just deploy every change across the entire system immediately" and as we've seen repeatedly in the past short while that means it sometimes blows up.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  They have blameless post mortems, but maybe "We actually do make mistakes so this practice is not good" wasn't a lesson anybody wanted to hear.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • rhdunn · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Blameless post mortems should be similar to air accident investigations. I.e. don't blame the people involved (unless they are acting maliciously), but identify and fix the issues to ensure this particular incident is unlikely to recur.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The intent of the postmortems is to learn what the issues are and prevent or mitigate similar issues happening in the future. If you don't make changes as a result of a postmortem then there's no point in conducting them.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • Xunjin · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Agree 100%, however using your example, there is no regulatory agency that investigate the issue and demand changes to avoid related future problems. Should the industry move towards this way?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • tialaramex · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        However, one of the things you see (if you read enough of them) in accident investigation reports for regulated industries is a recurring pattern

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        1. Accident happens 2. Investigators conclude Accident would not happen if people did X. Recommend regulator requires that people do X, citing previous such recommendations each iteration 3. Regulator declined this recommendation, arguing it's too expensive to do X, or people already do X, or even (hilariously) both 4. Go to 1.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Too often, what happens is that eventually

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        5. Extremely Famous Accident Happens, e.g. killing loved celebrity Space Cowboy 6. Investigators conclude Accident would not happen if people did X, remind regulator that they have previously recommended requiring X 7. Press finally reads dozens of previous reports and so News Story says: Regulator killed Space Cowboy! 8. Regulator decides actually they always meant to require X after all

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • ethbr1 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          As bad as (3) sounds, I'll strongman the argument: it's important to keep the economic cost of any regulation in mind.*

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          On the one hand, you'd like to prevent the thing the regulation is seeking to prevent.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          On the other hand, you'd have costs for the regulation to be implemented (one-time and/or ongoing).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          "Is the good worth the costs?" is a question worth asking every time. (Not least because sometimes it lets you downscope/target regulations to get better good ROI)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          *Yes, the easy pessimistic take is 'industry fights all regulation on cost grounds', but the fact that the argument is abused doesn't mean it doesn't have some underlying merit

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • tialaramex · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I think conventionally the verb is "to steelman" with the intended contrast being to a strawman, an intentionally weak argument by analogy to how straw isn't strong but steel is. I understood what you meant by "strongman" but I think that "steelman" is better here.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            There is indeed a good reason regulators aren't just obliged to institute all recommendations - that would be a lot of new rules. The only accident report I remember reading with zero recommendations was a MAIB (Maritime accidents) report here which concluded that a crew member of a fishing boat has died at sea after their vessel capsized because they both they and the skipper (who survived) were on heroin, the rationale for not recommending anything was that heroin is already illegal, operating a fishing boat while on heroin is already illegal, and it's also obviously a bad idea, so, there's nothing to recommend. "Don't do that".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Cost is rarely very persuasive to me, because it's very difficult to correctly estimate what it will actually cost to change something once you decided it's required - based on current reality where it is not. Mass production and clever cost reductions resulting from the normal commercial pressures tend to drive down costs when we require something but not before (and often not after we cease to require it either)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            It's also difficult to anticipate all benefits from a good change without trying it. Lobbyists against a regulation will often try hard not to imagine benefits after all they're fighting not to be regulated. But once it's in action, it may be obvious to everyone that this was just a better idea and absurd it wasn't always the case.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Remember when you were allowed to smoke cigarettes on aeroplanes? That seems crazy, but at the time it was normal and I'm sure carriers insisted that not being allowed to do this would cost them money - and perhaps for a short while it did.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • ethbr1 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              > it's very difficult to correctly estimate what it will actually cost to change something once you decided it's required - based on current reality where it is not. Mass production and clever cost reductions resulting from the normal commercial pressures tend to drive down costs

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Difficult, but not impossible.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              What are calculable and do NOT scale down is cost for compliance documentation and processes. Changing from 1 form of documentation to 4 forms of documentation has measurable cost, that will be imposed forever.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              > It's also difficult to anticipate all benefits from a good change without trying it.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              That's not a great argument, because it can be counterbalanced by the equally true opposite: it's difficult to anticipate all downsides to a change without trying it.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              > Remember when you were allowed to smoke cigarettes on aeroplanes?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Remember when you could walk up to a gate 5 minutes before a flight, buy a ticket, and fly?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The current TSA security theater has had some benefits, but it's also made using airports far worse as a traveler.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • tialaramex · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                I mean, I'm pretty sure there was a long period where you could walk up 5 minutes before, and fly on a plane where you're not allowed to smoke. It's completely unrelated.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The TSA makes no sense as a safety intervention, it's theatre, it's supposed to look like we're trying hard to solve the problem, not be an attempt to solve the problem, and if there was an accident investigation for 9/11 I can't think why, that's not an accident.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                As to your specific claim about enforcement, actually we don't even know whether we'd increase paperwork overhead in many cases. Rationalization driven by new regulation can actually reduce this instead.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                For a non-regulatory (at least in the sense that there's no government regulators involved) example consider Let's Encrypt's ACME which was discussed here recently. ACME complies with the "Ten Blessed Methods". But prior to Let's Encrypt the most common processes weren't stricter, or more robust, they were much worse and much more labour intensive. Some of them were prohibited more or less immediately when the "Ten Blessed Methods" were required because they're just obviously unacceptable.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The Proof of Control records from ACME are much better than what had been the usual practice prior yet Let's Encrypt is $0 at point of use and even if we count the actual cost (borne by donations rather than subscribers) it's much cheaper than the prior commercial operators had been for much more value delivered.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • ethbr1 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Smoking and TSA are unrelated.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  You provided an example of where arguing against regulation was ill-conceived in hindsight. I offered an obvious example of the opposite (everyone against plane hijacking -> regulation -> air travel is made worse for everyone without much improvement for the primary issue).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  > Rationalization driven by new regulation can actually reduce [paperwork] instead.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Ha! Anything is possible, I suppose.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I'd point out that the TBM were not ratified by committee (much less a government) and were rammed through by unilateral Mozilla fiat.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • tialaramex · 6 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The CA/B Forum did in fact ratify these rules, which is why they're in its "Baseline Requirements".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    They (I would say deliberately) stalled the process to actually make those rules binding on the CAs and that is where Mozilla used their fiat powers to just require this anyway, knowing that all the other trust stores would come for the ride and actually nobody at CA/B offered a legitimate reason not to do this, they just (again I would say deliberately) allowed it to get procedurally bogged down so that nothing would happen for a period of time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • meindnoch · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        >don't blame the people involved (unless they are acting maliciously)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Or negligently.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • jq-r · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          That still shouldn't be a part of post mortem, more of a performance review item.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • tempaccount420 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            They should be performantly removed.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • __turbobrew__ · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The aviation industry regularly requires certifications, check rides, and re-qualifications when humans mess up. I have never seen anything like that in tech.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Sometimes the solution is to not let certain people do certain things which are risky.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • kypro · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          > They have blameless post mortems, but maybe "We actually do make mistakes so this practice is not good" wasn't a lesson anybody wanted to hear.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Or they could say, "we want to continue to prioritise speed of security rollouts over stability, and despite our best efforts, we do make mistakes, so sometimes we expect things will blow up".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I guess it depends what you're optimising for... If the rollout speed of security patches is the priority then maybe increased downtime is a price worth paying (in their eyes anyway)... I don't agree with that, but at least it's an honest position to take.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          That said, if this was to address the React CVE then it was hardly a speedy patch anyway... You'd think they could have afforded to stagger the rollout over a few hours at least.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • lima · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            It's just poor risk management at this point. Making sure that a configuration change doesn't crash the production service shouldn't take more than a few seconds in a well-engineered system even if you're not doing staged rollout.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • uyzstvqs · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Ah yes, Cloudflare's worst enemy: The configuration change.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • hinkley · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          On fridays, yes.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • meindnoch · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          React (a frontend JS framework) can now bring down critical Internet infrastructure.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I will repeat it because it's so surreal: React (a frontend JS framework) can now bring down critical Internet infrastructure.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            That's Next.js, not React.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Mentioning React Server Components in the status page can be seen as a bad way to shift the blame. Would have been better to not specify which CVE they were trying to patch. The issue is their rollout management, not the Vendor and CVE.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • philipwhiuk · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              I think the "argument" is that it's a critical vuln so they can't "go slow".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              So now a vuln check for a component deployed on, being generous, 1% of servers causes an outage for 30% of the internet.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The argument is dumb.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  True, thanks for sharing. Worth mentioning that's on the "full-stack" part of the framework. It doesn't impact most React website while it impacts most next.js websites.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • tempaccount420 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    It was React. Code in React's repository had to be patched to fix this.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Next.JS just happens to be the biggest user of this part of React, but blaming Next.JS is weird...

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Thanks, that's what I acknowledged in the message you just replied to.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I'm not blaming anyone. Mostly outlining who was impacted as it's not really related to the front-end parts of the framework that the initial comment was referring to.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • spiffytech · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                To be accurate: React developed server-side capabilities, and that's where the vulnerability exists.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                It's feels noteworthy because React started out frontend-only, but pedantically it's just another backend with a vulnerability.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • reassess_blind · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                I’m really curious what their rollout procedure is, because it seems like many of their past outages should have been uncovered if they released these configuration changes to 1% of global traffic first.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • Traubenfuchs · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  "Please don‘t block the rollout pipleline with a simple react security patch update."

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • lima · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    They don't appear to have a rollout procedure for some of their globally replicated application state. They had a number of major outages over the past years which all had the same root cause of "a global config change exposed a bug in our code and everything blew up".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    I guess it's an organizational consequence of mitigating attacks in real time, where rollout delays can be risky as well. But if you're going to do that, it would appear that the code has to be written much more defensively than what they're doing it right now.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • tehlike · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      You can selectively bypass many roll out procedures in a properly designed system.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • lima · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        If there is a proper rollout procedure that would've caught this, and they bypass it for routine WAF configuration changes, they might as well not have one.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • ethbr1 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        For hypothetical conflicting changes (read worst case: unupgraded nodes/services can't interop with upgraded nodes/services), what's best practice for a partial rollout?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Blue/green and temporarily ossify capacity? Regional?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - Push a version with the new logic but not yet enabled, still using legacy logic, able to implement both

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - Push a version that enables new logic for 1% of traffic

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - Continue rollout until 100%

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • nrhrjrjrjtntbt · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Can also do canary rollout before that. Canary means rollout to endpoints only used by CF to test. Monitor metrics and automated test results.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • cryptonym · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              That's ok but doesn't solve issues you notice only on actual prod traffic. While it can be a nice addition to catch issues earlier with minimal user impact, best practice on large scale systems still requires a staged/progressive prod rollout.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • nrhrjrjrjtntbt · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Yep. This is definitely an "as well as"

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Unit test, Integration Test, Staging Test, Staging Rollout, Production Test, Canary, Progressive Rollout

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Can all be automated can smash through all that quickly with no human intervention.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • JB_Dev · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Yea agree.. This is the same discussion point that came up last time they had an incident.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I really don’t buy this requirement to always deploy state changes 100% globally immediately. Why can’t they just roll out to 1%, scaling to 100% over 5 minutes (configurable), with automated health checks and pauses? That will go along way towards reducing the impact of these regressions.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Then if they really think something is so critical that it goes everywhere immediately, then sure set the rollout to start at 100%.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Point is, design the rollout system to give you that flexibility. Routine/non-critical state changes should go through slower ramping rollouts.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • franktankbank · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Can't get hacked when you are down.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • nrhrjrjrjtntbt · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Not sure I buy it. Do 1% for 10 minutes. I mean it must have taken over half a day to code and test a patch. Why not wait another 10 minutes.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • stogot · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            The update they describe should never bring down all services. I agree with other posters that they must lack a rollout strategy yet they sent spam emails mocking the reliability of other clouds

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • brandensilva · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              The irony is they support rolling out incrementally with some of their products for deployment.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              They need that same mindset for themselves in config/updates/infra changes but probably easier said than done.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • aatd86 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              so it's react again in the end .. zzzzzzz

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • o_m · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                I wonder if this is the new normal? Weekly Cloudflare outages that breaks huge parts of the internet.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • pepoluan · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  So. Another regex problem?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • asim · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I'd like to start seeing the architecture and design of how cloudflare works. Not blog posts, like a whole write-up. If you're going to have this many outages and you're a public company which 2/3rd of US infrastructure probably depends on then it might need some external input. Obviously they know what they're doing. This is not a blame game but the tools are starting to creak.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  • import · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Fraudulent status page again. For sure we are seeing something very different than what they see in the internal monitoring systems.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • maverick98 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      The quality of code in most apps has gone downhill. Let's guess why?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • reustle · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Maybe centralizing the internet wasn’t a great idea after all, huh

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • glimshe · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Not only they make my browsing experience a LOT worse (seconds per site for bot detection and additional "are you human" clicks even without VPNs), now they are bringing the entire Internet down. They don't deserve the position they currently have.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • wrobelda · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            You make it sound like the DDoS and Bots are their fault.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • glimshe · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              They make gazillions. I'm sure they can do better than that.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              How many awful things in tech can be rationalized away by "sorry, but this is for you/our protection"?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • gilrain · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              > Not only they make my browsing experience a LOT worse

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              No, I did (metaphorically, for the websites I control). And I did it because otherwise those sites are fully offline or unusable thanks to the modern floods of unfilterable scrapers.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Months of piecemeal mitigations, but Attack Mode is the only thing that worked. Blame the LLM gold rush and the many, many software engineers with no ethics and zero qualms about racing to find the bottom of the Internet.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • The_President · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The whole “not a bot” prompt every three hours seems like it has potential to get out of the way more often.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • grimblee · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Always has been

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                • throwaway48476 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Shipping .unwrap() to prod speaks ill of their engineering culture. Quality is a process not a checkbox.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • rco8786 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      React server components initially came out 5ish years ago, for whatever that's worth.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    • markaroo · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      React Server Components. Let that sink in. What did they do to us? This is a thing that should not exist, causing pain in the real world.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • The_President · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Like a turkey made of tofu. It’s all in the name: react.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      • testemailfordg2 · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Looks like this post somehow is not even on the front page of HN anymore. CF pulling some strings maybe, they don't have this incident on top of their current list.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        • sega_sai · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          After reading the post, my personal takeaway (not being expert) is that there are simply so many moving parts/configuration options that the complexity of the whole system is too high. I think without some sort of formal validation/enumeration of all possible states of the system the reliability is simply not possible. Whether this formal verification is achievable, I don't know.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          • DirkH · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I feel like all the BS we were taught about architecture design principles multi-AZ, failover strategies, graceful degradation etc was gaslighting us all into thinking any of out work on it actually matters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            This isn't true, but it feels like this when the entire engineering world order seems to actually run on single-point-of-failures where one CEO just messages another when some 3rd party is down. And reputational risk here is completely safeguarded because as long as everyone is down you are fine. Use a service everyone uses and it goes down = no reputational risk. Use a more robust architecture and make some mistake = massive reputational risk and everyone asks why you don't use what everyone else uses.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Blind leading the blind and all that.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            • lousken · 7 months ago

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Cloudflare 362