Live data from Hacker News

Viewing profile — nano_o

nano_o

HN member
Joined
Mon, Sep 05, 2011, 9:21 AM UTC
HN karma
77
Public activity
40 items

About nano_o

No profile information was provided.

Recent public activity

  1. comment
    Comment #48836208

    It's impossible to do it deterministically (that's the famous FLP impossibility result), but if you accept to have liveness only with probability 1 then it's possible (for example,…

  2. comment
    Comment #48835051

    What's interesting here is that this would be the first production implementation of an asynchronous consensus algorithm (QuePaxa). Paxos, Raft, etc. are all partially synchronous,…

  3. comment
    Comment #41681174

    The bug in the Paxos Made Simple paper is that Lamport forgot to mention that, upon accepting a proposal, an acceptor also implicitly promises not to accept any proposal in lower b…

  4. comment
    Comment #35606324

    In your example, you can just add a variable that is incremented at every step and then use it to state your invariant that convergence must happen within 5 steps. Sometimes you ca…

  5. comment
    Comment #33472752

    With fancy cryptography (e.g. zero-knowledge proofs), you can allow the public to verify that the tally is correct while keeping votes secret. It's called end-to-end verifiable vot…

  6. comment
    Comment #27081122

    The Stellar Network relies on nodes declaring quorum slices, which can be understood as trust relationships, but it implements a single global blockchain. So I don't think it's ver…

  7. comment
    Comment #23315377

    You might find the Sledgehammer tool for Isabelle quite interesting. It has been using machine learning techniques to find proofs automatically since at least 2013. It uses previou…

  8. comment
    Comment #22632237

    Yes, it's a nitpick. The comparison to Multi-Paxos seems fair because it makes similar assumptions (unless re-configuring the relay network after a leader failure is somehow diffic…

  9. comment
    Comment #22622710

    Great idea and great work! A couple nitpicks: it would be nice to see what happens when the leader fails. Optimizing for the case of a stable leader might have impact on recovery t…

  10. comment
  11. comment
    Comment #12958284

    Also, it seems they proved a behavioral equivalence property: any user-space program has exactly the same behaviors when running on the C+assembly implementation of the OS (6500 li…

  12. comment
    Comment #12903434

    There is an interesting paper that recently explored the de-facto C standard: Into the Depths of C: Elaborating the De Facto Standards, by Memarian et al. http://www.cl.cam.ac.uk/~…

  13. comment
    Comment #10620682

    The article seems to be based on the following paper, published in 2012: "Cosmic Rays Don't Strike Twice: Understanding the Nature of DRAM Errors and the Implications for System De…

  14. comment
    Comment #10132016

    It seems similar to the primary-backup instance of the Vertical Paxos family. In the primary-backup Vertical Paxos, one can tolerate f faults with f+1 replicas as long as a reliabl…

  15. comment
    Comment #8441766

    Is it comfortable ? Doesn't it cause itch on the neck or make you sweat ?

  16. comment
    Comment #7182721

    Have a look at the documentary "Growing up in America". It is about the activists of the 60s, how they thought they could change the world, and what had happened by the 80s. There …

  17. comment
    Comment #7043327

    Ok, so it is relatively easy to obtain a safe implementation and from there you can use a heuristic to prevent a thread from looping forever trying to find an available slot. Would…

  18. comment
    Comment #7043069

    I'm a bit skeptical about the code: it seems that it's using only the atomic fetch-and-add synchronization instruction, and not compare-and-swap. However, I think that whether queu…

  19. comment
    Comment #7030249

    I think that they would not be able to do that: only one of the two transactions could be in the longest correct block-chain. That's because it is easy for the clients to detect an…

  20. comment
    Comment #6842884

    Yes, I have just tried and it does not work.

  21. comment
    Comment #6829072

    I am running OpenWRT on a Buffalo WBMR-HP-G300H without any issues. This model has an integrated ADSL modem and has a few USB ports. I have a USB hard disk attached and I use it as…

  22. comment
    Comment #6823150

    How would you find clothes that have not been manufactured by slaves ? In Switzerland I can buy from Switcher (switcher.ch), which markets clothes "made with respect", and I just f…

  23. comment
    Comment #6815075

    Not really, if the total amount of money does not change, then the worth of the basic income would not converge to zero. Am I missing something obvious?

  24. comment
    Comment #6814747

    But, to be pedantic, 1000 times zero is still zero, so you are saying that any income will be worth zero.

  25. comment
    Comment #6622482

    I think that the "infinite, streaming structures" that you are referring to can be modelled in ZFC or HOL using Tarski's fixed-point theorem. See for example the paper by L. C. Pau…