14 comments

  • rcxdude 46 minutes ago
    If you've played around with 'raw' LLM interactions you've already seen this: feeding a prompt into an LLM which ends with a 'start of user' prompt will produce a plausible query into the agent. Which makes perfect sense because the LLMs are already trained on many examples of this and the 'predict the next token' loss function does not particularly distinguish between the sides of the conversation. I highly doubt they need this feature to get better training data, more likely they got this feature for free from the way that the training works and only recently decided to actually expose it to the user.
  • 0xfaded 11 minutes ago
    I work at a company that has an enterprise contact that should mean I'm not part of the training data. But as a manual mode power user I think about this.

    I'd love the open source community to come up with a way to harvest model usage by experienced software engineers before we forget our crafts. I'm not against auto mode, but it's not something a couple private companies should have monopolies on.

  • Cyan488 1 hour ago
    I've always hated interfaces that try to complete my sentences for me. It started with suggested replies in email and IM apps. I sure noticed it when they started showing up in the llm chat interfaces and it really bugs me.
    • skeledrew 6 minutes ago
      The good thing about it though is it doesn't interrupt usage at all. It's just there, and if you want it just press 1 button.
    • benregenspan 1 hour ago
      This is the one case I don't mind it. Suggested responses feel like they cheapen human interaction, but here I'm talking to a robot that really does tend to know what I want next, and also is highly unlikely to be offended by a less-than-heartfelt response.
      • Espressosaurus 55 minutes ago
        The suggestions in the box where I put my text push me out of flow. Bad enough it says “want to do X?”, but when it’s in my own text box it screws me up. It’s not more efficient. It actively makes things worse for me.
        • skeledrew 4 minutes ago
          What's stopping you from ignoring it? Also you can hit the spacebar so it hides.
      • n8m8 1 hour ago
        Agree! I wasn’t sold on it at first, but I use it occasionally in KiroCrew now. Especially if I’m on mobile and using one hand.
    • jonplackett 25 minutes ago
      Apple messages on my Mac has started doing this recently. Anyone figured out how to turn it off? It drives me mad
    • rspeele 1 hour ago
      The worst is Gmail's recent feature to suggest an entire goddamn email that includes cheery little details, doing its best to mimic human pleasantries and small talk. Rather than simply offering "yep/nope" type short replies like it once did, it'll now auto-compose and suggest a multi-paragraph email responding to questions like "How's the family doing?" or "Is your older cat tolerating the new kitten yet?" with completely fabricated saccharine slop.

      It's like Clippy pops up and goes "It looks like you're trying to maintain a shred of human connection in an online interaction. Would you like a smiling skinwalker to do that for you instead?"

      • tomsmeding 5 minutes ago
        This is hilarious as someone who hasn't used the gmail composition interface in years. I left it to use my own domain, but it seems like I get to enjoy this mess with popcorn too instead of tears.
      • adamweld 42 minutes ago
        I get so angry about these intrusions. There is nowhere I am more opposed to AI written slop than in my interactions with friends and family.

        The iOS keyboard and gmail app are the worst offenders here.

    • kccqzy 1 hour ago
      Strong agree. I turn off search suggestions in all my browsers, and I’ve done so for at least a decade.
  • bugos 1 hour ago
    How does showing the suggested answers to the user make the conversation better for model training?

    They could take any conversation without suggested answers, truncate it to just before a user message, have the model predict suggested answers and then train it on the difference between predicted and actual answers, right?

    • ismailmaj 1 hour ago
      The idea is that a thread can have many reasonable follow-ups that the user would've accepted, so it is wrong to punish the model for predicting a follow up that is different from the user message, as that prediction could've been accepted by the user if it was given.
    • yapfrog 1 hour ago
      The user actual answer vs the user actual answer after seeing the suggested answer are different points of data
    • namanyayg 1 hour ago
      Seeing the suggestion influences the decision
      • 0gs 1 hour ago
        i believe they sometimes show no suggestion at all, fwiw.
    • spwa4 1 hour ago
      RL training, the second phase of LLM training, is based on "I did X, was that good/bad?" and that 1 bit of information is the training data.

      So you give the user a suggestion, and the user accepts -> good

      You give the user a suggestion, and the user refuses and types something else -> bad (plus some supervisory training data)

      The main performance enhancer in LLMs is getting high quality training data. So, first, any extra training data will help. Second this is training data that's directly relevant to their product, and thus higher quality than many other sources.

      I'd believe any model provider is mining the shit out of every last customer interaction they can get, not just this.

    • wilg 47 minutes ago
      You can press Tab+Enter to accept it.
  • forty 1 hour ago
    So how about we all do this : starting now, each time we are suggested "commit this" we correct it to "drop database" ? ;)
    • drybjed 54 minutes ago
      Little Bobby Tables strikes again!
  • munchler 24 minutes ago
    The weird thing I notice is that these suggestions are always in all lower-case, even though I don’t type that way.
  • ipython 2 hours ago
    We had processor level branch predictors. Now do we not only pre fill the next prompt, why not just start generating the response as well?

    Interesting thought at least.

  • devonbleak 1 hour ago
    I started getting prompts about "how is claude doing?" as a separate thing in Claude Code, that I noticed yesterday. So they're (also?) soliciting direct feedback about satisfaction with the session.
    • GoToRO 1 hour ago
      And if you do provide feedback, they also collect the session. So it's a way for them to collect prompts, answers and overall grade for how good the answers are.
    • ChickeNES 1 hour ago
      Only yesterday? Huh, I’ve been getting those for 6+ months at this point
    • javier2 1 hour ago
      quite sure i have been getting those for 3-4 months already.
  • stavros 2 hours ago
    This isn't really convincing, since you can do this even without showing the prediction at all. Simply ask the model to predict what the user will send, then show the actual next prompt, and done. The only reason to show this would be to influence the user's next prompt, which the article doesn't touch on.
  • cpan22 1 hour ago
    I think your theory is probably right but I have never once used the suggested message
  • noworld 2 hours ago
    I think this analysis is spot on.
  • vikas-sharma 2 hours ago
    I haven't noticed this yet. Was this added recently?
    • skeledrew 9 minutes ago
      This has been around for so long that I was using it for a while and then stopped (a while back) when I moved to using just the mobile app (and even it shows suggestions, but I have no idea how to invoke) for everything.
    • cmrx64 2 hours ago
      no, this has been around for months. it shows up as greyed out text that needs a tab/arrow interaction to materialize. 2.0.69 apparently (since .70 fixed a bunch of bugs in it). https://github.com/anthropics/claude-code/blob/main/CHANGELO...
      • wilkystyle 1 hour ago
        Why is this downvoted? I also started seeing this a couple months back.
  • gedy 1 hour ago
    One annoyance I have is the suggested prompt is not a bad idea, but not what I want to do next. But it interrupts me and sometimes I go with it. So I don't think it's a accurate prediction, more like a self-fulfilling prophecy.
  • juanfranpaez 1 hour ago
    [flagged]