Viewing profile — Joky
Joky
HN member- Joined
- Fri, Oct 17, 2014, 4:37 AM UTC
- HN karma
- 850
- Public activity
- 414 items
- HN profile
- View on Hacker News ↗
About Joky
No profile information was provided.
Recent public activity
-
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…
-
comment
Comment #37733407
You can configure "squash&merge" to use the PR title and description for the commit message now, which makes it reviewable!
-
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 …
-
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…
-
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…
-
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-…
-
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.
-
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…
-
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…
-
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…
-
comment
Comment #30034781
Can you elaborate on the signed integer overflow and the implicit initialization differences you're referring to?
-
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…
-
comment
Comment #30034751
You may be interested by https://www.microsoft.com/en-us/research/project/checked-c/
-
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, …
-
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…
- comment
-
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 …
-
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…
-
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…
-
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…
-
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.
-
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 …
-
comment
Comment #24926150
The bootstrap isn't too much of an issue, a binary release of the compiler is committed inside the repo itself.
-
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…
-
comment
Comment #24339218
Source?