News for hackers. Stuff that matters.

0xbkt

Re:Cloudflare Global Network experiencing issues on Tuesday November 18, 2025 @09:08AM (#45966210)
It always is.
> I can't deploy as often as I want because some Sidekiq jobs run for several days, and deploying code means disrupting those jobs

Sounds like a use case for Cadence/Temporal-style fault-oblivious stateful execution with workflows. At last job, we did Unreal Engine deployments with pixel streaming at scale on a huge fleet of GPU servers, and the way we could persist execution state so hassle-free that the code would magically resume at the line right where it got interrupted was so astounding.

Re:Good times create weak men on Tuesday October 24, 2023 @08:37AM (#37998281)
This read, for some reason, reminded me of Farnam Street's “Why Life Can’t Be Simpler”[0].

[0] https://fs.blog/why-life-cant-be-simpler/

Ask HN: Where does authentication happen in BFF?

I am building an internal monolith exposing a bunch of gRPC services that I am planning to put to use as the core of my system (i.e. containing all business logic).More, the client is interested in a having a Web application as the entry point to the system, but also showed interest in a JSON API in the future. So, I thought BFF could be the way with a server-rendered Web “frontend” (using...

( Read More... | no comments | on HN )
Re:Why is OAuth still hard in 2023? on Wednesday April 26, 2023 @08:55PM (#35721933)
Tangentially related: what do you use today to make authn/z work for your web sites/applications where you only do first party login (i.e. you don't do social login etc.)? Create a `users` table in your database and implement the logic on your own? Or proxy to stuff like Ory Kratos and act as a translation layer through a network call?
If possible, collect fingerprint information through a side channel such as WebRTC or WebTransport, and use the info to correlate payments. Or, if the attack is executed from a non-browser environment, you can pattern match the order of TLS cipher suite to that sent by the attacker and block them straight away.
Does anybody know about the current status of SR-IOV for graphics cards? It is highlighted for NICs but I want to know if there is anything upcoming for GPUs too.
Re:static_assert is all you need (no leaks, no UB) on Monday April 10, 2023 @10:05AM (#35512448)
What's going on in this code for someone completely alien to C++?
Re:Announcing WCGI: WebAsseAmbly and CGI on Thursday April 06, 2023 @09:57PM (#35477102)
I think the closest thing to "nanofunctions" today are V8 isolates.
You can be able to identify those requests by inspecting the TLS cipher. Cloudflare Workers has that value in `request.cf.tlsCipher`[0]. Keep in mind the collateral damage it may have, though.

[0] https://developers.cloudflare.com/workers/runtime-apis/reque...

Re:Tell HN: Cloudflare and Scaleway have a peering issue on Tuesday December 06, 2022 @07:13AM (#33878486)
I had to resolve a similar connectivity issue for a client a couple months ago. The server was in Canada, but for some reason, Cloudflare's Asia-Pacific PoPs didn't want to reach this server and returned 525 SSL Handshake Failed error instead. So, I went ahead to install Cloudflare Tunnel, because I know that instead of waiting for Cloudflare to move through the Internet up to the last mile to the origin, I could establish long-lived connections to them over multiple PoPs so that the traffic from entry PoP(s) would stay in Cloudflare's network perimeter. This is assuming that your Tunnel connections are healthy no matter what. And the problem was gone.

The path basically transitioned from:

Entry PoP <----> Origin

to:

Entry PoP <----> Tunnel PoP <----> Origin

Re:Ask HN: What is the point of IBM mainframes? on Tuesday November 29, 2022 @09:30AM (#33788005)
What is Ersatz?
Is this feature fully rolled out yet? I still see unicast IPs connecting from the entry colo and traceroute confirms that.
> TLDR: they're now using anycast for egress, not just ingress.

I don't see this behavior in my setup. I have a server in AMS and connect from IST, but `netstat` reveals a unicast IP address that is routed back to IST.

Re:Workerd: Open-source Cloudflare workers runtime on Tuesday September 27, 2022 @02:51PM (#32999459)
I am interested in knowing more about possible deployment options that workerd is going to offer. Any plans to cluster workerd nodes up to propagate code changes through a central orchestrator API? Or can we expect to have something like Krustlet on K8s but for workerd instead of wasmtime?

Older »