1,447 karma · joined May 19, 2022
https://jedrzej.maczan.pl
https://github.com/jmaczan
https://x.com/jedmaczan
https://scholar.google.com/citations?user=VC4YmSAAAAAJ
jedrzej@maczan.pl
Anita’s Art:
https://anitamaczan.pl
Wishing you a good day (or whatever timescale you operate on!)
Recently wrote a chapter in tiny-vllm course about floats in context of LLM inference, much shorter and not that deep as this one, for anyone interested in topic you might like it too https://github.com/jmaczan/tiny-vllm?tab=readme-ov-file#how-...
The author tries to be mindful about it and I appreciate it, but from a perspective of someone from a shithole it still might feel bad
Referring to:
> I've never gotten a job by applying to it. It's always been referrals or someone reaching out to me. So honestly, my resume is shit compared to my peers. I'm terrible at interviewing, and I've never done LeetCode. This is not a brag; it's just not my style. Am I a nepo baby? I don't know. Was I a morale hire? I'm pretty disagreeable. Was it merit? Also not sure
> I recognize that not everyone has access to the same networking opportunities, and the traditional job application process can be a valid and necessary path for many. But social media, when used correctly, is a great way to get an opportunity
Congrats for the execution, it looks more complete and feature rich and Go is a better choice for sure
To me it's deep learning compilers since mid 2025. I am a person who can't learn just from reading books, so 80% of time I learn by doing (contribute to PyTorch) and 20% of time I read books (now: Engineering a Compiler from Keith Cooper and Linda Torczon) and talk to LLMs to fill gaps in my understanding.
My main quest now is to build a bridge [0] between PyTorch and universal GPU computing world - which I believe WebGPU might become. What it requires is to build is 1) a runtime for executing PyTorch ATen operations on WebGPU by running WGSL shaders and 2) a compiler, so you can use full PyTorch power with @torch.compile
Are you sure it’s an extinct art though? LLVM is flourishing, many interesting IRs come to life like MLIR, many ML-adjacent projects build their own compilers (PyTorch, Mojo, tinygrad), many big tech like Intel, AMD, Nvidia, Apple and others contribute to multiple different compilers, projects integrate one to another at different levels of abstraction (PyTorch -> Triton -> CUDA) - there is a lot of compilation going on from one language to another
Not to mention many languages in a mainstream that weren’t that popular 10 years ago - think Rust, Zig, Go