Live data from Hacker News

Viewing profile — jmileham

jmileham

HN member
Joined
Sun, Mar 15, 2009, 7:40 PM UTC
HN karma
110
Public activity
45 items

About jmileham

I lead software architecture at Betterment. Opinions are my own.

Recent public activity

  1. comment
    Comment #30362070

    Just to note that at least once delivery is the best case scenario if you configure Delayed::Job correctly, we just made it impossible to configure otherwise in our fork. The only …

  2. comment
    Comment #30360124

    As you say, looks like redis-raft is capable of solving durability and consistency in a replicated environment as of 2020, which is welcome news: https://jepsen.io/analyses/redis-r…

  3. comment
    Comment #15854262

    Because this research exists, there can't possibly be a market for a security product whose threat model might not include a malicious hardware manufacturer?

  4. story
  5. comment
    Comment #14564550

    But explaining something in simple terms is a necessary step to teaching the concept. Only once the concept is understood can you put a name to it and keep climbing the ladder of a…

  6. comment
    Comment #14563270

    > It's really cool hearing what they heard in the studio control room for the final mix. And often surprising. But that's not quite what you're hearing - you're typically hearing w…

  7. comment
    Comment #14562112

    As long as there's recorded audio up there, you might as well reproduce it well, and even standard CD-audio goes up beyond 20KHz. Also there's plenty of individual variance in peop…

  8. comment
    Comment #14562048

    I wonder if there's any effect that in-ear headphones are cheaper to produce but have advantages in accurate low frequency response? Of course all this is confounded by the fact th…

  9. comment
    Comment #14280763

    I definitely don't see it as hypocritical. Humanely designed systems are thoughtful in where they deploy implicitness. Implicitness can cut down on boilerplate for experts while si…

  10. story
  11. comment
    Comment #11971020

    http://www.nytimes.com/interactive/2015/12/29/world/countrie...

  12. comment
    Comment #9741953

    This is a great way to spin not having a query planner as a feature, but I'm glad to have one every day that I write and compose semantic bits of SQL that can and should have diffe…

  13. comment
    Comment #8047938

    Trite one-liners aside, I think you'll find in practice that some good teams rebase commits on feature branches all the time in order to keep the commit history readable. The impli…

  14. comment
    Comment #8047382

    This works great unless you're rebasing and the commit hash you reference falls out of use. In PR comments that I expect to rebase again before release but for which I don't expect…

  15. story
  16. comment
    Comment #7643530

    I'll take the non-false dichotomy, please. Having enough capacity to meet the streaming demand of your current customers during peak times is a solvable problem that doesn't requir…

  17. comment
    Comment #7643085

    The decision to push 4k streams certainly would carry repercussions for Netflix both from a storage and transit standpoint, even absent paying interconnect fees to Comcast. As a ca…

  18. comment
  19. comment
    Comment #7562691

    I don't think he'd refute that he'd have more to worry about had he not been lucky enough to be on an unaffected version of OpenSSL. I believe his point was that the use of stunnel…

  20. comment
  21. comment
    Comment #7316375

    Painful how? It sounds like the author was genuinely moved by the game. It has to be a good thing that a AAA console title can have that effect, even if it only took 30-odd years f…

  22. comment
    Comment #7264592

    The description of security by obscurity in this article reads a lot like Kerckhoff's principle, which when employed correctly is actually a virtue. Not to defend cybercrime, but c…

  23. comment
    Comment #5918449

    Cool. In the comments from that post, there's another article that traces that inverse square root implementation back even further - almost 20 years back at this point: http://www…

  24. comment
    Comment #5912885

    One caveat comes to mind about the approach this technique supports. Anonymizing your production data and distributing it to developer laptops is something you should think hard ab…

  25. comment
    Comment #5174519

    Good point, repeatable read is a pretty useful guarantee, though I would be loathe to give up global integrity constraints. Read committed seems to put a lot of work on the applica…