Live data from Hacker News

Viewing profile — gwenzek

gwenzek

HN member
Joined
Fri, Nov 06, 2015, 10:15 AM UTC
HN karma
251
Public activity
138 items

About gwenzek

No profile information was provided.

Recent public activity

  1. 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…

  2. 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

  3. 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…

  4. 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, …

  5. 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

  6. comment
    Comment #43276325

    Really liking the promotion of "Unmanaged" containers. It's the ones I'm using everywhere already

  7. 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

  8. 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 …

  9. 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.…

  10. 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 …

  11. 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…

  12. 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 (…

  13. 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…

  14. 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.

  15. 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…

  16. 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...

  17. story
  18. 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…

  19. 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 …

  20. 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…

  21. story
  22. 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…

  23. comment
    Comment #32375430

    On the github.io landing page there is a link to https://wiki.freepascal.org/CudaText#Advantages_over_Sublime...

  24. 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.

  25. 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 …