As a developer, writing a 500 line function to express some behavior that could have been expressed in 50 lines is generally a bad look. As a reviewer it makes you wonder whether the author is not competent enough to notice that there's a simpler solution, don't care enough to go back and simplify before publishing, or some combination of both.
It's the same concept with prose. Publishing 50 paragraphs of meandering fluff describing 5 or so paragraphs of actually salient information just shifts the burden of parsing that salient info from the author to all of the readers.
The article has 25 "the same"s. Anthropic has probably spent quite a bit of its R&D budget on figuring out how to watermark Claude's output, but all you really need to do is count the number of times "the same" and "different" appear per 1,000 words :)
Could it be human? Sure. But it doesn’t seem likely to me.
> So the difference has to be in what the JIT generated, and the profiler gives us exactly that.
> That is the whole vocabulary. Let’s read some code.
> Decoding the x86 version instruction by instruction is out of scope here.
> What is not architecture specific is the logic.
Here’s a segment flagged by Pangram: https://www.pangram.com/history/87e25169-30a4-4030-a65a-dba8...
But I absolutely think it is bad for the reader, and deserves to be called out. Authors should know that it’s not good enough.
"If you are sure the link is correct, please make sure you are logged in with the account associated with this result."
The summary I shared is much more straightforward. It’s mediocre, but just barely good enough to extract the message without making me super annoyed.
I'm already at the point of "the reward/effort of HN is getting pretty low", but the question is, where to leave for?
Slightly less annoying summary from ChatGPT free: https://chatgpt.com/share/6a9ac7a3-15a0-83eb-8c2a-6f72cd9beb....
Caveat emptor: it makes high level sense, but I haven’t thought about it in detail.