Hacker News new | ask | show | jobs
by ma2kx 4 hours ago
> A Rust reimplementation of pylint that produces byte-for-byte identical output — 15–2300× faster (median ~85×).

> prylint is not "inspired by" pylint. [...] Where pylint has bugs, prylint reproduces them. Where pylint crashes, prylint reports the same crash message.

This looks very strange to me. There's no paper or explanation as to why the output should be identical to the real Pylint. Looking at GitHub, all the commits are by Claude, and otherwise, adamraudonis doesn't seem to have any connection to anyone else.

I don't want to accuse anyone of anything unjustly, but this post seems more like a kind of malware SEO. Is this project legit?

4 comments

> There's no paper or explanation as to why the output should be identical to the real Pylint.

To be a drop-in replacement?

> There's no paper or explanation as to why the output should be identical to the real Pylint.

Because that was the prompt they used. Seems par for the course with vibe coded projects.

That caught me off guard too – is that the intention, or the actual verifiable outcome?

Potentially if there are failing tests of known bugs in pylint then Fable could have tried to reproduce those bugs in prylint, but that doesn't necessarily mean identical behaviour – at best only identical test-time behaviour.

Seems the vibe coder likely wanted it to "produce byte-for-byte identical output", but realistically there's no way to actually guarantee that as the description suggests.

It's one thing to burn tokens on a project like this and share it to see if there's any interest, but quite another to make exaggerated claims about its portability.

Because verifying such claims will require roughly as much work as doing the thing manually; that or the community adopting his project, and testing the claims against their code bases (who doesn't want to run random LLM-generated code on their own codebase to verify the OP claims?)

The OP claims align with billions (trillions?) of invested money at the moment. There is a very strong current that want to amplify this narrative.