Live data from Hacker News

Viewing profile — maxwellg

maxwellg

HN member
Joined
Fri, Sep 28, 2018, 8:36 PM UTC
HN karma
584
Public activity
123 items

About maxwellg

Software Engineer and OAuth guy at https://stytch.com/

blog - https://maxgerber.com

email - max at stytch dot com

Recent public activity

  1. comment
    Comment #48786840

    > There are lighter weight options that do basic stuff like transaction management and binding result sets to object properties that are much less of a PITA than ORMs. Query builde…

  2. comment
    Comment #48737522

    > If the client wants to detect custom API gateways, it can say so plainly. It can send an explicit telemetry field with documentation. It can make the policy visible. It can put t…

  3. comment
    Comment #48593149

    Huge congrats to the folks behind this at Okta, A\, Microsoft, Figma, Linear, etc... For the MCP nay-sayers - don't worry there's something here for you too :) This is powered by a…

  4. comment
    Comment #48593091

    In regular OAuth, end users consent to share their data with applications individually. This makes sense for consumer usecases, where the end users own their data. But it doesn't m…

  5. comment
    Comment #48417939

    Pre-GenAI I wrote a new interview question for a role on our team. As far as I know, the question was never made public. The interview required implementing a pretty basic CSS-in-J…

  6. comment
    Comment #47569362

    Wouldn't a browser that doesn't execute JS also not execute the browser fingerprinting code in the first place?

  7. comment
    Comment #47393833

    Is your agent harness dropping the entire MCP server tool description output directly into the context window? Is your agent harness always addig MCP servers to the context even wh…

  8. comment
    Comment #46965192

    Mikey might have a profit incentive at play, but let's be abundantly clear - the drivers he is catching are frequently flagrantly breaking the law and endangering both themselves a…

  9. comment
    Comment #46211246

    > The only issue it solves is if you want to bring your own tools to an existing chatbot. That's a phenomenally important problem to solve for Anthropic, OpenAI, Google, and anyone…

  10. comment
    Comment #45903759

    I've also had drivers do 50+ in residential areas, run red lights, play on their phones, cut off pedestrians in crosswalks, and once even park in a handicap spot at a gas station t…

  11. comment
    Comment #45726067

    The initial remote MCP specification was pretty painful, but the June spec and the upcoming November spec are much more workable - MCP auth is (mostly) just OAuth now. MCP Clients …

  12. story
  13. comment
    Comment #45493827

    Ironic that DHH is politically active enough that it affects his day to day activities and public perception of his company - kind of the exact opposite of his own policy he expect…

  14. comment
    Comment #45428825

    I’ve bought several of the WAOAW sleep masks as well. They’re great for the price point - I have a nasty habit of forgetting them in hotel beds though. I tend to go through one eve…

  15. comment
    Comment #45308612

    The innocuous https://grants.github.com/apply URL goes to a completely different site. Sneaky sneaky.

  16. comment
    Comment #45171132

    I should caveat this by saying this is certainly not 9/9/6, yeesh. Weekdays are fuzzy but never 12 hour days. Do you count going to a meetup after hours as work? A dinner with a pr…

  17. comment
    Comment #45171029

    Of course we are! This year has been the most exciting (and fun!) of my career in the Bay. There is so much to do and so much going on. Things that were impossible a year ago sudde…

  18. comment
    Comment #45057608

    Cloudflare is only the first to market with a solution. If this proposal catches on every WAF vendor under the sun will have it implemented before the next sales cycle. Enforcement…

  19. comment
    Comment #45043520

    It cracks me up to no end how the dev tools are much better MCP clients than the web chatbots. Claude Code is so _so_ much better at MCP than Claude Web, which has issues with mana…

  20. comment
    Comment #45015904

    I would also recommend the OAuth 2.1 IETF draft as a precursor to the BCP: https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-... Although it isn't a published RFC yet, it…

  21. comment
    Comment #45008647

    Refresh tokens are only really required if a client is accessing an API on behalf of a user. The refresh token tracks the specific user grant, and there needs to be one refresh tok…

  22. comment
    Comment #44956990

    Many "softer" forms of SSO have trickled down too. Google + Microsoft OAuth are ubiquitous today without any upchage. OAuth from a Google Workspace account managed by an IT admin h…

  23. comment
    Comment #44916935

    For extra security, an intermediary can set Content Security Policy (CSP) headers that instruct browsers to only connect to certain domains. CSP headers aren't a total solution, bu…

  24. comment
    Comment #44916920

    SSO chaining is super common in large corporate environments. Different orgs might have their own SSO IDP, acquisitions often bring their own, etc. Once a provider is in use, it is…

  25. comment
    Comment #44882006

    This is conceptually extremely similar to the Web Push API: https://web.dev/articles/push-notifications-web-push-protoco... You'd need something at the browser/UA level to unsubscr…