Try clicking on "All projects", the vast majority of projects that this website lists are labelled "restricted". The conclusion that open source "says no" seems somewhat dishonest.
Motorola's first with a performant implementation of ARM Memory Tagging Extension
with more cheaper variants following. MTE is the hardware capability that GrapheneOS relies on for its claims of security (along with coding practices) and it's the reason GrapheneOS has only been released to certain Pixels to date.
It's true but it doesn't "vibe" well with the "power to the people" messaging. I think what I'd want to see is someone putting their heart into this before I'd even consider joining the cause. The low effort text makes me not have faith.
I do see many FOSS projects completely reject AI contributions. This looks like a different variant of FOSS where blatant copying with AI is the go-to.
Poor quality is the problem and since the bandwidth of editors doesn't magically grow with the amount of input, rejecting AI content is a very effective way to keep average quality up.
It's already typical to call into a native library with Python bindings for performance critical work in Python. Even Pydantic's validation runs in Rust code.
This works well if there are obvious hot spots that can be easily isolated, but sometimes the perf issues are more uniformly distributed throughout a codebase.
Given that the speedup is modest (~10%) and the Python 3 migration caused enough pain for users, I get it though. If it was a 2x speedup it would be a different story IMO
Even with 2x speed, I don’t think it would be worth it. Do we really want a repeat of that with years of packages not working with each other and a bunch of smug people telling others to update their code or whatever.
reply