Viewing profile — sekao
sekao
HN member- Joined
- Sun, Mar 14, 2021, 7:20 PM UTC
- HN karma
- 953
- Public activity
- 60 items
- HN profile
- View on Hacker News ↗
About sekao
No profile information was provided.
Recent public activity
-
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…
-
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…
-
comment
Comment #42744824
I noticed you used scare quotes...is that because you and your team don't think simplicity is valuable?
-
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?
-
comment
Comment #38422990
I can't imagine why they would be argumentative with a gentle diplomat like yourself.
-
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…
-
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…
-
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…
-
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.…
-
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…
-
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…
-
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…
-
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?
-
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…
-
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!
-
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/…
-
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
-
comment
Comment #32639092
Binary files are also delta'd in git.
- comment
-
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...
-
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…
-
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.…
-
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…
- comment
-
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