Live data from Hacker News

Viewing profile — codahale

codahale

HN member
Joined
Fri, Jun 13, 2008, 12:58 AM UTC
HN karma
1,027
Public activity
143 items

About codahale

No profile information was provided.

Recent public activity

  1. comment
    Comment #18496328

    Shamir’s is one of my favorite little crypto schemes. I’ve implemented it over GF(256) in a bunch of different languages just for fun: Haskell: https://github.com/codahale/hs-shami…

  2. comment
    Comment #16897661

    XML parsing is notably an even larger minefield: https://www.owasp.org/index.php/XML_Security_Cheat_Sheet

  3. comment
    Comment #16792839

    Those safeguards were added by Travis CI folks as one of their remediation action items: https://github.com/DatabaseCleaner/database_cleaner/pull/521

  4. comment
    Comment #11120836

    "You know the law: two men enter, one man leaves."

  5. comment
    Comment #10764714

    While it’s definitely the case that there are more concise domain-specific examples, as you’ve pointed out, the article’s point stands: in Clojure, a Strategy is simply passing a f…

  6. comment
    Comment #10441136

    Obviously, those are monoliths in dire need of decomposition.

  7. comment
    Comment #10369467

    3.1.x is a development branch and not intended for production use. When they release 3.2, MongoDB will support it.

  8. comment
    Comment #10367422

    MongoDB doesn't track this information, unfortunately.

  9. comment
    Comment #10324483

    And that 'nice' used to mean 'foolish'? http://www.etymonline.com/index.php?term=nice And that 'fizzle' used to mean 'fart quietly'? http://www.etymonline.com/index.php?term=fizzle…

  10. comment
    Comment #10144915

    Taubes breezily dismisses the Hall paper, which is, methodologically speaking, pretty conclusive. If you're curious about the paper and its implications for Taubes's obesity-insuli…

  11. comment
    Comment #9922872

    800-273-8255 National Suicide Prevention Lifeline 24 hours a day, 7 days a week or www.suicidepreventionlifeline.org

  12. comment
    Comment #9874398

    If you want your reads to ever work, then they need to be synchronized. Reading from an unfenced address during concurrent writes is undefined behavior for any CPU architecture you…

  13. comment
    Comment #9873930

    It’s worth noting that not only do you need to synchronize access to the singleton, you need to synchronize access to the singleton’s state as well. And even if you manage that at …

  14. comment
    Comment #9494244

    Two things: First, you're describing RSA signatures. "Encrypt X with your private key" means "X^D mod N" which is how RSA signatures work. In the context of RSA-based cryptosystems…

  15. comment
    Comment #9462570

    I really really really don't recommend outsourcing your security architecture to interested passers-by if that's going to be a core feature of your project.

  16. comment
    Comment #9462565

    Apparently so. It uses DTLS, but I'm not sure where the certificates for that would come from or how their authenticity is verified. If it's all self-signed, then your best solutio…

  17. comment
    Comment #9461659

    * No confidentiality. All communications are sent plaintext. They plan to "add support in the future when solid approaches emerge". * Non-repudiable. Everything you send is signed …

  18. comment
    Comment #9418176

    Postgres: https://aphyr.com/posts/282-call-me-maybe-postgres

  19. comment
    Comment #9356719

    That said, the ergonomics of the mutex design and the ownership system would probably eliminate most of the race conditions I've seen. Lock ordering can be effectively established …

  20. comment
    Comment #9307753

    Use bcry—ah, fuck it.

  21. comment
  22. comment
    Comment #8755288

    I didn't do this in my spare time. I did this in rough a week and a half of full-time work.

  23. comment
    Comment #8755283

    That was not the path taken by Amazon as they made their nearly 40 different APIs. Engineers from there could certainly speak to the circumstances behind their choices. As for aws-…

  24. comment
    Comment #8755241

    The irony here is that your jaded insight is a retread of Fukuyama's 1992 framing of liberal democracy as a Hegelian end-state in _The End Of History_.

  25. comment
    Comment #8729740

    (Apologies for the self-promotion, but it's at least on-topic.) I just opened up this repo yesterday: https://github.com/stripe/aws-go . It's really raw, but it uses the JSON API d…