Live data from Hacker News

Viewing profile — sekao

sekao

HN member
Joined
Sun, Mar 14, 2021, 7:20 PM UTC
HN karma
953
Public activity
60 items

About sekao

No profile information was provided.

Recent public activity

  1. comment
    Comment #44846560

    The code example will work even if `u` is only known at runtime. That's because the inner switch is not matching on `u`, it's matching on `ab`, which is known at compile time due t…

  2. comment
    Comment #43756271

    Agreed. Zig's approach re-uses the existing machinery of the language far more than C++ templates do. Another example of this is that Zig has almost no restrictions on what kinds o…

  3. comment
    Comment #42744824

    I noticed you used scare quotes...is that because you and your team don't think simplicity is valuable?

  4. comment
    Comment #40612219

    The ability to export a zig project to a single C header file would be really nice. Is that still a planned feature?

  5. comment
    Comment #38422990

    I can't imagine why they would be argumentative with a gentle diplomat like yourself.

  6. comment
    Comment #38422755

    You know, I used to think that design was a nuanced grappling of complex tradeoffs, but you convinced me: those you disagree with are just "brain-dead" "idiots". I think there is a…

  7. comment
    Comment #38420729

    Zig and Go both let you silence the error with `_ = myvar`. It can still be annoying, but it avoids the recursive problem you mentioned. Language design is hard, and it's best to n…

  8. comment
    Comment #38281059

    I'm running NixOS + KDE on the AMD framework and surprisingly it worked perfectly out of the box. All I had to do was disable secure boot to get it running, and after install I had…

  9. comment
    Comment #38083970

    As I said in the last thread, the author could use support: https://www.patreon.com/join/bcachefs This has been a solitary and largely self-financed effort by Kent over many years.…

  10. comment
    Comment #38073527

    The author lost corporate funding recently and is asking for donations. I just started giving 20/mo. I don't care about kernel drama; I just want a good COW filesystem for Linux an…

  11. comment
    Comment #34858714

    Think about longevity. Whether I'm writing, drawing, making music, or anything else important to my life, will I still be able to view/edit that data in 20 years? Granted, even wit…

  12. comment
    Comment #34620631

    Richard is a great contrarian thinker. I remember him from GET LAMP, a documentary about text adventures, and his take on the power of text in games was really memorable: https://w…

  13. comment
    Comment #34094016

    The browser target sounds neat. Do you plan on running the python in web assembly, or would it be a client/server design?

  14. comment
    Comment #34093844

    I think we will need new standards here, because terminal emulators currently don't have any semantic information about what TUI programs are rendering. Browsers have the benefit o…

  15. comment
    Comment #33748092

    It doesn't detract from that at all, chief. What a weird thing to say. Particularly in the case of Nim -- it doesn't "throw away" C or C++, it compiles to them!

  16. comment
    Comment #33206558

    I believe cyclic imports are coming. And Nim does supports wasm...you can target it with `--cpu:wasm32`. You most likely want to pair that with emscripten as in https://github.com/…

  17. comment
    Comment #32736336

    Andrew argues that zig can produce faster programs than c or rust towards the end of the video: https://youtu.be/gn3YsZ6HUHw?t=3566

  18. comment
    Comment #32639092

    Binary files are also delta'd in git.

  19. comment
  20. comment
    Comment #32533704

    I didn't even know about it until today, very impressive. Generic SoA in less than 500 lines of userland code... https://github.com/ziglang/zig/blob/master/lib/std/multi_arr...

  21. comment
    Comment #32459227

    > the big tragedy it's that is focused on freight transport I don't see the tragedy in that. Tracks in the US are privately owned and freight makes them more money than passenger r…

  22. comment
    Comment #32458270

    Reactive updates is the big one, in my opinion. DataScript is a triumph and arguably is the reason why so many note-taking tools (Roam, Athens, Logseq, etc) are written in Clojure.…

  23. comment
    Comment #32398716

    That is the case with JavaFX as well. It's not part of the JRE anymore. Also there really isn't any such thing as the JRE anymore, only the JDK. If you want to distribute a desktop…

  24. comment
  25. comment
    Comment #32366049

    Nim supports wasm. You can target it with `--cpu:wasm32`. You most likely want to pair that with emscripten. Here's an example: https://github.com/paranim/parakeet