richiejp

Joined 6 years ago

Karma
55
Submissions
14
Member since
Sep 26
I wrote privilege escalation exploit for a Linux n-day once
View on Hacker News

Recent submissions

Comment · 2 months ago
Comment · 3 months ago
Getting any performance improvement over vLLM is just a bonus although the RAM reductions are very nice. The main point is that we find deploying Python based projects to be a pain. I can't imagine how you know what files are unreachable in a dynamic language, but in any case that doesn't begin to solve issues like PyTorch requiring a C++ compiler at runtime to generate optimised CPU code. This isn't exactly embedded device friendly.

Having said that if you know of some magic bullet to fix the problems with the Python ecosystem (that vLLM and Pytorch are apparently unaware of) then I will be happy to try it because our CI is constantly blocked by Python related issues.

Comment · 3 months ago
I can only assume you are talking about LocalAI (not vllm.cpp) which is modular and contains adapters for many different AI engines written in various languages. LocalAI's core is written in pure Go and you choose what engines to install at runtime.

vLLM.cpp's runtime is pure C++, but AOT Triton compilation is done at build time in Python.

Comment · 1 year ago
Comment · 1 year ago
Yes it does. Even discarding arguments that different rules in the same class are the same automaton and multiple cells are the same automaton, the article includes reversible and non-reversible automata which are distinct classes.
Comment · 1 year ago
could you provide a link to the code?
Comment · 1 year ago
It's definitely under rated that data locality may matter more than time or space complexity.

Most software though is doing really dumb stuff on I/O, or just doing work that doesn't need to be done.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton