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

hey peter, Im on an h1b visa (year 10, have approved i140 and pending gc application). Ive never done an h1b stamping as I was paranoid about being denied. Will doing the stamping now trigger the 100k h1b fee?

No since the underlying H-1B petition was filed and approved before this $100K payment provision went into effect.

thank you!

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.

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.


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.


Vibe infrastructure

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

> 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.


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?


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

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

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?


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.

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.


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).


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.

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.


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

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

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.


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

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.


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.


Lots of big sites are down

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

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.

>They have a de-facto monopoly

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


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

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

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

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

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.

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.


You can load-balance between CDN vendors as well

Then your load balancer becomes the single point of failure.

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.


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

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.

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

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

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.


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.


My Cloudflare Pages website works fine.

  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.


I still don’t get the point of zig, at least not from this post? I really don’t want to do memory management manually. I actually think rust is pretty well designed, but allows you to write very complex code. go tries really hard to keep it simple but at the cost of resisting modern features.

If you don't want to do memory management manually, then you're not the intended target audience for Zig. It's a language where any piece of code that needs to do heap allocation has to receive an allocator as an explicit argument in order to be able to allocate anything at all.

SaaS is now a "solved problem"; almost all vendors will try to get SOX/SOC2 compliance (and more for sensitive workloads). Although... its hard to see how these certifications would have prevented something like this :melting_face:.

Yes, smaller firms and startups are still hiring aggressively.

Not just. I know some average joes that landed at Google, Meta, and DoorDash recently

Just because recessions do happen, does not mean that its good to have recessions, not does it make them necessary. Popping bubbles can be contained and not blow up the entire system if we have proper regulations, for instance.

> Democrats not allowing a recession to occur just makes the next bubble even bigger. And all kinds of inefficient businesses are allow to zombify when the resources could be used elsewhere.

This is honestly just horseshit. Both parties want to avoid recession, its just that one of them believes in established economic theories and is successful; while the other one is steeped in crackpot economics which have failed repeatedly.


> Popping bubbles can be contained and not blow up the entire system if we have proper regulations, for instance.

Perhaps we have a different definition of recessions but to me you cannot pop a bubble without a recession. How does the bubble deflate without a decrease in nominal GDP? The recession doesn't need have effects lingering for years/decades but one needs to occur.

> Both parties want to avoid recession

I mean in name only. Republicans pretty consistently just cut taxes while shifting government spending from poor to wealthy which really just causes a recession since the marginal propensity to spend of the wealthy is lower (hence ballooning SNP500 while weaker retail spending; wealthy's savings goes into SNP500 while non-wealthy cut back on consumption).

> its just that one of them believes in established economic theories and is successful

Which economic theory do the Democrats believe in? Any real theory has upsides and downsides and I just never either of the two major parties acknowledge or implement the downside (which is always required for the upside).

Large social nets are about redistributing wealth so everybody is (within a _very_ large range) equal but Democrats don't actually do this; they just give money to the bottom individuals without taking from the top which just means the future poor generations have less as they have to repay with interest to the original wealthy generations (and inheritors).


Its a little strange for the article to not mention how much of the "stock growth" and GDP growth is mostly due to unsustainable, large investments in Data centers. Its not clear if that will continue into 2026, and what will happen when it stops.

My personal prediction is that, barring some kind of insurrection/revolution, Congress will flip in 2026 and force POTUS to back down on tariff nonsense, which will finally un-paralyze businesses which will resume capital investments and hiring. 2026 itself might be really rough though, if the AI bubble pops.


okta is the worst. Their support is the worst (we always got someone overseas who only seemed to understand anything, probably they were trained on some corpus) and would take forever to loop in anyone that could actually help.


I've been bit by the mass marketing nonsense of "Watson" but IBM Research does some pretty good work, and their progress on Quantum Computing seems to be "real"; and certainly more reliable than Microsoft (shocked!).


yeah something major is borked and they're unwilling to admit it. The status page initially claimed "https git operations are affected" when it was clear that ssh were too (its updated to reflect that now).


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

Search: