I like the idea of using LLMs to transform code into something more readable, and vice versa. I am not sure if meandering paragraphs and linear lists are the best targets.
I like the idea of using LLMs to transform code into something more readable, and vice versa. I am not sure if meandering paragraphs and linear lists are the best targets.
It's when that text gets copied and pasted into a blog, or a PR, etc. that it really galls.
What I don't care for is the pretty-yet-verbose HTML outputs that I see from some teams. They can be way too long and it's often the case that the engineer who made it didn't read the whole thing.
As someone who likes a nicely designed report document, slapping a coat of paint on slop output isn’t helpful
I think it's because it's basically always a high-level, rough overview of a topic that isn't quite correct. It's using 10x the words necessary to say nothing at all. It is a large, featureless wall of words that ultimately tells you absolutely nothing. It's simultaneously too verbose while also not actually saying anything useful.
Maybe my attention span has just gotten worse or something, but I don't really get the same sensation reading good quality docs that I know were human-generated so it must be something specific to how AIs form their paragraphs of noise.
Ask for a rewriting pass! Get it to edit for word count, remove redundancies, remove run-on sentences, and change sentence structure to use active voice.
You wouldn't ship your first draft - why let AI do it?
Worst case you lose 10 seconds of your life. Not too bad!
Code is more precise than english language. If it wasn't everyone would just use english to write programs.
First attempt: mountains of meta conversation and not answering the original question.
Second attempt: shorter and more concise, cuts out some of the nonsense, but terribly written.
Third attempt: goes off the rails, misunderstands what you are asking and tries pushing the work onto you.
Fourth attempt: finally something that's concise, reasonably well written, to the point and passable.