Live data from Hacker News

Viewing profile — xuejie

xuejie

HN member
Joined
Mon, Apr 06, 2015, 2:08 PM UTC
HN karma
241
Public activity
92 items

About xuejie

[ my public key: https://keybase.io/xxuejie; my proof: https://keybase.io/xxuejie/sigs/L7TLnkrpA4dVK2dKTgkNuds6srmai5TlK8q5FQYdpAA ]

Recent public activity

  1. comment
    Comment #48888212

    Note: this involves blockchain VMs. If that's a dealbreaker, feel free to skip. I get it. I've spent 8 years working on RISC-V VMs for blockchains, recently also contributing to ZK…

  2. comment
    Comment #41029684

    Just provide a not-related-at-all but IMHO still interesting case: I used to have a Kioxia CM6 U2 SSD drive, it would pass all sorts of benchmarks the reseller is willing to run, b…

  3. comment
    Comment #37219733

    Like other comments here, just want to say thank you for this amazing editor! It has been my primary code editor for the past few years. I did use a few different editors for speci…

  4. comment
    Comment #37172791

    I've been using micro as my main code editor(well I do use vscode for writing coq but that's the only exception) after 10+ years' time with emacs. I simply treat micro as the moder…

  5. comment
    Comment #36612161

    Also a fan of structural regular expressions in the exact same shoes that every time when I try to use it it's an unpleasant experience. Maybe I'm just not good enough at it. That …

  6. comment
    Comment #29412736

    > The Raspberry Pi 4 is THE cheapest 2Gflops/W computer ever made and probably that will ever be made in the future too! Can you expand on this one? I was curious why you think the…

  7. comment
    Comment #25643121

    Reminds me of the first version of Redis in tcl: https://gist.github.com/antirez/6ca04dd191bdb82aad9fb241013e...

  8. comment
    Comment #24903282

    IMO such a category existed for quite a long time, JVM and .NET all falls into this category. Yes WASM has its fame for becoming a browser standard, but fundamentally, there is ver…

  9. comment
    Comment #24893509

    Personally, I already pulled the trigger 2 years ago when I first starting to write Rust professionally. A laptop just becomes far tooooo noisy compiling Rust code. These days I us…

  10. comment
    Comment #24538791

    > I feel like the plethora of (partially incompatible) extensions make the language very complicated and messy. There is no single Haskell. Each file can be GHC Haskell with Overlo…

  11. comment
    Comment #23307393

    Thanks guys for the explanation! I truly have misunderstood this post.

  12. comment
    Comment #23306524

    The author first goes with: > Idris 1 is implemented in Haskell, but that has little (if anything) to do with the difference. But latter they also go on to say: > Idris 2 benefits …

  13. comment
    Comment #23298690

    I used to have a similar opinion, that it requires a special language to leverage such power. But recently I've discovered that Rust, with its latest advancement in async/await des…

  14. comment
    Comment #22522048

    While I certainly agree a Standard ML compiler can be quite useful(and huge respect for the author!), I noticed the compiler is purely written from scratch, and the question remain…

  15. comment
    Comment #22333522

    Crystal is indeed a very nice language, but the only thing that is holding me from using it greatly, is that it still uses the Boehm GC, which makes it hard to compete with other l…

  16. comment
    Comment #21812964

    Does the fact that ARM is a bad choice disproves all other choices other than WASM? I'm not sure this is a good argument here. Lower-level bytecodes are more flourishing than just …

  17. comment
    Comment #21812938

    Personally I don't see why we cannot get all three.

  18. comment
    Comment #21802430

    There's nothing wrong with LLVM itself, my point is we could've picked a lower level model which don't need a complicated setup like LLVM. Or one that you can direct shipped optimi…

  19. comment
    Comment #21802419

    That is their very nice slogan, while in reality WASM still has quite a way to go to compete with native code. Some shits I see these days are that when code speed is measured, peo…

  20. comment
    Comment #21801664

    wasmer [1] has a LLVM backend, WAVM [2] uses LLVM as the bakend, I could be wrong but last time I checked, cranelift is only meant to be the next generation WASM engine used in Fir…

  21. comment
    Comment #21801442

    No I'm not talking about register-based vs stack-based VM, that's a totally different topic. I'm just saying WASM is still quite distant from real hardware, making it a non-trivial…

  22. comment
    Comment #21801356

    I totally agree that it's not the best tech always wins, that's why I'm pointing it out, I really wish that 5 years from now, we can rely on something that makes sense to be there,…

  23. comment
    Comment #21800818

    While I do agree WASM makes a lot of sense for the Web, I personally am having doubts regarding treating WASM as a general abstractions for native code as used in the post. For thi…

  24. comment
    Comment #21788056

    Any chance you can elaborate the reasons for staying away from Intel syntax?

  25. comment
    Comment #21710245

    This is indeed amazing! But I was wondering if it's possible to compile the whole TeXmacs into WebAssembly and have it in the browser. That will be a totally different world.