125 pointsby matt_d16 hours ago6 comments
  • vivzkestrel9 minutes ago
    - with all due respect, from a ux perspective, could you kindly add a page where i can see just the titles of all your blog posts

    - https://ianbarber.blog/blogroll

    - https://ianbarber.blog/archive

    - https://ianbarber.blog/blog

    - https://ianbarber.blog/posts

    - none of the above links work

    - i really dont want to scroll 200 pages just to see what your blog articles are

  • jordanb3 hours ago
    It's the bitter-lesson to feature-engineering lifecycle.

    When a technique or technology is new people are making massive gains by just applying it to some use case, or gathering more data for training, or giving it more resources.

    As time goes on those "bitter lesson" gains start to hit the shallow part of the logistic curve and companies have to start investing more and more effort into engineering for each small, incremental gain.

    • zahlman13 minutes ago
      I assume the choice of phrase "bitter lesson" is intentional irony (since the original concept is that you get better results by just scaling up and not trying to be clever with domain-specific knowledge)?
    • sdenton4an hour ago
      I got a very different message from this, actually much closer to the problem of incumbent advantage.

      The known-good thing has been heavily optimized for performance, making it much harder for new technologies to prove that they are better. This is similar to the problem of gas vs electric engines - we had a century of optimization and ecosystem development around gas engines, which creates an uphill battle for electric motors even though they are (eventually) superior on every way /except/ having that massive ecosystem.

      The problem isn't as bad here, because software is much more flexible than hardware, and scaling laws give a reasonable way to try things out at smaller scale before going whole hog.

    • an hour ago
      undefined
    • pezo19192 hours ago
      Well put, thanks.
    • vjvjvjvjghv3 hours ago
      [dead]
  • truvem2 hours ago
    One thing that makes LLMs complicated in production is that they're stateless — every call starts from zero. The complexity compounds when you need agents to maintain context across sessions and models. That's a layer that's largely missing from most stacks today.
    • ffsm8an hour ago
      If you think statefull LLMs would be easier to handle then stateless... Then I think you haven't done a lot of software engineering
      • seanmcdirmid3 minutes ago
        Of course you can pass in your own state, but I always wondered about an LLM that has conversation context stay resident in GPU memory somehow.

        Or maybe this already effectively covered by context caching and the gains would be minimal (stateless, but if you pass in the same context or the same head context, it’s already in GPU memory and doesn’t need to be loaded?).

      • zsyllepsis17 minutes ago
        Maybe a charitable reading of the parent comment, but my interpretation of it was that while the _models_ are stateless, modern deployments of these models for inference rely on state.

        For example, tiered pricing for cached context relies on state, even if the models don’t.

        • zahlman11 minutes ago
          For that matter, the agent harness accumulating "chat history" is state.
      • random313 minutes ago
        This. lol. If you think state makes things easier you're in for a big surprise.
    • tossandthrowan hour ago
      That does not seem to be related to llms? It is more about the harness that utilizes them, right?
      • talkinan hour ago
        It costs tokens, so it helps the business model, so it’s not a bug but a feature.
  • charcircuit6 hours ago
    Why didn't this author compare Llama 3 with GLM 5.2 (released 1 week ago) which is a more standard attention based LLM? To compare 2 separate families of LLMs and then pointing out that they are different is not a surprising result and detracts from the point the author is trying to make.

    https://sebastianraschka.com/llm-architecture-gallery/?compa...

    If you look at it, the diagrams are very similar, but the main differences are that the feedforward is replaced with a MoE (router to multiple feedforwards) and the model has a different attention implementation.

    • segmondy4 hours ago
      The author is correct, the model architecture is now much more complicated. You can see this if you use llama.cpp and follow the project. The earlier models were always fully implemented. Yet with more contributors, as of today tons of latest models only have partial implementation. DeepSeekv3.2 isn't fully implemented, same with KimiK2.6, GLM5.2+, DeepSeekv4 has no implementation, MiniMaxM3 not supported yet, Hy3-preview no implementation. The latest models are just bare bones to run with lots of support missing for the advanced features.
    • embedding-shape3 hours ago
      > Why didn't this author compare Llama 3 with GLM 5.2 (released 1 week ago) which is a more standard attention based LLM? To compare 2 separate families of LLMs and then pointing out that they are different is not a surprising result and detracts from the point the author is trying to make.

      The entire point of the comparison is that LLMs look vastly different today than before. Comparing more similar LLMs would detract from the point I thought the author was trying to make.

    • alecco6 hours ago
      Yeah, not a great apples-to-apples comparison.

      I think the point stands: MoE, a myriad of complex attention approaches, shared layers, you name it. And making it all work together well is a huge trial-and-error pain even for small models, never mind getting to efficient hardware utilization.

    • lproven6 hours ago
      > If you look at it, the diagrams are very similar,

      The page links to the same site you do. No wonder it is similar -- the source is the same!

      • charcircuit6 hours ago
        The source is the same in the original article too. He is using a different diagram from the same site on the right to justify his point on how much more complicated things have become.
    • christopherwxyz6 hours ago
      It’s written by AI.
      • Philpax5 hours ago
        I am _very_ familiar with Claudish, and to some extent, the other AIs' writing styles. This article is human-written and features human writing quirks.

        The very first sentence

        > Back in 2022 and 2023 there were two big branches of machine learning happening at Meta.

        is unmistakably human. That's not how a LLM would phrase this sentence, and if it did, it would have put a comma after 2023.

        • fightforcause3 hours ago
          You can just prompt an llm to make causal grammar mistakes
          • jkaplowitzan hour ago
            Leaving out that comma is not a grammar mistake. The comma slightly changes the feel of the sentence, but it's not wrong to include or omit it. But yeah, I agree with the other commenter that AI would be less likely than a human to omit the comma.
            • xyz100an hour ago
              An adverbial clause at the front of a sentence should have a comma? Or is that not what it is?
        • emil-lpan hour ago
          [dead]
        • beepbooptheory2 hours ago
          [dead]
      • lproven6 hours ago
        [[citation needed]]

        I am a professional writer and have been for over 30 years. (I do not use any form of LLM ever.) This means I read a lot. This also means that I have 30+ years of experience of readers not understanding what I wrote, or not getting further than the title, or not getting the main message, or inverting it in their heads, or inserting their own message and then complaining when I diverge, and an endless list of Ways People Do Not Get It.

        I am also a trained TESOL teacher. Ability to capture gist is a skill we test for and measure, and many, maybe the majority, of native speakers don't have it and don't know.

        In recent years I constantly see people going "this is written by AI" and I have yet to see a single of of them able to coherently prove their point. It's all just feelings and hunches.

        So I am calling you on this:

        How do you know? Show your working. Demonstrate your case.

        • ekidd5 hours ago
          Claude's writing style is at least as distinctive as any human's personal style. It has a long list of favorite words, verbal tics and common structures. On top of that, LLM writing is often bad in a very particular way: it's weak on actual things to say, but with an overheated style.

          Some days, I spend over 4 hours a day reading walls of text written by Claude. If I couldn't recognize Claude's default "voice" by now, something would be wrong. It would be like a Hemingway fan not being able to recognize Hemingway. Except more so, because Claude's writing style is getting worse from version to version, descending into self parody.

          On the statistical side, Pangram's model identifies AI-authored text with a 1-in-5,000 false positive rate, measured against hold-out texts from before 2022. My "ear" also agrees closely with Pangram. If I think something sounds AI written, Pangram virtually always comes back with "AI, confidence: high."

          • roenxi4 hours ago
            Claude's default voice, yes. But I'd assume a lot of people have learned to prompt it to something other than its default style. IMO it is good practice to have a style guide to feed in with the prompt.

            > On top of that, LLM writing is often bad in a very particular way: it's weak on actual things to say, but with an overheated style.

            This point is interesting because it raises the question of what "LLM writing" actually is. If it is expanding a smaller prompt into a larger article then yes, by construction the information density is low. But it can also be used to take a semi-coherent stream of consciousness and turn it into something readable and the people using it that way might already have started to slip under the radar.

            This is a lot like how the criminals seem especially stupid because the ones who get caught are disproportionately the stupid ones. The easily detectable LLM writers are going to be the lazy ones.

            • GrinningFool2 hours ago
              > The easily detectable LLM writers are going to be the lazy ones.

              To an extent, true. There are a lot of lazy ones though. And even for those who take steps, it sometimes leaves enough of a trace to at least raise the question.

            • binary1323 hours ago
              I suspect people who think they are getting away with this are far more obvious than they realize.
            • jghn4 hours ago
              One thing I think that helps is that for anything more worthwhile than message board posts like this I use Claude to review my text, make suggestions, and iterate on structure with me. But I'm the one writing the bulk of the text. I'll take some of its suggestions verbatim, but only if I genuinely like it better than anything I came up with myself.

              The end product is something much more polished than anything I'd writ eon my own, but still comes off as being genuinely from me. At least that's what people have told me when I've asked.

          • mirekrusin4 hours ago
            That reply was AI written.
            • ekidd4 hours ago
              Lol, no. I've always sounded like that, and there are decades of my writing online.

              Also, FWIW, Pangram scores my writing as entirely human.

              Claude's writing isn't easy to identify because it uses em-dashes and bulleted lists. Claude's distinctive style goes much deeper than that.

              • dasil0033 hours ago
                I think it was a joke
              • jghn3 hours ago
                This reply was AI written
          • jghn4 hours ago
            I often run my writing through scans for AI tells. The number of things it flags that are just my own personal vocal tics, that I've had for 40+ years, is amazing.

            In other words, correlation != causation

        • sowbug32 minutes ago
          I want Scrabble rules for HN AI challenges. If someone finds an AI-generated comment, the commenter has violated HN guidelines and the comment should be deleted. But if the accusation is wrong, there should be a penalty for the often massive disruption the accuser has caused to the discussion.

          (As of now, that four-word low-effort comment has generated over a thousand words in response, none of which improve this article's discussion.)

        • hnhg5 hours ago
          You need to start using LLMs a lot and then you will know how we know.

          Edit: You know how you can recognise someone just from their gait while they walk towards you? I would struggle to describe that for an individual person but it doesn't mean I can't identify them from that alone.

        • girvo5 hours ago
          I’m not sure if it is written by an LLM, but anything being called “load-bearing” (formatted that way and all) sets off my alarm bells
        • skydhash5 hours ago
          I don’t think TFA is written by AI.

          But AI written pieces do have a certain feeling. A sort of saccatto in the succession of ideas that does not feel natural. They emphasize certain points, and you as a reader, you just wonder why is that. There is the “This thing, not just that thing”. There are also the three successive propositions (mostly in one sentences) to accentuate an idea and “Negation. Strong positive idea in the same direction”.

          In general try reading one (vocally) to yourself and it will feel really weird.

          • GrinningFool2 hours ago
            It feels manipulative. The strong language always seems like it is trying to convince you it's right even when there is no need to, such as a factual presentation. Of course if you look at popular pre-AI blogs you can see strains of the same thing, so it's no surprise that llms blend together all of those "most persuasive" methods.
          • jghn4 hours ago
            Just like em-dashes, some people have always done these though. Why are they penalized with immediate AI slop witch hunts? The LLMs didn't come up with these tics out of thin air.
            • lelanthranan hour ago
              > ust like em-dashes, some people have always done these though.

              Everytime someone claims that they have always written like this I grab a pre-2022 post of theirs and five both to a few SOTA chatbots and ask "did the same writer author both these texts".

              Thus far I have never gotten a "likely" response.

              If the author truly did not use an AI to write something, then it is more likely that theybhave spent so much time conversing with their LLM than reading human authored material that they now sound like an LLM.

              This specific article, though, doesn't look anything like LLM output.

              PS. Isn't it odd how all LLMs have converged on the same speech patterns, patterns which resemble almost no human authored material outside of high-pressure sales techniques?

            • GrinningFool2 hours ago
              I've realized that even when humans write that way, I also stop reading. Manipulative writing always shuts down my interest in reading it. At least when the LLM does it, it's a byproduct of training. When a human does it's intentional.
              • jghn2 hours ago
                Yeah see that makes a lot more sense. If one doesn't like the writing style or content, just don't read it. The reflexive "this is AI slop!" complaints have themselves become a caricature. If something was written by AI but one liked the writing style and content, who cares? But regardless of the authorship if it's vapid and annoying, then that's different.
            • skydhash3 hours ago
              You have to start with the reason there’s a witch hunt. I love reading. I read books (novels) almost every day and I’m almost always perusing a textbook pr an article for my jobs and my hobbies. The signal/noise for entertainment or information was fairly high, then come LLM tools.

              You start to be interested by the title of an article or a book cover, and then you start reading it and it’s just vapor. Nothing tangible to be gained. It’s like buying something expensive and finding out a cheap trinket under the wrapping.

              After a couple of times, you will develop a certain kind of heuristics for this kind of texts. It will not be perfect and will have some false positives, but that’s the only way to keep your sanity.

              • jghn3 hours ago
                I mean I get it. It bugs me too. And yes, obviously most of the text that people point at as being AI slop is in fact AI slop. At the same time, you also have the other set of asshats that just go respond with things like "AI slop!" to everything when they can't actually be certain. Like I said, some of these AI tells are things that actual real humans do too.

                I like your vapor term. For me it's about the content anyways. If it's just some sort of vapid, pointless drivel then I'm not going to like it regardless of who or what wrote it. And in my experience text that strongly correlates with AI tells also strongly correlate with having sparse substance and lots of fluff.

                In other words, if people don't like something, just don't read it. Shouting at people for AI generated text just makes you look foolish if the text is not in fact AI generated. And the person shouting "AI slop!" has no way to prove it other than vibes.

            • simion3143 hours ago
              >The LLMs didn't come up with these tics out of thin air.

              LLMs were trained with a lot of synthetic data to transform them from a complete this text into a chatbot, I suspect that this tons of synthetic data that forces the LLM to answer questions into a specific ways also forced them to have this "synthetic/robotic" language. Claude users would have noticed the "belter and suspenders" phrase just started popping out after an update and I am sure is nto because lots of developers used it in their blogs and Anthropic scrapped those blogs in that update.

      • jddj6 hours ago
        Highly doubtful
      • alecco6 hours ago
        Grammarly and GPTZero say 0% AI.
      • rizky055 hours ago
        [dead]
  • 7 hours ago
    undefined
  • cold_harbor4 hours ago
    [flagged]