Remix.run Logo
LLMCodeAuditor 6 hours ago

The thing that is obviously and indisputably wrong, terrible for learners, is the test cases. They are woefully insufficient, and will not find those infinite loops I discovered upon reading the code. The poor test coverage means you should assume I am correct about the LLM being wrong! It is rude and insulting to demand I provide evidence that some lazy vibe-coded junk is in fact bad software. You should be demanding evidence that the project's README is accurate. The repo provides none.

The code quality is of course unacceptably terrible but there is no point in reviewing 1500 lines of LLM output. A starting point: learners will get nothing out of this without better comments. I understand what's going on since this is all Compilers 101. But considering it's a) stingily commented and b) incorrect, this project is 100% useless for learners. It's indefensible AI slop.

lateforwork 6 hours ago | parent [-]

Sorry I disagree. I have written compilers by hand and this compiler generated by Claude is pretty good for learning.

I am only asking you to backup your own assertions. If you can't then I would have to assume that you are denigrating AI because you are threatened by it.

6 hours ago | parent | next [-]
[deleted]
LLMCodeAuditor 5 hours ago | parent | prev [-]

This comment is not worth responding to: https://news.ycombinator.com/newsguidelines.html#comments

I pointed to two very specific problems with this project, and also directly mentioned that assembly generation for while loops was broken. It's not a technical report but it's a lot of substance for an HN comment. Instead of addressing any of that substance, you resorted to an insulting ad hominem. You are thoughtlessly rejecting contrary evidence, then pretending I'm not providing any. It's straight out of the Flat Earther playbook.

lateforwork 5 hours ago | parent [-]

You claimed bugs, and when asked for evidence of said bugs, you said it is rude to ask for evidence, and I should simply "assume" you are right. Okay. I think people can make up their own minds as to what that means.