Live data from Hacker News

Viewing profile — virexene

virexene

HN member
Joined
Wed, Nov 08, 2023, 5:00 PM UTC
HN karma
35
Public activity
18 items

About virexene

No profile information was provided.

Recent public activity

  1. comment
    Comment #48290879

    That's basically exactly what Go's `go` keyword does. Good design in my opinion.

  2. comment
    Comment #48079069

    this project is pretty interesting, although i'm wondering how they're planning to address the "easy sandboxing" design goal in a compiled language with raw pointer arithmetic and …

  3. comment
    Comment #47860489

    The operation is slightly more complex yes, but has there ever been an x86 CPU where SUB or XOR takes more than a single CPU cycle?

  4. comment
    Comment #43867629

    I may have missed something when skimming the paper, but it sounds like Xor filters are constructed offline and can't be modified efficiently afterwards, whereas Bloom filters can …

  5. comment
    Comment #43759885

    I wonder if the reason the escape analysis fails could be that, for small enough types, the concrete value is directly inlined inside the interface value, instead of the latter bei…

  6. comment
    Comment #43205234

    I'll have to disagree here. Leaking resources in Rust is pretty trivial: create an Rc cycle with internal mutability. By contrast, in languages with a GC, cycles will be properly c…

  7. comment
    Comment #42897183

    In Zig's case, you do what Rust/C++ do implicitly and create a table of function pointers

  8. comment
    Comment #42701358

    Ah, you're right, I didn't see it's a more recent addition.

  9. comment
    Comment #42701309

    I think "packaging" here refers to the process of putting the silicon die in its plastic casing and connecting the die's pad to the case's pins, see https://en.wikipedia.org/wiki/I…

  10. comment
    Comment #42665465

    The author claims that mmap is exposed by glibc whereas memfd_create is not, so they reimplemented it with syscall , but looking at the man page, did they just forget to #define _G…

  11. comment
    Comment #42231109

    in what way is unicode similar to html, docx, or a file format? the only features I can think of that are even remotely similar to what you're describing are emoji modifiers. and n…

  12. comment
    Comment #42029826

    If you want that projection to still be expressible as a matrix transformation, I don't think that's possible.

  13. comment
    Comment #40647248

    indeed, Rust can be fast, if you know what you're doing. this indeed means not making unnecessary allocations, but in my opinion, it also means... using byte-based indices instead …

  14. comment
    Comment #39846104

    given that unix time specifically does not handle leap seconds well, i'm not sure i would say they "had it right" all along

  15. comment
    Comment #39409803

    how the hell do they get to a quadrillion? even multiplying the two factors of 100,000 that are mentioned with no regard for coherence doesn't get you that high

  16. comment
    Comment #39063792

    that was only the power to the energy measuring device i believe.

  17. comment
    Comment #38406135

    your compiler might choose to make that the "implementation-defined behavior", but another compiler could choose to always ignore it and give you no easy means of diagnosis. my und…

  18. comment
    Comment #38193561

    “the 2⁵² numbers between 0 and 1 that double precision floating point can represent” it's a bit of a nitpick, but i believe there are 1023×2⁵² such numbers, which is quite a bit mo…