Live data from Hacker News

Viewing profile — Joky

Joky

HN member
Joined
Fri, Oct 17, 2014, 4:37 AM UTC
HN karma
850
Public activity
414 items

About Joky

No profile information was provided.

Recent public activity

  1. comment
    Comment #40682488

    > I'm still waiting on a Python project that compiles to pure C In case you haven't tried it yet, Pythran is an interesting one to play with: https://pythran.readthedocs.io Also, n…

  2. comment
    Comment #37733407

    You can configure "squash&merge" to use the PR title and description for the commit message now, which makes it reviewable!

  3. comment
    Comment #37460805

    > You could make the argument that this well-understood process could be broken out into its own class/package/module and tested with its own public interface, but if there really …

  4. comment
    Comment #36053358

    There is something to be said about individual productivity (whatever that means in a very innovative/creative environment) vs team/company output, just today I saw this in my feed…

  5. comment
    Comment #35796618

    They claim they are writing the actual kernel code (as in the implementation of a matmul) with it, and it was presented as a "system programming language": this goes far beyond "hi…

  6. comment
    Comment #35796560

    It depends what you mean by "new subsystem" and "transitioning to": what seems like a given is that the notion of "one size fits all" of LLVM IR is behind us and the need to multi-…

  7. comment
    Comment #35088763

    TensorFlow is also a runtime, yet we model its dataflow graph (the input to the runtime) as a dialect, same for ONNX. TensorRT isn't that different actually.

  8. comment
    Comment #35088704

    All of Google TPU is powered by the XLA compiler, so any MLPerf benchmark result from Google comes powered by XLA. Anything JAX is also built on top of XLA, so you can take JAX per…

  9. comment
    Comment #31575640

    The movement of paddling has a natural rotation of the shaft when you raised the fixed hand for a stroke on the other side, it's quite straightforward to figure out sitting and mim…

  10. comment
    Comment #30066686

    But these are options, it's not a big deal to me that compiler offers special options for special use cases. It's not clear to me if you are saying that the *default* for clang and…

  11. comment
    Comment #30034781

    Can you elaborate on the signed integer overflow and the implicit initialization differences you're referring to?

  12. comment
    Comment #30034761

    I don't think compiler implementations are responsible for the standard to refuse to endorse 2-complement (which is the root cause of signed overflow being UB originally if I under…

  13. comment
    Comment #30034751

    You may be interested by https://www.microsoft.com/en-us/research/project/checked-c/

  14. comment
    Comment #30034741

    At least for GCC/Clang this isn't what O0 means. Excerpt from the GCC manual: > Most optimizations are completely disabled at -O0 or if an -O level is not set on the command line, …

  15. comment
    Comment #30034689

    > Don't compilers already have ways to mark variables and dereferences in a way to say 'I really want access to this value happen'? The standard defines it, it's `volatile` I belie…

  16. comment
  17. comment
    Comment #29044856

    > From what i can observe over years apple has almost exactly same perf culture as google and any other similarly sized company in the US Right, if you look from very far away and …

  18. comment
    Comment #27680169

    > The problem in this case is a chicken-and-egg problem: it's hard to get money without an education, and it's hard to get an education without money. > For-profit education cannot…

  19. comment
    Comment #26840200

    Python isn't really driving the compute intensive part of ML actually, whether it's JAX, PyTorch, or TensorFlow the code is really mostly native. Convolution are implemented by han…

  20. comment
    Comment #26246383

    There is very little requirement on equipment to fly in the US, you don't even need a radio in the majority of the space (only when you approach towered airports and other busy / s…

  21. comment
    Comment #25513535

    > They recently opened a chapter in California. I heard instead recently that they are closing the California chapter that they opened 3/4 years ago.

  22. comment
    Comment #24926927

    I would double-check that it builds the exact same thing (there are lot of options when building LLVM, and CMake may auto-detect and enable support for things like Go bindings for …

  23. comment
    Comment #24926150

    The bootstrap isn't too much of an issue, a binary release of the compiler is committed inside the repo itself.

  24. comment
    Comment #24926146

    The speed and responsiveness is there, but the price is a tricky management of background daemon and aggressive memory prefetch and caching which may be a bit heavy on memory resou…

  25. comment