Live data from Hacker News

Viewing profile — klickverbot

klickverbot

HN member
Joined
Fri, Apr 27, 2012, 11:36 AM UTC
HN karma
117
Public activity
45 items

About klickverbot

Quantum physicist by day, programming geek by night. Please see website for contact info.

———

https://klickverbot.at

https://twitter.com/dnadlinger

Recent public activity

  1. comment
    Comment #33514342

    > I think this is a pretty small point to get hung up on. The rest of her article is perfectly reasonable. The above isn't the only place that betrays her lack of understanding, th…

  2. comment
    Comment #30474809

    Essentially, yes; all of quantum key distribution (QKD) is generating a secret key which can then e.g. be used as a one-time pad. The novelty here is that we can do it with much fe…

  3. comment
    Comment #30472650

    > My naive security architect view is, I get the impression the people doing quantum engineering and those working as cryptographers have a very narrow overlap. You probably aren't…

  4. comment
    Comment #30472498

    > QKD is no replacement for asymmetric cryptography since it requires exchanging a secret key before the communication can take place. Your general point about QKD "promises" vs. p…

  5. comment
    Comment #30472313

    > Would it be accurate to say it is scaled back to the level achieved by classical (non-quantum) cryptography? Not quite. Classical cryptography of course requires the additional a…

  6. comment
    Comment #30471616

    > I always read perfect secrecy as a term of art with some technical meaning. That's indeed the case, but I fear the subtle technical definition here is usually one of the first th…

  7. comment
    Comment #30470971

    First author of one of the preprints mentioned in the article here (theory in Paris/Geneva/Zürich/Lausanne, experiment in Oxford) – happy to answer any questions! I obviously speak…

  8. comment
    Comment #30332977

    There isn't anything special about functions; the original article does not describe this correctly. Rather, the big conceptual difference is the point at which the expression is e…

  9. story
  10. comment
    Comment #20465807

    Physicist here too. What exactly do you disagree with? The parent comment is sound – thermal imaging cameras typically under-read on shiny metal surfaces. Their emissivity/absorpti…

  11. comment
    Comment #20098848

    Reproducible in Firefox 67 on macOS as well. "DOWNLOAD" is only in one line for very wide windows, and for my default half-screen-wide window size (960 px), the main body title ren…

  12. comment
    Comment #17599983

    There seems to be something very strange going on with the way you are building LDC. On the machine I am typing this message from [1], building DMD using DMD in optimized mode take…

  13. comment
    Comment #16372546

    Nope, not photoshopped. It's a single exposure; the apparatus is illuminated using flashes. The latter made lighting the shot in a controlled fashion a bit easier than if I had use…

  14. comment
    Comment #16369901

    Photographer here. The amount of attention this has received has caught me a bit off guard – this is really just a somewhat pretty picture of what is a standard technique in physic…

  15. comment
    Comment #15975095

    There are some advantages to having access to a human-readable representation for the symbol name, for example because not every piece of binary tooling out there necessarily also …

  16. comment
    Comment #15975031

    > it'd be the same amount of effort without as-fast-as-possible. While the first part is perhaps somewhat subjective, the second is just wrong. D allows you to get to the same bare…

  17. comment
    Comment #14608347

    > D is arguably in the same bucket as Swift, and partly as Go. I don't think it's very useful to compare and contrast it against Rust. It is easy to claim how things "arguably" are…

  18. comment
    Comment #14168140

    It's a lambda expression ("closure"/"anonymous function"/…) that doesn't capture any outside state (see e.g. http://en.cppreference.com/w/cpp/language/lambda ).

  19. comment
    Comment #14167298

    > Rust and Go .. made better design choices that made them more popular [citation needed]

  20. comment
    Comment #14167279

    D can interface with Objective-C just fine. The Apple-provided tooling will indeed be more convenient for the developer , but the result the end user sees will be a "high quality &…

  21. comment
    Comment #14064694

    Do you depend on the C runtime as well?

  22. comment
    Comment #14063868

    We LDC developers of course hope that you will continue to use LDC for all your non-x86 and high-performance needs. ;)

  23. comment
    Comment #14063828

    > https://godbolt.org/g/IQ0O06 (And, of course, the entire main() disappears on -O1 and above: https://godbolt.org/g/FAWtak. )

  24. comment
    Comment #14063814

    Just to clarify: LDC master is on 2.073.2 right now (the latest DMD release), with a 2.072.2-based release imminent, and work towards 2.074.0 (currently in beta) already underway. …

  25. comment
    Comment #14063777

    LDC dev here. All the credit for this goes to Ilya Yaroshenko for the expertly crafted implementation and the LLVM developers for efficient low-level code generation (inlining, reg…