← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 23
  1. The problem With several agent sessions open in tmux windows, telling which one is still working, which is waiting on a decision, and which is done means visiting each window.

  2. Intro Part 3 ended on an exit.

  3. TL;DR A Multi-Level Intermediate Representation (MLIR) pass can create a not-a-number (NaN) attribute during constant folding.

  4. Trip to Perth

    Opening I am at Perth International Airport, writing this before the flight home.

  5. Intro After five weeks of NPU compiler work across several codebases, I ended up keeping a small set of Emacs changes that made the MLIR/LLVM editing loop smoother.

  6. The First Few Weeks This Friday, I suddenly realized I hadn’t opened League of Legends for several days.

  7. Intro Part 1 covered 2D rendering and Part 2 built the 3D pipeline into a massively parallel machine.

  8. Something clicked today during my ML onboarding — a lightbulb moment.

  9. Part 1 describes how 2D graphics works.

  10. I started this series because I wanted to understand how ML compiler stacks built on MLIR actually work — not just the API surface, but why they are shaped the way they are.

  11. For the first year, I wrote in Markdown.

  12. Most people see the name "memory compiler" and have no idea what it actually does. 1.

  13. I like writing email in plain text and I wanted to read email without leaving Emacs.

  14. It has been a while since my last update.

  15. Just watching the metal birds take-off.

  16. [Update 2026-03-17] Thanks to the Hacker News community (discussion id=47349780) for valuable architectural context, highlighting the C++ UB on raw pointers, Rust's Strict Provenance API, and modern LLVM CastInfo RTTI (specifically ndesaulniers, internet_…

  17. Source: Mohit Mishra In the first part of this GNU Emacs series, I focused on the history and explains why there is a Lisp interpreter embedded inside a text editor.

  18. I tried to move to an LLM-friendly platform like VSCode or Cursor, but I kept returning to GNU Emacs.

  19. This is not a pure technical blog post.

  20. The Interview That Changed Everything During a recent interview, the conversation started well.

  21. Yi-Ping Pan (Cloudlet) is a Staff Engineer at Kneron working on NPU compiler infrastructure — an MLIR-based pipeline targeting RISC-V hardware, from ONNX ingestion through tiling and memory lowering to codegen.

  22. Why I Started This Project?

  23. Background When I was implementing Coogle, I discovered something bizarre about C++ strings.