Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kentonv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
421.
▲
by
kentonv
1y ago
That's weird! It must be due to a history rewrite I did later on to clean up the repo, removing some files that weren't really part of the project. I didn't realize when I first started the experiment that we'd actually
422.
▲
by
kentonv
1y ago
I think there's a huge huge space of software to build that isn't being touched today because it's not cost-effective to have an engineer build them. But if the time it takes an engineer to build any one thing goes down, now
423.
▲
by
kentonv
1y ago
I was already including my own time spent verifying the output, which I mostly did right away as the code was being generated (approving or rejecting each edit). And the separate security review would have been required either way. So yes,
424.
▲
by
kentonv
1y ago
It took me a few days to build the library with AI. I estimate it would have taken a few weeks, maybe months to write by hand. That said, this is a pretty ideal use case: implementing a well-known standard on a well-known platform with a cl
425.
▲
by
kentonv
1y ago
I would say it ended up being much faster than had I written it by hand. It took a few days to produce this library -- it would almost certainly have taken me weeks to write it myself.
426.
▲
by
kentonv
1y ago
I'm the author of this library! Or uhhh... the AI prompter, I guess... I'm also the lead engineer and initial creator of the Cloudflare Workers platform. -------------- Plug: This library is used as part of the Workers MCP framewo
427.
▲
by
kentonv
1y ago
This was mostly Claude Code, which runs on API credits. I think I spent a two-digit number of dollars. The model was Sonnet 3.7 (this was all a couple months ago, before Claude 4).
428.
▲
by
kentonv
1y ago
This library is a core component of our MCP framework, it's not just an experiment.
429.
▲
by
kentonv
1y ago
I believe it's important to say when AI was used so heavily in building a library -- it would feel dishonest to me to claim I wrote it all myself. I also think it's just a pretty interesting thing to know about. So I think it belo
430.
▲
by
kentonv
1y ago
(I'm the author of this library -- or, the guy who prompted the AI at least.) I absolutely would not vibe code an OAuth implementation! Or any other production code at Cloudflare. We've been using more AI internally, but made this
431.
▲
by
kentonv
1y ago
He is quoting from the project readme. I wrote all this text.
432.
▲
by
kentonv
1y ago
Obviously a $5 VPS would give you more raw compute than the Cloudflare Workers free tier. However: 1. It would run in a single location in the world, whereas Workers (even on the free tier) will run in Cloudflare locations all around the wo
433.
▲
by
kentonv
1y ago
Cloudflare Workers run in front of cache -- which is generally useful since it allows you to serve personalized pages while still pulling the content from cache, and since Workers can easily run in <1ms and run on a machine you were al
434.
▲
by
kentonv
1y ago
VVVVVV is a superb demonstration that graphics don't make a game -- music does.
435.
▲
by
kentonv
2y ago
The clangd extension is better anyway, and is open source. The Microsoft C++ extension is not open source; not sure what people were expecting here.
436.
▲
by
kentonv
2y ago
> The system does not understand the input or the output, it is just a series of lookup tables What? Why? Of course it understands. > If you ask it about the input you just gave it, can it remember that input? The system Searle descri
437.
▲
by
kentonv
2y ago
> But if there was only a simple mechanism and a precomputed lookup table, it doesn't feel intelligent. I think a flaw of the argument is that the way it is framed makes it sound like the system is simple (like a "lookup tabl
438.
▲
by
kentonv
2y ago
> The Chinese room argument showed that this does not extend to intelligence. Searle's argument doesn't actually show anything. It just illustrates a complex system that appears intelligent. Searle then asserts , without any
439.
▲
by
kentonv
2y ago
Hmm. The article's source is NHTSA data that goes up through February 2025 -- pretty recent. The article cites 5 motorcycle fatalities in this data. Four of the five were in 2022, when Tesla FSD was still closed beta. The remaining inc
440.
▲
by
kentonv
2y ago
Problem is, if you implement strict email verification, you lose users. Because that step of "please open your email and verify" is actually a big drop-off point in the funnel. No amount of "shaming" people over lax emai
441.
▲
by
kentonv
2y ago
Fiction gives us a channel to explore problems we wouldn't otherwise regularly see in our day-to-day lives, and learn about the right ways to answer them, so that when we are confronted with them for real, we have a better framework fo
442.
▲
by
kentonv
2y ago
Hey other-Kenton! Can I suggest you maybe re-register your username as "kvizdos" instead of "_kentonv", otherwise people might think you're trying to impersonate me. :)
443.
▲
by
kentonv
2y ago
Hmm, this looks like a fork that extracted KJ from the Cap'n Proto repository 4 years ago and hasn't been updated. KJ has been continuously developed (as part of Cap'n Proto) over that time, so this is outdated. The Cap'
444.
▲
by
kentonv
2y ago
Agreed. I've been using Linux desktops with nvidia cards for like 25 years. Every now and then I think "Well, everyone insists that Radeons work better on Linux, I'll give one a try", and every single time it turns out t
445.
▲
by
kentonv
2y ago
Microsoft keeps track of licenses in some cloud database keyed by machine fingerprint, so if you run the same image on multiple machines it's supposed to work fine. I have actually purchased licenses for all the machines. I have found,
446.
▲
by
kentonv
2y ago
Oh, maybe the lack of recovery partition is my real problem, because I definitely deleted mine. The installer isn't really clear why it's failing, it just does its thing for a bit and then reboots into Windows 10 and says it didn&
447.
▲
by
kentonv
2y ago
LOL they accidentally(?) created ransomware. "We've encrypted all your files. Want them back? You must sign up for a Microsoft account."
448.
▲
by
kentonv
2y ago
Hey Terin! Nice post! I also netboot Windows this way! To run a 20 machines in my house off the same base disk image, which we use for LAN parties. I have code and an extensive guide on GitHub: https://github.com/kentonv
449.
▲
by
kentonv
2y ago
I don't realistically think there's a "bootstrapped" path to build what Sandstorm was building. Too many pieces needed to be in place before it was a really viable product. After a dozen or so eng-years we still had some
450.
▲
by
kentonv
2y ago
> they did use plain cgroups and Linux kernel features from what I remember. Technically just Linux namespaces and seccomp. Those are the parts important for security. cgroups are more about enforcing resource limits, which Sandstorm nev
More ›