Live data from Hacker News

Viewing profile — danscan

danscan

HN member
Joined
Tue, Feb 26, 2013, 5:47 PM UTC
HN karma
99
Public activity
50 items

About danscan

No profile information was provided.

Recent public activity

  1. comment
    Comment #49147570

    There is no right way :) SwiftUI is good, albeit not without issues, as long as you tolerate them. The same is true for any approach. My most recent app was built in SwiftUI becaus…

  2. comment
    Comment #49102120

    I think you may have meant to comment on another post :)

  3. comment
    Comment #48517539

    How does the directive bound what it applies to? I imagine they could be in compliance by renaming the model

  4. comment
    Comment #48078712

    I think this is saying it's: 1) A JS chromium browser automation API targeting Bun (uses Bun.* or "bun:*" apis) 2) Engineered to interact with webpages in a way that evades bot det…

  5. comment
    Comment #48043571

    > I've never even heard of Sacks until now Bless your soul

  6. comment
    Comment #47871942

    Axios, like Express, is something I'm shocked to see used in any modern codebase. I loved both in the 2010s. In JS/TS-land there are much simpler and better options these days. Dep…

  7. comment
    Comment #47235256

    TIL nobody can spell phyzix

  8. story
    Show HN: GithubDownfall – Track GitHub incidents and downtime

    Hey HN, I made a Github incident tracker in the style of Github's contribution graph. We're all feeling Github's increasing issues lately, so I quickly threw this together today. I…

  9. comment
    Comment #45119827

    It’s not about doing discovery _from_ personal apps, but the inverse: doing discovery _of_ personal apps. For example, an app that uses an AI chat API can discover and route reques…

  10. comment
    Comment #45117248

    Fair that this post lacks background. I’d say I have the opposite of a narrow view of software one can write, having written everything from typical web/mobile apps to DBs, network…

  11. story
  12. comment
    Comment #44765073

    Ah, and just the subtle crypto API to generate keys? Or are you not generating them on the client?

  13. comment
    Comment #44764764

    Easy to imagine that haha. That’s part of the reason I’d lean on a standard like JOSE and make signing happen automatically for users who prefer to use an SDK

  14. comment
    Comment #44764744

    Fair. I assume you mean asymmetric key cryptography and not JWKs in particular? JOSE is a pretty good library if you need the latter and you’re already working in JS

  15. comment
    Comment #44764734

    IMO this is a tooling issue. You can make your SDK generate keys and even base64 encode them so they appear opaque to the uninitiated (like an API key)

  16. comment
  17. comment
    Comment #44763616

    Ah, yes I agree

  18. comment
    Comment #44763612

    It's interesting to imagine taking the pubkey as identity concept to its full extents in situations like this, for example if you could create a cloud account, spin up resources, a…

  19. comment
    Comment #44763573

    Not sure which way of constraint you're referring to, but WebAuthn credentials are bound to a domain via Relying Party ID. There's a proposal for cross-domain usage via Related Ori…

  20. comment
    Comment #44763489

    Yeah, I am sort of a fan of Passkeys in principal, but they are domain bound (you can't use them across domains). I wish there were something built into browsers that offered a sch…

  21. comment
    Comment #44763097

    For sure. Would likely need to be combined with another mechanism like IP rate limits

  22. comment
    Comment #44762991

    The key distinction I am getting at is: self-signed as in “signed with a self-issued key pair”, as opposed to using an API key/credential that has been issued to you

  23. comment
    Comment #44762905

    The things that change are: 1. With self-signed JWTs, you could start consuming APIs with free tiers immediately, without first visiting a site and signing up. (I could see this pa…

  24. comment
    Comment #44762764

    Haven't heard of PASETO, but I'll check it out. I'd say JOSE is an implementation detail of what I'm advocating for, so very open to alternatives.

  25. comment
    Comment #44762754

    Bummer. Not sure what I can do about that, but I assure you it is not pornography!