Viewing profile — danscan
danscan
HN member- Joined
- Tue, Feb 26, 2013, 5:47 PM UTC
- HN karma
- 99
- Public activity
- 50 items
- HN profile
- View on Hacker News ↗
About danscan
No profile information was provided.
Recent public activity
-
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…
-
comment
Comment #49102120
I think you may have meant to comment on another post :)
-
comment
Comment #48517539
How does the directive bound what it applies to? I imagine they could be in compliance by renaming the model
-
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…
-
comment
Comment #48043571
> I've never even heard of Sacks until now Bless your soul
-
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…
-
comment
Comment #47235256
TIL nobody can spell phyzix
-
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…
-
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…
-
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…
- story
-
comment
Comment #44765073
Ah, and just the subtle crypto API to generate keys? Or are you not generating them on the client?
-
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
-
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
-
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)
-
comment
Comment #44763837
Valid
-
comment
Comment #44763616
Ah, yes I agree
-
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…
-
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…
-
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…
-
comment
Comment #44763097
For sure. Would likely need to be combined with another mechanism like IP rate limits
-
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
-
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…
-
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.
-
comment
Comment #44762754
Bummer. Not sure what I can do about that, but I assure you it is not pornography!