Live data from Hacker News

Viewing profile — alchemio

alchemio

HN member
Joined
Thu, May 18, 2023, 10:24 PM UTC
HN karma
55
Public activity
27 items

About alchemio

No profile information was provided.

Recent public activity

  1. comment
    Comment #46185134

    You can use std containers in a no-exceptions environment. Just know that if an error occurs the program will terminate.

  2. comment
    Comment #45941202

    checksec is part of the pwntools suite. Along with other tools for finding ROP gadgets and shellcode generation.

  3. comment
    Comment #45936696

    The most shocking part is the absence of stack canaries. I know there are issues with them on microcontrollers, but still I would assume they’re enabled by default by the compiler.…

  4. comment
    Comment #44636139

    Python, rust and Go aren’t beacons of software stability though.

  5. comment
    Comment #43924734

    Zig’s general purpose allocator might detect use after free in debug builds, however zig appears to be ok with dangling (invalidated) pointers/slices and use after free for stack v…

  6. comment
    Comment #42976822

    But it does. He has to notify R4L of what his changes were and how it broke the Rust driver. Even if he didn’t, he will still be contacted for information regarding these things.

  7. comment
    Comment #42976750

    So they stirred a whole lot of drama for not much, potentially harming R4L.

  8. comment
    Comment #42608985

    Flash apps and Java applets (via Cheerp) can run again in browsers thanks to wasm.

  9. comment
    Comment #41384904

    Embrace, Extend, Extinguish, Endow

  10. comment
    Comment #41277326

    > It is undoubtedly hard work to fix these remaining problems, as they typically require both rust and C knowledge in addition to deep HTTP familiarity. There does not seem to be t…

  11. comment
    Comment #40913102

    RustyBuzz is quite limited when compared with HarfBuzz. The Rust fonts scene also seems to lack the necessary momentum to drive things through. I’m not sure whether it’s because th…

  12. comment
    Comment #40297158

    Memory allocation is slow and undeterministic in perf. Some allocations also require a global lock on the system level. It’s also a point of failure if the allocation doesn’t succe…

  13. comment
    Comment #40267611

    Which make? I’m guessing you mean gnu make, well there’s several incompatible variants as bsd make and nmake. Also bash is not universally used, not windows, not current macos.

  14. comment
    Comment #40054195

    It’s looking like the same fate awaits Rust in the linux kernel!

  15. comment
  16. comment
    Comment #39722652

    It really doesn’t matter and that’s my point.

  17. comment
    Comment #39722645

    It’s something Zig touts when compared to other languages(1). The idea is that in the end it’s a convention that an allocator needs to be passed to indicate that the function alloc…

  18. comment
    Comment #39721845

    Just a correction: most std C functions don’t allocate. strdup does but it was only recently adopted into the standard, it was previously an extension. Similarly zig’s stdlib shoul…

  19. comment
    Comment #39690388

    So rewrite the browser in Rust! Rust is 10 years old this year, yet there are no production level browsers or operating systems written in it! I’m talking about Google. They come u…

  20. comment
    Comment #39494721

    I for one appreciate this article. It sheds light on the history of V and its undelivered promises; and save me wasted time trying it or reading their site.

  21. comment
    Comment #39351251

    I’m excited to try mojo. I just don’t wanna create an account just to try it.

  22. comment
    Comment #39034286

    Are there companies contributing to the Rust compiler?

  23. comment
    Comment #37505263

    Unlikely. At least less likely compared to discord and reddit!

  24. comment
    Comment #36807857

    This project is amazing. It also speaks to the strength of Ojective-C vs Swift which barely runs anywhere that’s not an apple os.

  25. comment
    Comment #35999255

    C++ is the most important source inspiring Rust throughout its development. Rust devs just like to downplay that role. - Rust has interface inheritance with pretty much the same sy…