Viewing profile — hdevalence
hdevalence
HN member- Joined
- Thu, Aug 27, 2009, 2:18 AM UTC
- HN karma
- 2,179
- Public activity
- 285 items
- HN profile
- View on Hacker News ↗
About hdevalence
cryptographer
Recent public activity
-
comment
Comment #47498350
I don’t think Rust needs this; Rust has done great for the last decade with the coherence rules it has. I am glad to not have to worry about this, and to not have to worry about an…
-
comment
Comment #44685187
> you're arguing semantics here Yes, semantics — what do things mean, exactly? — is the subject of the discussion here and is actually quite important in general.
-
comment
Comment #44237135
It’s odd that the article identifies Apple’s hardware as a limitation for AI. I don’t think this is the case. If anything it’s the opposite, and makes Apple’s lack of execution mor…
-
comment
Comment #43911750
The example you are discussing starts with the following user query: how should recent semiconductor export restrictions affect our investment strategy in tech companies? make a re…
-
comment
Comment #43896874
Yes, I would
-
comment
Comment #43661744
> We don’t know who placed the trades. We don’t know what they knew. Actually, “we”, collectively, do know, because the SEC maintains an “XKEYSCORE for equities” called CAT. If the…
-
comment
Comment #43450792
When the government is acting badly, yeah
-
comment
Comment #42213201
This is a bad solution because now method resolution is suddenly unpredictable and can change out from under you based on changes to remote crates
-
comment
Comment #42213165
Rust just doesn’t really have linker errors. After 8 years of programming ~exclusively in Rust it’s easy for me to take this for granted by forgetting that linker errors even exist…
-
comment
Comment #41311827
This article lists international money transfers as a non-useful application of blockchains. USDT on Tron alone is now settling 1.25T$ (1/3 of Visa’s annual settlement volume). Cle…
-
comment
Comment #40620482
That seems like a them problem?
-
comment
Comment #40617666
If you don’t live in the EU why are you concerned about the application of European law? Why would it apply to you?
-
comment
Comment #39621729
> by mitming the bus between the iris scanner and the rest of the unit, and making it report fresh unique scans Hmm, I wonder if the worldcoin team also thought of that possibility…
-
comment
Comment #38854751
I can’t recommend that anyone would be Dan’s student.
-
comment
Comment #38416647
I haven't paid close attention recently but that doesn't seem that far off of performance available via (hardware accelerated) AES? Looking at https://eprint.iacr.org/2018/392.pdf …
-
comment
Comment #37891695
A lot of discussion about async Rust assumes that the reason one would want to use async/Futures is for performance and scalability reasons. Personally, though, I would strongly pr…
-
comment
Comment #35240486
Yes, that’s exactly the issue. You trade that friction for not having the friction of type errors in queries at runtime. Whether that tradeoff is a good one depends on your situati…
-
comment
Comment #35171080
Is Fastly planning to make their OHTTP service generally available (rather than just to specific deals)?
-
comment
Comment #35036826
I wrote it while waiting to board in the airport, sorry
-
comment
Comment #35034600
One use case for generating group elements with verifiably unknown discrete logs is for a commitment scheme, like a Pedersen commitment. In a Pedersen commitment, you have two gene…
-
comment
Comment #35033105
I’m a coauthor of Ristretto. There is a much more concise explanation than in the linked post: in Ristretto, the encoding of group elements was constructed so that the encoding of …
-
comment
Comment #35033001
It’s not strange at all. The “all zero public key” is the encoding of the zero element (identity element) of the group. Finding the private key corresponding to a public key A is f…
-
comment
Comment #34811902
Correct, there’s no actual problem here, just a potential performance pitfall, but that pitfall is no worse than a naive synchronous implementation would be. There’s no big problem…
-
comment
Comment #34811736
> If yall want everyone to use Tokio then tell me why … it's the de-facto community standard. > I want some group with authority to bless a core async runtime implementation… Hmm, …
-
comment
Comment #34572496
Unfortunately for those who care about noise reduction, LL patented the design, preventing its widespread use.