Viewing profile — MohamedMabrouk
MohamedMabrouk
HN member- Joined
- Mon, Feb 12, 2024, 4:00 PM UTC
- HN karma
- 29
- Public activity
- 20 items
- HN profile
- View on Hacker News ↗
About MohamedMabrouk
No profile information was provided.
Recent public activity
-
comment
Comment #49269144
I think they had a good dive here https://www.youtube.com/watch?v=SEwTjZvy8vw The gist is that MLIR (unlike LLVM) was designed to be multithreaded so the whole stack above LLVM IR …
-
comment
Comment #48766711
Immich is an amazing software. I use it regularly as an alternative along side Google photos. I keep in it large videos that I wouldn't upload normally to Google photos + the snapp…
-
comment
Comment #48072984
I don't think mojo depends on OpenBLAS or other BLAS implementation. I remember that they took a lot of pride in the early days how linalg primitives like matmul which was complete…
-
comment
Comment #48068182
Mojo aims to be this (other language) arguably with easier programming model that rust, familiar syntax to python devs, and a modern design in general. Its stated goal now, is the …
-
comment
Comment #48067399
how is it in investors self interest to keep a programming language (some thing which no one makes money on today) closed? It also means that library authors can't reason about the…
-
comment
Comment #48066365
is that so? People are still reading their code to understand it and ask (or make modifications). even in the (LLM age) language design, readability is still as relevant as before.…
-
comment
Comment #48065021
I don't understand this framing, so? Cpp, Julia are more widely adopted, used in HPC. it does not mean that people shouldn't start, learn new languages.
-
comment
Comment #48060344
I think that plan is to open source the compiler with 1.0 which is expected to be this summer. so in ~3-4 months time.
- story
-
comment
Comment #45138513
* Compiling arbitrary Julia code into a native standalone binary (a la rust/C++) with all its consequcnes.
-
comment
Comment #44553639
the available data from some of those lesser used scripts are miniscule. the most common ancient North Arabian script is safitic and only around 50K texts are processed and widely …
-
comment
Comment #44364482
Creating DSL/Bindings for Julia or python to underlaying platform like CUDA is not really replacing it, it is yet adding another layer on top of the existing platforms or creating …
-
comment
Comment #44363841
I think the modular proposition is to solve the AI infra problem using a modern systems programming language but with a python syntax (to keep the mental overhead low) it is mainly…
-
comment
Comment #44355588
AFAIK, there is a zero-copy interface for objects like numpy array and torch tensors where you can do in-place manipulation in mojo.
-
comment
Comment #44354387
not sure, modular is focusing mainly on enterprise applications. but if you look at the current PRs you can see people hacking support for standalone consumer-grade Nvidia and AMD …
-
comment
Comment #44353761
Already GPU code, kernels, and complete models can run on datacenter AMD GPUs using the same code, the same programming model, and same language constructs.
-
comment
Comment #40815329
Mojo the language is free to use and probably will be open sourced. The money maker for modular is MAX which is an AI compiler written in mojo where they would charge for its use i…
-
comment
Comment #39361519
Thanks a lot!
-
comment
Comment #39352038
That's great to see, thanks a ton. care to share your system information? I am trying to understand where the difference is coming from and that would really helpful.
-
comment
Comment #39346395
Hey, the Mojo parser author here. the test folder is just for the unit tests. All the benchmarking code is located in the /benchmark folder. It would be great if you can give it an…