> I thoughts LLMs were glorified Markov chain generators that didn't actually understand code and couldn't produce anything novel. so he's been convinced by it shitting out yet another javascript oauth library? this experiment proves nothing re: novelty
While implementing the OAuth standard itself is not novel, many of the specific design details in this implementation are. I gave it a rather unusual API spec, an unusual storage schema, and an unusual end-to-end encryption scheme. It was totally able to understand these requests, even reasoning about the motivation behind them, and implement what I wanted. That's what convinced me. BTW, the vast majority of JS OAuth…
Cloudlflare builds OAuth with Claude and publishes all the prompts
271–280 of 552 posts
Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#272[flagged]
Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#273Congratulations Cloudflare, and thank you for showing that a pioneer, and leader in the internet security space can use the new methods of 'vibe coding' to build something that connects people in amazing ways, and that you can use these prompts, code, etc to help teach others to seek further in their exploration of programming developments.
Vibe programming has allowed me to break through depression and edit and code the way I know how to do; it is a helpful and very meaningful to me. I hope that, it can be meaningful for others.
I envision the current generation and future generations of people to utilize these things; but we need to accept, that this way of engineering, developing things, creation, is paving a new way for peoples.
Not a single comment in here is about people traumatized, broken, depressed, or have a legitimate reason for vibe coding.
These things assist us, as human beings; we need to be mindful that it isn't always about us. How can we utilize these things to to the betterment of the things we are passionate about? I humbly look forward to seeing how projects in the open source space can showcase not only developmental talent, but the ability to reason and use logic and project building thoughtfulness to use these tools to build.
Good job, Cloudflare.
Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#274Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#275Earlier quoted context omitted.
This is one of the best comments about the current AI hype. The elite really don't see why the proletariat should be interested in, or enjoy the dignity of, actual skill and quality. Hence the enshitification of everything, and now AI promises to commoditize everything into slop. Sad because it is the very deoth of society that has birthe
John Rockefeller didn't sit down in a big chair, twirl his mustache, and invent AI to funnel money to the hands of the wealthy. This technology was created by researchers and has been mostly accessible to everyone for as long as it has been around. All technology has the effect of concentrating wealth, and anyone who insists on using their two hands to fashion things when machines exist that can do it better will alw…
Even GNU/Linux? :)
Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#276Earlier quoted context omitted.
> 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. I don't think this is a fair assessment give the summary of the commit history https://pastebin.com/bG0j2ube shows your work started on 2025-02-27 and started trailing off at 2025-03-20 as others joined in. Minor changes continue to present. > That said, this is a pretty ideal use cas…
Is it though? Would someone of author's caliber even be working on trivial slog item like Oauth2 implementation, if not for the novel development approach he wanted to attempt here ? For the kind of regular jobs a engineer typically is expected to do, would it give 100% productivity jump ?
What other tools could do that?
Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#277Earlier quoted context omitted.
That’s one perspective, but it’s wrong and typical gatekeeping (do you have a software degree by any chance?). People had the same attitude towards open source tooling and low code frameworks - god forbid someone not certified and ordained build a solution in something other than Java... AI code tools are allowing people to build things they couldn't before due to lack of skillset, time or budget. I’ve seen all sorts…
>My brother for example built a thing with Microsoft copilot that helped automate more in his manufacturing facility (used to be paper). I have harped on this endlessly as a non-programmer working a non-tech job, with 7 "vibe-coded" programs now being used daily by people at my company. I am sorry, but the tech world is completely missing the forest for the trees here. LLM's are talked about purely as tools that were…
> I have harped on this endlessly as a non-programmer working a non-tech job, with 7 "vibe-coded" programs now being used daily by people at my company.
Aren't AI coding agent(s) just the next iteration of democratizing app development? This has happened before with Microsoft Access (even Visual Basic), or going back further FoxPro, dBase & Clipper etc? With all of these tools, non-programmers had been able to create apps to help them with their businesses.
Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#278Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#279> Every line was thoroughly reviewed and cross-referenced with relevant RFCs, by security experts with previous experience with those RFCs. This sounds like coding but slower
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.
As mentioned in another comment https://news.ycombinator.com/item?id=44162965 I think this "few days" is unrealistic given the commit history. I think it would be more accurate to say it allowed you to do something in under one month that may have have taken two. A definite improvement, but not a reduction of weeks to days.
Or is that history inaccurate?
Re: Cloudlflare builds OAuth with Claude and publishes all the prompts
#280Earlier quoted context omitted.
> regulations require licensed plumbers to do the work Regulations come about because of repeated failures that end up harming the public. Regulations aren’t a dirty word, and aren’t obstacles to be “disrupted” in most cases. > plumbing unions have a financial interest in limiting the number of plumbers Golly gee, it’s almost as if - because we live in a society where everyone must work in order to survive - that ski…
Designing sewage infrastructure isn’t rocket science, either. If citizens in your town needed to do it, they could figure it out, regardless of their credentials. Sometimes regulations come about to protect the public. Often, they’re enacted to protect the profits of insurance companies, banks, and other influential industries. Don’t be naive about “the systems at work and their interplay”.