home.social

Search

11 results for “chandlerc”

  1. (continued)

    For me, this is making me split prose into two pretty distinct categories:

    a) Social communication
    b) Documentation

    When writing _documentation_, I think the loss of the social component is much less important. We still need to _very_ carefully use these tools and they are much worse at writing documentation than code at this point -- too verbose, confusing wording, the list goes on and on. But the important thing is getting to a reasonably objectively clear and helpful permanent record of the underlying technical content. And that seems at least possible to achieve with these tools.

    But when communicating socially, we _need_ that to start and primarily occur between the human contributors. Even starting off with a draft from a robot undermines the social connections being built. The underlying intent, motivation, and context will be lost even though you put it into the prompt. And worse, the contributor writing this is the _least_ able to identify the loss and issues. You will see fragments of your intent and context even when they are hard or impossible to find for others. What aspects of the change _matter_ to you, and you think need to be in the PR description (or other communication) won't be legible.

    There are also contexts where we are doing _both_ of these. An example from the Carbon project are proposals to change the language. These proposals are social communication and socializing the ideas behind the change, and they are also documenting the specific change proposed, the relevant background reading, details of how the proposed change works, and capturing for posterity all the alternatives considered _during_ the social part of this.

    The original proposal I think hints at this with the idea of including AI generated content in a "details" section, and I think that can work really well, especially to let us be much more explicit and transparent that these are details synthesized by a tool.

    The LLVM proposal also includes the _entirety_ of LLVM RFCs in the ban, and I think that's the only remaining overreach -- instead _some_ parts of RFCs need to be human authored because they are primarily social communication. Other parts are documentation and details, and reasonable to synthesize with tools.

  2. (continued)

    This led me to a possible (this is what I'd love thoughts on!) insight: I think I've been conflating _social communication_ and _documentation_. Most of a PR's description, and all of the comment threads in a code review are not _documentation_, they are communication and specifically a _social_ activity. The social aspect is critical to their utility, and it is inherently, especially in open source, between the human contributors and maintainers. When we rinse it through AI, we lose that essential social component.

    I also didn't recognize the gap, because when I'm using these tools, I spend a pretty significant amount of time articulating my intent, my idea, why i want to do it, etc. A bunch of this does kinda-sorta make it into the drafted PR text, but just crumbs of it. But because _I_ wrote it, I immediately see and latch onto those crumbs, and through confirmation bias etc, see the entire text as very much conveying all those aspects. But other readers instead get breadcrumbs scattered and obscurred by (well written, concise) dry information regurgitated by the tool. They see nothing of my voice or the social interaction, even though I see it (because of confirmation bias fundamentally).

    Looking at the drafts I wrote by hand, they had emojis, and silly phrasing idiosyncrasies, and other weird things that I use in my communication. And they have _much_ more explicit and direct explanations of _why_ and _motivation_ and _intent_, all of which were kinda there, but clearly more and better in my authored versions.

    So I think I'm largely reversing my position here.... But also changing how I internalize the policy.

    (continued again below)

  3. (FYI: this is going to be a thread discussing practical AI-coding problems, not the deeper problems. If you want to argue about never using AI, please don't do so here.)

    has a proposal to ban using AI to draft PR descriptions and comments (and some other things), no matter how much human-in-the-loop. I've felt pretty good at getting (with sadly large amounts of effort) these tools to write first drafts for me, and I shared that on the LLVM discussion thread[1]. Now I'm working on a follow-up, and brainstorming here first -- comments and discussion welcome!

    After some private push back that I was wrong about how even my current efforts were working (thanks BTW!!), I tried something, and I think I'm changing my mind.

    First, I spent some fun coding time using these tools, but switching to always drafting PR descriptions and comments myself. I also had the first drafts for a some of these PRs already written and I _thought_ edited into a better form from quite some time ago, so I could compare the results.

    Two observations that surprised me:
    1) They were much more different than I expected.
    2) The differences weren't the kind of differences I expected.

    (continued below, even my word limit isn't high enough)

  4. #Rays Chandler Simpson makes another amazing dash to Gold Glove finalist in LF, a credit to the hard work he did. Walls is also a finalist again at SS

    tampabay.com/sports/rays/2026/

  5. Winnie-the-Pooh: The Graphic Novel | Comic Review

    I’ve never been a big Winnie-the-Pooh guy. It was never something that I got into as a kid beyond seeing some videos and generally know who the characters were. I decided to give Winnie-the-Pooh: The Graphic Novel a chance just to learn more about what’s going on with that pantless guy.

    Thank you Netgalley and Ten Speed Press for sending this book for review consideration. All opinions are my own.

    This is obviously an adaptation from Kevan Chandler and Joe Sutphin of the classic A. A. Milne story. Christopher Robin and his friends Pooh, Eeyore, Tigger, Piglet, Rabbit, Owl, Kanga, and Roo.

    The star of the show is obviously Pooh Bear doing Pooh Bear things, and it’s very cute. The one thing that I knew about Pooh going into this is that he’s a bear that loves honey. And, let me tell you, this book covers Pooh’s love of honey.

    The illustrations in this book are great, and they really add to the story. Pooh looks as approachable as ever, and that’s all you could really ask for in a book like this for kids.

    If you or your kids like Winnie-the-Pooh, then you should pick up this book. It’ll be right up your alley.

    Book: Winnie-the-Pooh: The Graphic Novel

    Publisher: Ten Speed Press

    Written by: A. A. Milne

    Adapted by: Kevan Chandler and Joe Sutphin

    Illustrated by: Joe Sutphin

    #AAMilne #ComicReview #Comics #JoeSutphin #KevanChandler #TenSpeed #WinnieThePooh
  6. TB Rays Lineup 10/15
    1. Yandy Diaz DH
    2. Jonathan Aranda 1B
    3. Junior Caminero 3B
    4. Victor Mesa Jr. RF
    5. Chandler Simpson LF
    6. Liam Hicks C
    7. Jonny DeLuca CF
    8. Richie Palacios 2B
    9. Taylor Walls SS
    #RaysUp

Share on Mastodon

Enter the server where you have an account.