Live data from Hacker News

Viewing profile — nly

nly

HN member
Joined
Sun, Apr 14, 2013, 10:18 AM UTC
HN karma
11,456
Public activity
4,360 items

About nly

No profile information was provided.

Recent public activity

  1. comment
    Comment #49226653

    2 out of my last 3 jobs were the result of LinkedIn recruiter spam

  2. comment
    Comment #49208581

    Recursive descent isnt guaranteed linear time In the face of backtracking the time depends on the complexity of the grammar, since it's basically a brute force search through all t…

  3. comment
    Comment #49208569

    It's "fine" is you ignore adversarial situations. If someone is taking malicious stabs at your API then you have a problem

  4. comment
    Comment #49143035

    They can...swim away

  5. comment
    Comment #49132021

    The problem is a lot of people book Ryanair thinking they're going to save money and end up sucked in to these dark patterns. I once flew from London Stansted (or maybe it was Luto…

  6. comment
    Comment #49126300

    Presumably that depends on the context in which your 'real life' friends see you

  7. comment
    Comment #49120260

    Unfortunately this means crypto will just take over completely.

  8. comment
    Comment #49116063

    0.03 seconds is an eternity in high frequency trading You need to be 4 orders of magnitude faster at least

  9. comment
    Comment #49109673

    Opus says Ann is 18

  10. comment
    Comment #49101974

    cmpxchg can fail spuriously on some platforms

  11. comment
    Comment #49069181

    Once you get to using custom lock free queues you should be picking something that matches your workload/broader design anyway.

  12. comment
    Comment #49068945

    Once you use atomic cmpxchg you've lost a great deal of scalability because it implies a retry loop (internal or by the user) The last thing you want is all of the threads failing …

  13. comment
    Comment #49055988

    WhatsApp is primarily 1 to 1 messaging. Why would this be hard to scale? Scaling horizontally, sharding, and message routing is all it takes, surely?

  14. comment
    Comment #48983749

    In the UK deeds no longer really exist and do not take precedence over the land registry. Property that isn't registered can remain unregistered but must be registered before it is…

  15. comment
    Comment #48975794

    Some cemeteries in London reuse graves after just 75 years https://en.wikipedia.org/wiki/City_of_London_Cemetery_and_Cr... I have very vivid memories as a child of walking through …

  16. comment
    Comment #48948117

    Primairly because old houses are on bigger plots and allow for extensions and conversions.

  17. comment
  18. comment
    Comment #48935650

    For now. They'll reneg down the line

  19. comment
    Comment #48931681

    And lost value semantics and any hope of type safety.

  20. comment
    Comment #48931666

    That's the thing though isn't it. C++ didn't add type erasure to the language, it added compile time reflection and said have at it.

  21. comment
    Comment #48931654

    IDEs like CLion now have compile time visual debuggers.

  22. comment
    Comment #48881954

    You can...move books.

  23. comment
    Comment #48881238

    I live in a London terrace, originally built circa 1900. There's plenty of evidence the rear gardens were used for growing food and drying laundry back then Children would also pla…

  24. comment
    Comment #48854408

    What was the one time when you need something wait free? I'm assuming interacting with hardware?

  25. comment
    Comment #48854003

    What's important is you know the trade-offs you are making. You can't have a bounded queue that is always non-blocking because slow consumers can block producers. You can't have a …