Live data from Hacker News

Viewing profile — CryZe

CryZe

HN member
Joined
Fri, Dec 09, 2016, 5:23 PM UTC
HN karma
383
Public activity
124 items

About CryZe

No profile information was provided.

Recent public activity

  1. comment
    Comment #48851638

    Seems to match the pareto frontier on Artificial Analysis as well. Terra is nowhere on it.

  2. comment
    Comment #48629892

    > THE SPINNER MESSAGE CAUSES 100% GPU USAGE ON AN MBP M5!! This seems to be a common Chromium problem across tons of software. GitHub has the same issue with its spinners, VSCode a…

  3. comment
    Comment #47753267

    This doesn't implement a JS engine, it's just a wrapper around boa.

  4. comment
    Comment #47267702

    I've been using both Opus 4.6 and Codex 5.3 in VSCode's Copilot and while Opus is indeed 3x and Codex is 1x, that doesn't seem to matter as Opus is willing to go work in the backgr…

  5. comment
    Comment #46552073

    Wasm can do 64-bit integers, SIMD and statically typed GC classes.

  6. comment
    Comment #46551431

    It depends. If you are compiling a high level GC language to WasmGC then there's really close to no reason why it would be larger than JS.

  7. comment
    Comment #45990610

    Zig has no undefined behavior?

  8. comment
    Comment #45834506

    There are algebraic operations available on nightly: https://doc.rust-lang.org/nightly/std/primitive.f32.html#alg...

  9. comment
    Comment #45834483

    Keep an eye out for the algebraic operations on floats currently in nightly then: https://doc.rust-lang.org/nightly/std/primitive.f32.html#alg...

  10. comment
    Comment #45803041

    You can buffer overflow in fil-c and it won't detect it unless the entire buffer was its own stack or heap allocation with nothing following it (and also it needs to be a multiple …

  11. comment
  12. comment
    Comment #45321918

    Ferrocene has donated their specification to the project, so there absolutely is a specification now. What you can argue is that the memory model isn‘t fully defined, but it‘s almo…

  13. comment
  14. comment
    Comment #44395154

    A ton of that is actually still doing codegen (for the proc macros for example).

  15. comment
    Comment #44143313

    WebAssembly also ended up calling its set of similar instructions relaxed.

  16. comment
    Comment #44119303

    I have an issue where I have two canvases that are overlapping and only WebKitGTK (not even just WebKit) just randomly stops showing one of the canvases.

  17. comment
    Comment #44014250

    First it was "Why Do Animals Keep Evolving into Crabs?", now it's "Why Do Programming Languages Keep Evolving into Crabs?"

  18. comment
    Comment #43867737

    I'd love to see VSCode integrate all the LSP information into Copilot. That seems to be the natural evolution of this idea.

  19. comment
    Comment #43850133

    It's 1.5x3 if you have a 21:9 screen. It's so bad.

  20. comment
    Comment #43850106

    For me they made it so large that I can only see 3 full thumbnails. The rest don't even fit the screen anymore. https://i.imgur.com/11iI4sI.jpeg

  21. comment
    Comment #43667626

    There's no interpreter, I just map each instruction to equivalent Rust code. Linear memory is accessed through a trait. The compiler is here: https://github.com/CryZe/wasm-to-rust …

  22. comment
    Comment #43663378

    I once implemented a WASM to Rust compiler that due to WASM's safety compiles to fully safe Rust. So I was able to compile C -> WASM -> Rust and ended up with fully safe code. Thou…

  23. comment
    Comment #43523341

    Take a look into bytemuck or zerocopy. I haven't used unsafe when doing byte level manipulation in a long time.

  24. comment
    Comment #43382451

    They are in the process of marking them safe, which is enabled through the target_feature 1.1 RFC. In fact, it has already been merged two weeks ago: https://github.com/rust-lang/s…

  25. comment
    Comment #42160058

    That was the time we learned about the changes to the block feature.