HackerTrans
TopNewTrendsCommentsPastAskShowJobs

EtienneK

no profile record

Submissions

Cloudflare threatens Italy exit over €14M fine

ioplus.nl
1 points·by EtienneK·6 месяцев назад·1 comments

Canonical Builds Steam Snap for Ubuntu ARM64 Leveraging FEX

phoronix.com
2 points·by EtienneK·6 месяцев назад·0 comments

Keycloak: Open-Source Identity and Access Management

keycloak.org
3 points·by EtienneK·в прошлом году·0 comments

comments

EtienneK
·2 месяца назад·discuss
Passkeys are better passwords. They need a TPM.
EtienneK
·2 месяца назад·discuss
That’s when you install Keycloak.
EtienneK
·3 месяца назад·discuss
Carl Zeiss only has a €2.2B market cap. What stops someone from just buying all these world class vendors?
EtienneK
·4 месяца назад·discuss
In time for Windows 12 that reportedly will require an NPU: https://tech4gamers.com/windows-12-reportedly-relasing-2026-...
EtienneK
·6 месяцев назад·discuss
Yes, exactly my first thought as well. Fantastic show!
EtienneK
·6 месяцев назад·discuss
I assume it was an "ask me anything" type of event.
EtienneK
·6 месяцев назад·discuss
Maybe because war is terrible and no one wants it? Especially if it means protecting private companies’ revenues.
EtienneK
·7 месяцев назад·discuss
This is crazy talk. The single player campaign is considered as one of the best in FPS games ever.
EtienneK
·7 месяцев назад·discuss
Titanfall 2 is a masterpiece. You have no idea what you are talking about.
EtienneK
·7 месяцев назад·discuss
Nothing in that clip indicates he was driving recklessly. They even end it by saying the cause is still unknown.
EtienneK
·7 месяцев назад·discuss
Interesting. I always thought Apple would be the ones to acquire Warner Bros. Seemed like a good fit.
EtienneK
·12 месяцев назад·discuss
The day we stop making noise is the day they will pass this.
EtienneK
·12 месяцев назад·discuss
Yup, same here (Europe). Opened up HN to confirm. Thanks :)
EtienneK
·в прошлом году·discuss
> Most people understand these two things to be, collectively, the "provider" side of OAuth

Citation needed. As another commenter already noted, the term "Provider" is rarely used in OAuth itself. When it is mentioned, it's typically in the context of OpenID Connect, where it refers specifically to the Authorization Server - not the Resource Server.

> the service provider, who is providing an API that requires authorization

That’s actually the Resource Server.

I understand that the current MCP spec [1] merges the Authorization Server and Resource Server roles, similar to what your library does. However, there are strong reasons to keep these roles separate [2].

In fact, the MCP spec authors acknowledge this [3], and the latest draft [4] makes implementing an Authorization Server optional for MCP services.

That’s why I’m being particular about clearly naming the roles your library supports in the OAuth flow. Going forward, MCP servers will always act as OAuth Resource Servers, but will only optionally act as Authorization Servers. Your library should make that distinction explicit.

[1]: https://modelcontextprotocol.io/specification/2025-03-26/bas...

[2]: https://aaronparecki.com/2025/04/03/15/oauth-for-model-conte...

[3]: https://github.com/modelcontextprotocol/modelcontextprotocol...

[4]: https://modelcontextprotocol.io/specification/draft/basic/au...
EtienneK
·в прошлом году·discuss
> This is a TypeScript library that implements the provider side of the OAuth 2.1 protocol with PKCE support.

What is the "provider" side? OAuth 2.1 has no definition of a "provider". Is this for Clients? Resource Servers? Authorization Server?

Quickly skimming the rest of the README it seems this is for creating a mix of a Client and a Resource Server, but I could be mistaken.

> To emphasize, this is not "vibe coded". Every line was thoroughly reviewed and cross-referenced with relevant RFCs, by security experts with previous experience with those RFCs

Experience with the RFCs but have not been able to correctly name it.
EtienneK
·3 года назад·discuss
It's categorized as a "Children's Game" on Board Game Geek [1]. BGA is probably just using the same categories.

[1] https://boardgamegeek.com/boardgame/624/quoridor