• 0 Posts
  • 42 Comments
Joined 1 year ago
cake
Cake day: May 23rd, 2025

help-circle

  • zulip added slop to their codebase a long time ago (1, 2) but now they’ve released this bullshit blog post with some choice nonsense:

    I seriously considered banning LLM use for Zulip contributions. But our view is that contributors should be allowed to use modern tools in the service of producing great, reviewable work. AI-assisted work is of course subject to the same rigorous review processes we’ve always used for community contributions.

    So we decided to invest in creating, refining, and enforcing a new AI use policy, which has the following key tenets:

    • End-to-end human responsibility for work and the communication around it. You always need to understand, test, and explain the changes you’re proposing to make, whether or not you used an LLM as part of your process to produce them.
    • Clear and concise communication about points that actually require discussion. While we allow carefully edited AI-generated PR descriptions, we’ve had to ban AI-generated chat messages in the development community as too disruptive. Manual enforcement of this policy has been rough, with far more PRs closed without review, stern warnings, and outright bans of repeat offenders than we’ve ever had to apply before. (What do you do when someone apologizes for submitting AI slop… by copy-pasting an apology from ChatGPT, including surrounding quotation marks?) We expect that next fall, automation or other major changes will be required for the PR triage process to be manageable.

    The results [of using Claude] were promising (and far better than just a few months prior) — enough for us to start investing in teaching Claude Code how to self-review its work, and how to produce PRs that are easy for maintainers to review. This has largely been an AI-supported process of digesting our contributor documentation into CLAUDE.md, and iterating when we see the model struggle.

    i liked zulip 😞















  • you can save even more time by not doing the work at all

    the output is more consistent than what an LLM shits out, too

    Edit: serious note, even though you probably aren’t worth anyone’s time: you may be conflating the technology’s actual use cases (as an accountability sink and to spread misinformation) with the intentions of its creators. and the real reason higher-ups are pushing this is because they’re pliant dipshits that would eat dogfood if the bowl was labelled “FOMO”. also they hate paying employees





  • i bought some bullshit from amazon and left a somewhat pretty mean review because debugging it was super frustrating

    the seller reached out and offered a refund, so i told them basically “no, it’s ok, just address the concerns in my review. let me update my review to be less mean-spirited — i was pretty frustrated setting it up but it mostly works fine”

    then they sent a message that had the “llm vibe”, and the rest of the conversation went

    Seller: You’re right — we occasionally use LLM assistance for responses, but every message is reviewed to ensure accuracy and relevance to your concerns. We sincerely apologize if our previous replies dissatisfied you; this was our oversight.

    Me: I am not simply dissatisfied. I will no longer communicate with your company and will update my review to note that you sent me synthetic text without my consent. Please do not reply to this message.

    Seller: All our replies are genuine human-to-human communication with you, without using any synthetic text. It’s possible our communication style gave you a different impression. We aim to better communicate with you and absolutely did not intend any offense. With every customer, we maintain a conscientious and responsible attitude in our communications.

    Me: “we occasionally use LLM assistance for responses”
    “without using any synthetic text”
    pick one

    are all promptfondlers this fucking dumb?