Viewing profile — gwenzek
gwenzek
HN member- Joined
- Fri, Nov 06, 2015, 10:15 AM UTC
- HN karma
- 251
- Public activity
- 138 items
- HN profile
- View on Hacker News ↗
About gwenzek
No profile information was provided.
Recent public activity
-
comment
Comment #48841201
That's not what the article says though. The size reduction was from extra linker flag for deduping code, and the speed gains from LTO. They could have done the same in Zig, even t…
-
comment
Comment #47773364
https://ziglang.org/download/0.16.0/release-notes.html#Loop-... Seems like a big one! I wonder how it will impact real code performance
-
comment
Comment #45310753
I really don't like this move. I always rooted for Android because of its openness. It was also a reason why I was proud to work at Google. The PlayStore is full of crapware, and I…
-
comment
Comment #45054675
Andrew actually agrees with the general sentiment. And this will be made into a compile error. What's happening is that compiler knows the two errors come from disjoint error set, …
-
comment
Comment #43941206
Interesting to see the new C++ at work. But also I'm sure it's easier to learn Zig full language that just the new C++ metaprogramming
-
comment
Comment #43276325
Really liking the promotion of "Unmanaged" containers. It's the ones I'm using everywhere already
-
comment
Comment #42947425
Nice write up ! I think it would be nice for Zig to try to catch some of those errors like return of stack pointers, Cause it's painful for beginners
-
comment
Comment #42643205
If you think this paper is pro-C++, read it again: > many languages like C++ or Java are now old enough that if they would have > offered significant advantage over C, they should …
-
comment
Comment #41589461
ZML the zig library is mostly a wrapper of StableHLO/pjrt. But it's a high quality wrapper, and the tagged tensor syntax is really helpful to write complex ops like dot, or gather.…
-
comment
Comment #41576970
Zig has been relatively stable for the past few years for the main Zig code. What has changed the most is the `build.zig` build system (which we aren't using). We are also looking …
-
comment
Comment #41576897
It' s a bit early to compare directly to TensorRT because we don't have a full-blown equivalent. Note that our focus is being platform agnostic, easy to deploy/integrate, good perf…
-
comment
Comment #41568948
Hi co-author here. Zig is way simpler than C++. Simple like in an afternoon I was able to onboard in the language and rewrote the core meat of a C++ algorithm and see speed gains (…
-
comment
Comment #41347063
Very nice read. I agree with the author that Zig should improve a bit the readability of integer and vector arithmetics. Small tips is to use more lines. fn addOffset(base: u16, of…
-
comment
Comment #37991184
Why do we tax income though? Especially for billionaire in a globalized world, it's easy to hide incomes. Wealth is harder to hide.
-
comment
Comment #37979637
Graphic 5.2 in http://piketty.pse.ens.fr/files/Piketty2019GraphiquesTableau... In France it was down to less than 1% at the time of Revolution, but some countries like Spain that h…
-
comment
Comment #36575068
I wrote a similar article but focused on how Zig design enable better optimizations than C. https://zig.news/gwenzek/zig-great-design-for-great-optimiza...
- story
-
comment
Comment #36495303
Hard question. Probably because we were in a sweet spot without realizing it. And that lands are also pretty damaged. Swamp are a key part of regulating water flow, but humanity ha…
-
comment
Comment #36377982
I know farmers that are using city compost to replace chemical fertilizers for their vegetables. There is probably an over supply of compost in some places, but it feels this will …
-
comment
Comment #35478882
It's indeed a very different world. This model was trained on thousands of GPUs. The weird file format corresponds to the train time sharding of the weights. And really nobody is d…
- story
-
comment
Comment #32769383
I feel Zig could help here. The binaries ship with LLVM statically linked. You could rely on them to provide binaries for a variety of architecture / OS, and use it to compile code…
-
comment
Comment #32375430
On the github.io landing page there is a link to https://wiki.freepascal.org/CudaText#Advantages_over_Sublime...
-
comment
Comment #32374717
How does it compare to Sublime Text? This seems to be a FAQ but the link appears to be broken, and I didn't find a corresponding entry in the Wiki.
-
comment
Comment #30031012
The thing I'm not understanding is why WASM runtime is that fundamentally different from an OS? Isn't the OS already supposed to securely isolate the different programs? Shouldn't …