Live data from Hacker News

Viewing profile — dikaiosune

dikaiosune

HN member
Joined
Wed, Dec 10, 2014, 2:37 AM UTC
HN karma
4,199
Public activity
743 items

About dikaiosune

http://blog.adamperry.me

Recent public activity

  1. comment
  2. comment
    Comment #18118505

    Well this interpretation certainly explains some of the reactions that word has gotten in my use of it!

  3. comment
    Comment #18118501

    I talked about this a little bit in the meetup talk I linked and I intend to write a bit more about this, but I'll try to summarize. There are kind of three prongs here: First, usi…

  4. comment
    Comment #18117638

    I use this word the way we did when I worked as a PC technician and help desker, where there's a lot of automation but then we sneak a bit of manual labor in to make it actually us…

  5. comment
    Comment #18117630

    great idea!

  6. comment
    Comment #18116863

    I currently do something pretty similar by using the perf subsystem in the Linux kernel to track the behavior of each benchmark function. In my early measurements I found concurren…

  7. comment
    Comment #18116574

    Each benchmark result is only compared against values from running on literally the same machine, actually. I agree that good results here would be extremely difficult to produce o…

  8. comment
    Comment #18116540

    Thanks! Not yet, but I am tracking this as a desired feature: https://github.com/anp/lolbench/issues/9 . The benchmark plan generation, storage keys, and results presentation will …

  9. comment
    Comment #18116015

    hi! author here if you want to ask questions or (nicely pls) let me know where I've made mistakes!

  10. story
  11. comment
    Comment #17964007

    Do you have numbers for how much of the web avoids variable hoisting? How much of the web has more than one top-level fn per file? Do these numbers shift significantly between diff…

  12. comment
    Comment #17963367

    How is partial execution baked into JS? IIUC, my whole JS file is fully parsed an resolved before it is evaluated. If you're referring to the use of multiple files for parallelism …

  13. comment
    Comment #17963353

    It would be interesting to try for some apples-to-apples comparisons for the parse and initial exec time of js vs wasm. The latter was designed with the goal of streaming validatio…

  14. comment
    Comment #17674249

    Many types in the standard library do not consider it sound behavior to have their allocations freed by functions other than their own destructors: https://doc.rust-lang.org/std/bo…

  15. comment
    Comment #17674113

    Re: non-thread-safe items in lazy_static, you can also wrap them in a mutex within just the lazy_static so the struct only uses synchronization when it actually needs to be thread-…

  16. story
  17. comment
    Comment #17370711

    Rust's built-in lints are configurable with compiler directives, so you'll be able to add #![deny(bare_trait_objects)] To the top of your crate and cause a compiler warning if some…

  18. comment
    Comment #17300374

    There's not a lot of consensus about what primitves good *-native framework needs, implementations are often pretty tied to specifics of the JS libraries they were built to be driv…

  19. comment
    Comment #17185803

    FWIW, I read "To an outsider..." to mean "if you are reading this on HN and aren't involved in the community, this might seem like" as opposed to "I am pretending to be an outsider…

  20. comment
    Comment #17185726

    I'd actually be interested to find out how Cargo's performance compares in a situation as TheDong describes where all of the dependencies are being fetched directly from git. Part …

  21. comment
    Comment #17078908

    The official (I think?) youtube channel has them: https://www.youtube.com/channel/UCaYhcUwRBNscFNUKTjgPFiA .

  22. comment
    Comment #17043377

    I tend to agree, but I also think that there's a little bit of nuance here. For one thing, I have definitely enjoyed using a large standard library...when I didn't have access to c…

  23. comment
    Comment #17041071

    I recently found myself inserting &/*/ref/ref mut into match expressions before I'd even seen a compiler error. My first thought was "aha, look at how experienced I am with Rust no…

  24. comment
    Comment #16971744

    from the article: > David Chisnall is a researcher at the University of Cambridge, where he works on programming language design and implementation. He spent several years consulti…

  25. comment
    Comment #16759339

    One might assume that not every user of HN has the same beliefs and motivations as the others.