News for hackers. Stuff that matters.
Re:Code is cheap. Show me the talk by overgard on Friday January 30, 2026 @11:11PM (#46833388)
I actually have used other LLMs to review the code, in the past (not today, but in the past). It's fine, but it doesn't tend to catch things like "this technically works but it's loading a footgun." For example, the redux test I was mentioning in my original post, the tests were reusing a single global store variable. It technically worked, the tests ran, and since these were the first tests I introduced in the code base there weren't any issues even though this made the tests non deterministic... but, it was a pattern that was easily going to break down the line.

To me, the solution isn't "more AI", it's "how do I use AI in a way that doesn't screw me over a few weeks/months down the line", and for me that's by making sure I understand the code it generated and trim out the things that are bad/excessive. If it's generating things I don't understand, then I need to understand them, because I have to debug it at some point.

Also, in this case it was just some unit tests, so who cares, but if this was a service that was publicly exposed on the web? I would definitely want to make sure I had a human in the loop for anything security related, and I would ABSOLUTELY want to make sure I understood it if it were handling user data.

Re:Code is cheap. Show me the talk by cstejerean on Saturday January 31, 2026 @03:34AM (#46834668)
how long ago was this past? A review with latest models should absolutely catch the issue you describe, in my experience.
Re:Code is cheap. Show me the talk by t_mahmood on Saturday January 31, 2026 @08:05AM (#46836327)
Ah, "It's work on my computer" edition of LLM.
Re:Code is cheap. Show me the talk by overgard on Saturday January 31, 2026 @05:12PM (#46841425)
December. Previous job had cursor and copilot automatically reviewing PRs.