HNHacker News
TopNewBestAskShowJobs

ZebulonP

16 karma · joined February 11, 2020

submissionscomments
ZebulonP··on Cloudflare OS: an open platform for agents, apps, and work
(cf engineer) none of the people that worked on this, myself briefly included, are people that work on our terraform driver. Making our terraform support better quickly turns into "how do we fix the quirks present in all our various APIs in a backwards-compatible way" so we have a separate group of engineers working on this problem specifically.
ZebulonP··on Chevron signs 20-year power agreement with Microsoft for West Texas data center
Yeah, why would a governor be proud of pushing out two things that are unpopular with his constituents...
ZebulonP··on 404 Deno CEO not found
I don't think I'd go as far as "copying" but Deno was the first to aggressively push for web standards in server-side runtimes and certainly helped accelerate getting them adopted in that environment.

I work at Cloudflare on Workers (but infrequently work on our runtime) and I've always been pretty impressed with Deno. Their recent-ish support for built-in OpenTelemetry is something we've been wanting to do for a while and have been working on, but Deno was able to build a good implementation of that in that time.

ZebulonP··on How we rebuilt Next.js with AI in one week
(to be transparent - I'm a Cloudflare engineer)

The behavior isn't entirely the same and reaching 100% parity is a non-goal, but there are a few things to note.

This is still a very early implementation and there are undoubtedly issues with the implementation that weren't covered in next's original test suite (and thus not inherited) while not being obvious enough to pop up with all the apps we've tried so far.

As for why it's so much smaller, by building on top of Vite and their react + rsc plugins there is a whole lot of code that we don't need to write. That's where a significant portion of the LOC difference comes from.

ZebulonP··on Reverse Engineering Vercel's BotID
Doesn't that just move the goal post though? Instead of using your GPU vendor for the fingerprint they can just hash the output canvas after they a bunch of odd rendering calls, getting a hash from the quirks of your graphics driver and GPU hardware.