Live data from Hacker News

Viewing profile — lewurm

lewurm

HN member
Joined
Mon, Sep 12, 2016, 5:29 PM UTC
HN karma
104
Public activity
30 items

About lewurm

blog: github.com/lewurm/blog/issues

contact: wien.tomnetworks.com

Recent public activity

  1. comment
  2. comment
    Comment #42223847

    What is a former q3 champion doing these days? I'm genuinely curious. Since you are on hacker news I assume you do something with software. Any skills that you picked up back then …

  3. comment
    Comment #41820973

    Firmware is using cache as RAM (e.g. https://www.coreboot.org/images/6/6c/LBCar.pdf ) to do early init, like DRAM training. I guess later things in the boot chain rely on DRAM bein…

  4. comment
    Comment #40772790

    > I actually think I'm going to rush out and buy a Windows ARM computer right now. If you have an Apple Silicon machine you can run a Windows Insider build via UTM in a VM.

  5. comment
    Comment #40215209

    Probably a OpenJDK Zero VM build. That's a configuration without JIT or template interpreter, but a "plain" C++ switch dispatch interpreter that requires no runtime code generation…

  6. comment
    Comment #39826795

    Sure, but neither javac (the Java to bytecode compiler) or HotSpot are doing that. The former tries to preserve as much as possible, and for the latter interprocedure analysis is t…

  7. comment
    Comment #38048110

    Mac Mini running Asahi Linux might be an option

  8. comment
    Comment #32531788

    Thanks for the context! What's the difference between the stage2 and stage3 binary? Does stage1 produce different binaries for the same input compared to stage2/stage3?

  9. comment
    Comment #31087580

    GraalVM will have a stable release that includes Apple Silicon support next week. Glad to see the snapshot did the job for you though :-)

  10. comment
    Comment #30959693

    For github: https://github.com/$user.keys

  11. comment
    Comment #26715878

    Issue at JetBrains: https://youtrack.jetbrains.com/issue/JBR-2074

  12. story
  13. comment
    Comment #26199215

    I'm new to mechanical and split keyboards, but so far the moonlander has been great. Well, in the beginning it was a bit of a learning curve, but coming from the ergodox that shoul…

  14. comment
    Comment #25287762

    My pessimism tends to agree with you. OTOH social distancing and wearing masks has shown recently that (most) people are fine with changing their behavior, if necessary.

  15. comment
    Comment #25287605

    Premature optimization is the root of all evil. There are lower hanging fruits. Avoiding animal products in your diet is your best bet as individual to fight climate change: https:…

  16. story
  17. story
  18. story
  19. comment
    Comment #20200976

    CoreCLR started to implemented Tiered Compilation https://github.com/dotnet/coreclr/blob/master/Documentation/... It's experimental currently, no profile guided optimizations _yet_…

  20. comment
    Comment #20197968

    > [...] which is what for example .NET does. .NET is the platform. There are different implementations for it doing different things. JIT compilation is still different to AOT even…

  21. comment
    Comment #17988838

    Targeting a stack machine is much easier when writing a compiler for the first time, but real-world machines are generally register based. In general this is true, here however, we…

  22. story
  23. comment
    Comment #17263175

    no, blazor uses a Mono version that interprets at runtime .NET. AOT is in the pipeline though

  24. story
  25. comment
    Comment #16074440

    `jaotc` integrates with the HotSpot VM, while Substrate VM provides its own runtime (GC etc.) and intentionally supports only a subset of the JVM features. FWIW, both use Graal as …