hot take: if a piece of LLM-generated crap vibecoded by an idiot is unreviewable, just don't?
-
hot take: if a piece of LLM-generated crap vibecoded by an idiot is unreviewable, just don't?
Let an LLM review it. They got trust in the tech right?
Still got bugs? Well you could always let a human write it, or if you really want, let someone that actually understands code use LLMs instead

It got way easier to generate code for idiots, so it should be way easier to just reject reviewing it if it is unreviewable. Don't accept it, or they'll keep pushing the limits.
-
R ActivityRelay shared this topic
-
hot take: if a piece of LLM-generated crap vibecoded by an idiot is unreviewable, just don't?
Let an LLM review it. They got trust in the tech right?
Still got bugs? Well you could always let a human write it, or if you really want, let someone that actually understands code use LLMs instead

It got way easier to generate code for idiots, so it should be way easier to just reject reviewing it if it is unreviewable. Don't accept it, or they'll keep pushing the limits.
This honestly isn't a new concept as far as I can tell, either.
Anyone remember WYSIWYG editors? Like Frontpage and Dreamweaver etc?
Did anyone seriously review that code? (honestly no idea but it feels like the answer is no)
-
This honestly isn't a new concept as far as I can tell, either.
Anyone remember WYSIWYG editors? Like Frontpage and Dreamweaver etc?
Did anyone seriously review that code? (honestly no idea but it feels like the answer is no)
@anthropy I remember poking my paw at Dreamweaver once and hating the experience so much (as well as the garbage code it spat out) that for the entire rest of the class I hand-coded 100% of the html, css, and javascript myself, and I got way better results than the entire rest of the class.
-
@anthropy I remember poking my paw at Dreamweaver once and hating the experience so much (as well as the garbage code it spat out) that for the entire rest of the class I hand-coded 100% of the html, css, and javascript myself, and I got way better results than the entire rest of the class.
@dragonarchitect yea exactly, WYSIWYG editors created super weird spaghetti code that was absolutely unreadable for any human. And if you ran into bugs with it, it was impossible to fix as such.
LLMs remind me of that same process- but I do think that LLMs are more generalistic, and in the hands of the right person can totally be a useful tool, as long as you don't make them do the work and thinking for you, because then you get the same WYSIWYG spaghetti code

-
hot take: if a piece of LLM-generated crap vibecoded by an idiot is unreviewable, just don't?
Let an LLM review it. They got trust in the tech right?
Still got bugs? Well you could always let a human write it, or if you really want, let someone that actually understands code use LLMs instead

It got way easier to generate code for idiots, so it should be way easier to just reject reviewing it if it is unreviewable. Don't accept it, or they'll keep pushing the limits.
or if you really want, let someone that actually understands code use LLMs instead
please don’t let anyone at all use the intelligence degrading slop machines to vomit over your code
-
hot take: if a piece of LLM-generated crap vibecoded by an idiot is unreviewable, just don't?
Let an LLM review it. They got trust in the tech right?
Still got bugs? Well you could always let a human write it, or if you really want, let someone that actually understands code use LLMs instead

It got way easier to generate code for idiots, so it should be way easier to just reject reviewing it if it is unreviewable. Don't accept it, or they'll keep pushing the limits.
@anthropy I wonder if that would deter productive contributions though. Like I could see some people taking this as first having to go through an LLM to get their code merged and I feel like that could slow meaningful prs down.l,
But if this can help with the DOS projects like curl are facing, then by all means implement it.
-
@anthropy I wonder if that would deter productive contributions though. Like I could see some people taking this as first having to go through an LLM to get their code merged and I feel like that could slow meaningful prs down.l,
But if this can help with the DOS projects like curl are facing, then by all means implement it.
@mage_of_dragons I mean you don't have to review everything with LLMs (although they can be a nice second pair of eyes for the reviewer themselves), it's more that if code is thoroughly unreadable because someone vibe coded the entirety of it, then we should be allowed to treat it like WYSIWYG editor output and only have an LLM review it, since they're apparently trusting LLMs enough anyway to vibe code the whole thing
-
@mage_of_dragons I mean you don't have to review everything with LLMs (although they can be a nice second pair of eyes for the reviewer themselves), it's more that if code is thoroughly unreadable because someone vibe coded the entirety of it, then we should be allowed to treat it like WYSIWYG editor output and only have an LLM review it, since they're apparently trusting LLMs enough anyway to vibe code the whole thing
@anthropy but if it's unreadable, why review it at all?
-
@anthropy but if it's unreadable, why review it at all?
@mage_of_dragons exactly
-
R AodeRelay shared this topic