8 ms·
To translate to Rust, it would have been "we missed a single line Rust check"... This is a bug involving intersecting concerns and a deficit of cross-domain kn
by pjdesno 3mo ago
To translate to Rust, it would have been "we missed a single line Rust check"...
This is a bug involving intersecting concerns and a deficit of cross-domain knowledge. It probably would have been the same in Lisp or assembly language.
- dwattttt 3mo agoI think https://news.ycombinator.com/item?id=48766436 https://news.ycombinator.com/item?id=48766436 is a practical answer. A marker that can't be forged (without explicitly malicious code being written), which is needed by the "yield to suspend/shutdown" function. Missing the "wipe key from memory" means you don't have the marker, and trying to continue the suspend/shutdown will fail to compile, because you don't have the marker.