Viewing profile — alchemio
alchemio
HN member- Joined
- Thu, May 18, 2023, 10:24 PM UTC
- HN karma
- 55
- Public activity
- 27 items
- HN profile
- View on Hacker News ↗
About alchemio
No profile information was provided.
Recent public activity
-
comment
Comment #46185134
You can use std containers in a no-exceptions environment. Just know that if an error occurs the program will terminate.
-
comment
Comment #45941202
checksec is part of the pwntools suite. Along with other tools for finding ROP gadgets and shellcode generation.
-
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.…
-
comment
Comment #44636139
Python, rust and Go aren’t beacons of software stability though.
-
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…
-
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.
-
comment
Comment #42976750
So they stirred a whole lot of drama for not much, potentially harming R4L.
-
comment
Comment #42608985
Flash apps and Java applets (via Cheerp) can run again in browsers thanks to wasm.
-
comment
Comment #41384904
Embrace, Extend, Extinguish, Endow
-
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…
-
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…
-
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…
-
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.
-
comment
Comment #40054195
It’s looking like the same fate awaits Rust in the linux kernel!
-
comment
Comment #39722658
Exactly
-
comment
Comment #39722652
It really doesn’t matter and that’s my point.
-
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…
-
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…
-
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…
-
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.
-
comment
Comment #39351251
I’m excited to try mojo. I just don’t wanna create an account just to try it.
-
comment
Comment #39034286
Are there companies contributing to the Rust compiler?
-
comment
Comment #37505263
Unlikely. At least less likely compared to discord and reddit!
-
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.
-
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…