HackerLangs
TopNewTrendsCommentsPastAskShowJobs

jsnell

33,876 karmajoined hace 19 años
Just another Lisp/Perl/C++ hacker, currently working on some ML stuff. Contact information available at https://www.snellman.net/

Only speaking for myself, not my employer.

Submissions

A Landscape of Knowledge Games

azhdarchid.com
16 points·by jsnell·hace 8 meses·2 comments

comments

jsnell
·ayer·discuss
My point is that Kelley did not argue that what Bun does isn't really fuzzing. He wrote that the post's claim is a fabrication. But that claim is really specific, and to evaluate whether it is true it doesn't matter what Kelley's unstated definition of fuzzing is.

So an argument about definitions doesn't seem super valuable here.
jsnell
·anteayer·discuss
I don't understand what distinction you're trying to draw here. The very specific claim[0] in the Bun blog post that Kelley is calling a fabrication was:

> We fuzz Bun's runtime APIs 24/7 using Fuzzilli, the JavaScript engine fuzzer used by V8 & JavaScriptCore

It does not look to be a fabrication, and is very explicit just about what they meant by fuzzing.

[0] I mean, that sentence doesn't actually match Kelley's paraphrase, but it is literally the only claim in the post related to what fuzzing was done on the Zig-based bun codebase. So it has to be what Kelley was referring to, and his paraphrase is as sloppy as his fact-checking.
jsnell
·anteayer·discuss
> that this blog was so clearly written by LLM's is offputting for some reason

It doesn't read at all AI-generated to me. What section do you think is?

(Pangram is very good at distinguishing between AI-generated and human text, and assigns a very low score to the article: https://www.salahadawi.com/hacker-news-ai-detector/rewriting...)

> Contrary to the amount of times "But honestly" or "genuinely" is mentioned, nothing about having your LLM speak for you feels honest or genuine.

"Honestly" is used once in that post, in a way that's pretty much the core, self-deprecating human use for it ("It would have been possible to do X, but honestly I didn't want to"), rather than the filler word use-case.

"Genuinely" is not used at all.

> I know it's not cool to leave responses like this, but I'm really tired of all of this at this point.

I think it is cool to flag AI-generated slop and either leave a comment or upvote an existing comment about it being slop. But only if you are sure it's AI-generated. And sorry to say, you don't seem very well calibrated on this. If you can't actually tell the difference and back up your opinion but are just guessing, then it indeed isn't cool.
jsnell
·hace 3 días·discuss
AI-generated slop, flagging.
jsnell
·hace 3 días·discuss
This is AI-generated slop, flagging.
jsnell
·hace 3 días·discuss
Just to nitpick, requiring a free account is substantially different from a paywall.
jsnell
·hace 5 días·discuss
I'd say "entirely", not "partially". Flagged the article.
jsnell
·hace 5 días·discuss
Thanks for making this, I've bookmarked the site.

It really is very nice to get a trustworthy second opinion (Pangram is very well calibrated in my experience) easily when an article feels off.
jsnell
·hace 5 días·discuss
Dupe

https://news.ycombinator.com/item?id=48698684
jsnell
·hace 7 días·discuss
This is clearly AI-generated writing, flagging.
jsnell
·hace 7 días·discuss
Nice! Have you considered doing a Show HN for that?

That's valuable in at least three different ways: public education, showing that most of the articles are still human-written which can be easy to forget about sometimes, and as an easy way to cross-validate my intuition when flagging something as AI-generated without having to manually run Pangram.

I despair a little bit about how many HN voters either seem to want to read slop or don't understand when they're reading it. This post is obviously AI generated from the first paragraph on, and still has 480 votes.
jsnell
·hace 8 días·discuss
It's nicely symmetrical, because conversely I prefer my LLM-generated code to have no dependencies.
jsnell
·hace 9 días·discuss
The tweet itself is AI-generated slop, flagging. If there's a discussion to be had, a primary source seems like a better link.
jsnell
·hace 9 días·discuss
This reads like AI-generated slop, flagging.
jsnell
·hace 10 días·discuss
The post I was replying to said "performs strictly better at the same cost per task". That claim was obviously not true, there are costs where Opus cannot do the task and Sonnet can, so Opus can't be performing strictly better that the same cost. It seems that you agree that it is not true.

You could make it true by artificially dropping some of the data points, but, like, why?

(Again, this is moot given the updated graph.)

> Of course if you go beyond those x-values where only one of the two are defined, then trivially the one that is defined constitutes the Pareto frontier in that region.

Not so! It's only sound to do that at the low end of the cost axis (x) or the high end of the performance axis (y). You can't do it at the low end of the performance axis or the high end of the cost axis.
jsnell
·hace 10 días·discuss
I really don't get what you're proposing. The cost ranges do not overlap at the low end. You can't (by definition!) interpolate outside of the range.

If you mean extrapolate, at that point you're just making up data. The available effort levels are discrete and covered totally by the benchmarks. You can draw on the monitor with a sharpie to show a "ultra-low" effort level for Opus that scores better than Sonnet "low" at the same price, but it doesn't magic the ultra-low effort into actual existence.

(Anyway, the blog post now has an errata and a graph that shows substantially better relative performance for Sonnet 5.0 than the original graph.)
jsnell
·hace 10 días·discuss
But they don't show "strictly better" performance at cost per task!

The graphs show parts of the cost/performance pareto frontier occupied by Opus 4.8 and others occupied by Sonnet 5.0. If Opus 4.8 was strictly better at cost per task like you say, by definition the entire frontier would be occupied by Opus.

So neither is pareto-dominant over the other. In contrast, Sonnet 5.0 is Pareto-dominent over Sonnet 4.6 on those graphs.
jsnell
·hace 10 días·discuss
Gemini has had Pro and Flash since May 2024, across three major version nunmbers. The Opus and Sonnet naming is only two months older than that.
jsnell
·hace 11 días·discuss
I don't know if it's your intent, but that reads really condescending. It's obvious the author knows how to build packages from source. They're working professionally for a Linux distro on arch support!

But that was several layers deep into yak shaving broken graphics, and at some point you need to actually get your real work done.
jsnell
·hace 12 días·discuss
But it is AI slop. It's obvious that the text is all AI-generated, there's half a dozen different tells that punch you in the face from the first paragraph and never stop. Humans just don't write like this. (And fwiw, Pangram flags it as 100% AI-generated).

This particular blog also has the benefit of having some pre-LLM history. You can see that the older writing style is totally different.

So the "author" is already being lazy and dishonest in presenting this as their own work. Why would we believe any part of the story? Why are you trying to give the benefit of the doubt to something so egregiously bad?