Live data from Hacker News

Viewing profile — hdevalence

hdevalence

HN member
Joined
Thu, Aug 27, 2009, 2:18 AM UTC
HN karma
2,179
Public activity
285 items

About hdevalence

http://hdevalence.ca

cryptographer

Recent public activity

  1. 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…

  2. 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.

  3. 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…

  4. 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…

  5. comment
    Comment #43896874

    Yes, I would

  6. 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…

  7. comment
    Comment #43450792

    When the government is acting badly, yeah

  8. 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

  9. 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…

  10. 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…

  11. comment
    Comment #40620482

    That seems like a them problem?

  12. 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?

  13. 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…

  14. comment
    Comment #38854751

    I can’t recommend that anyone would be Dan’s student.

  15. 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 …

  16. 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…

  17. 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…

  18. comment
    Comment #35171080

    Is Fastly planning to make their OHTTP service generally available (rather than just to specific deals)?

  19. comment
    Comment #35036826

    I wrote it while waiting to board in the airport, sorry

  20. 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…

  21. 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 …

  22. 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…

  23. 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…

  24. 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, …

  25. comment
    Comment #34572496

    Unfortunately for those who care about noise reduction, LL patented the design, preventing its widespread use.