Hacker News new | ask | show | jobs
by aristus 2524 days ago
Lemire is one of the leading experts on string matching and the author of several core libraries you probably use every day.

edit fine, so instead maybe click on the links in the post to see that this article is just one of a series. He's probably tired of copy-pasting the specs of his reference hardware (Skylake https://arxiv.org/pdf/1902.08318.pdf) since all he's concerned about is the relative performance of different software.

There is a difference between "I'm being dumb because I don't know what I'm doing" and "I'm being lazy because I've done it 1,000 times and the target audience knows what I mean".

4 comments

Then they should know enough to give at least some theories that can explain the difference and tell us something more about the test setup.
That doesn’t excuse him from needing to describe the hardware he ran the benchmark on.
It should be sufficient to state that it was the same hardware as the C++ measurement. He didnt even say that but it seemed implicit to me.
Yet he misses the fact that Java isn't defined by a single implementation and the standard library reference doesn't dictate how each Java compliant implementation is required to provide BufferedReader behaviour.
Then he should really know better. Not sure why you think the sentence you have written is even an argument.
Know better than what? The link where he mentions the system is literally the first sentence in the post.

I'm appalled at this attitude of entitlement, people don't owe us anything when publishing free content on the web. It's ok to suggest a change or ask for more details, but keep it respectful.