code_challenge_methods_supported
2,339 karma · joined October 14, 2014
Views my own.
code_challenge_methods_supported
This was originally thought up a couple (5-6) years ago along side fedcm and privacy sandbox, but before SD-jwt was full baked, so it wasn't as clean. The use of SD-jwt is much better for privacy.
https://www.cnn.com/2025/09/18/entertainment/abc-jimmy-kimme...
I imagine a smoking gun will be demanded by this SCOTUS though, and this kind of stochastic "would be nice if someone..." pressure/threat will get a pass.
https://www.king5.com/article/news/local/copper-wire-theft-l...
It's just not an accurate view of how the world works.
Have you seen significant need for this? I've been trying to find data on things like "how many MCP clients are there really" - if it takes off where everything is going to be an MCP client && dynamically discovering what tools it needs beyond what it was originally set up for, sure.
Putting all the repos you can access into a token is a request we get sometimes. It would be... Difficult.
We don't need packages or functions, we can just write the code ourselves, every time it's needed.
We don't need compilers, the computer understands assembly already.
It's a mismatch of use - MCP isn't about telling the LLM about the APIs. It's also about encapsulating and simplifying them so the LLM isn't manually figuring them out every single time from scratch.
In your push model, the onus is on you to go find the scan from one of five backends, traverse whatever hoops of access are needed, and actually handle the files manually.
In the pull model, each backend implements the server once, the LLM gets connected to each one once, and you have one single flow to interact with all of them.
https://vulnerablemcp.info/ is a good collection of the immediately obvious issues with the MCP protocol that need to be addressed. A couple low blows in there, that feel a bit motivated to make MCP look worse, but generally a good starting point overall.
Curation of "good" or "real" websites has been tried before - I don't envy anyone that wants to try another go at it.
To me it felt very AOL keyword
The concept they're trying to accomplish (expose possibly remote functions to a caller in an interrogable manner) has plenty of existing examples in DLLs, gRPC, SOAP, IDL, dCOM, etc, but they don't seem to have learned from any of them, let alone be aware that they exist.
Give it more than a couple months though and I think we'll see it mature some more. We just got their auth patterns to use existing rails and concepts, just have to eat the rest of the camel.
In a literal sense it's easier, safer, faster, etc for an LLM to remember "use server Foo to do X" than "I read a document that talks about calling api z with token q to get data b, and I can combine three or four api calls using this http library to...."
Like, really. If I open ms paint and just do some low effort scrawl, I have copyright on that. Level of effort has not ever decided if something is copyrightable or not.
For derivative works, there is real effort required to de distinct from the original. Maybe that's a more interesting discussion... Is low effort use of an AI insufficient to prevent the copyright from reverting to the original authors it was trained on?
This has bad assumptions about what higher productivity looks like.
Other alternatives include:
1. Companies require fewer engineers, so there are layoffs. Software products are cheaper than before because the cost to build and maintain them is reduced.
2. Companies require fewer engineers so they lay them off and retain the spend, using it as stock buybacks or exec comp.
And certainly it feels like we've seen #2 out in the wild.
Assuming that the number of people working on software you use remains constant is not a good assumption.
(Personally this has been my finding. I'm able to get a bit more done in my day by eg writing a quick script to do something tedious. But not 5x more)
The only other option is to keep v2 in chromium itself and have Chrome disable it... While still paying the cost of supporting it in all new feature dev.
There's no world where Microsoft spins up a new engineering team solely to deal with the extra cost of keeping v2 around.
That said this sucks. I got my first internship on the Internet Explorer team by talking about how hard it was to install an ad blocker in IE, compared to Chrome.
Even if it is more profitable, it's doing a heck of a lot less. The government being 80% less effective would be a very bad outcome here.
The only thing DOGE does, that OIG doesn't, is _not_ attempt to understand the value of the work being done.
The people in DOGE are of course a problem, but the process they're following is flawed from the get go, namely "judge programs based on the opinion of some uninformed outsiders".
And then people think they can decide if the radar station detecting low altitude systems near Palau is a good investment or not.
Not attempting to dunk, I should say, but wondering how this gets modeled and if there's actually a discrepancy there