Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints."

"The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints."

Scheduled Pinned Locked Moved Uncategorized
81 Posts 58 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • 1password@1password.social1 1password@1password.social

    "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

    At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

    metacosm@mastodon.socialM This user is from outside of this forum
    metacosm@mastodon.socialM This user is from outside of this forum
    metacosm@mastodon.social
    wrote last edited by
    #25

    @1password sounds to me like I need to re-evaluate storing sensitive information with 1Password… disappointing!

    1 Reply Last reply
    0
    • 1password@1password.social1 1password@1password.social

      "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

      At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

      davey_cakes@mastodon.ieD This user is from outside of this forum
      davey_cakes@mastodon.ieD This user is from outside of this forum
      davey_cakes@mastodon.ie
      wrote last edited by
      #26

      @1password I'm sad that I can't trust you any more and need to find a new password manager.

      At no point in this blog post did I see a serious justification for generating code with a system that you know makes mistakes.

      Managerial FOMO isn't actually a good enough justification for your users to accept this.

      1 Reply Last reply
      0
      • 1password@1password.social1 1password@1password.social

        "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

        At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

        fr3aky@mastodon.onlineF This user is from outside of this forum
        fr3aky@mastodon.onlineF This user is from outside of this forum
        fr3aky@mastodon.online
        wrote last edited by
        #27

        @1password my subscription would be up to renew, but now i have six days to find another password manager. thsnks for that, i guess.

        1 Reply Last reply
        0
        • 1password@1password.social1 1password@1password.social

          "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

          At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

          robinsyl@meow.socialR This user is from outside of this forum
          robinsyl@meow.socialR This user is from outside of this forum
          robinsyl@meow.social
          wrote last edited by
          #28

          @1password I was a loyal customer who recommended you to everyone. I read about you in the physical Macworld magazine. But I guess I have to rescind that recommendation and cancel my subscription

          1 Reply Last reply
          0
          • 1password@1password.social1 1password@1password.social

            "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

            At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

            catdraoichta@meow.socialC This user is from outside of this forum
            catdraoichta@meow.socialC This user is from outside of this forum
            catdraoichta@meow.social
            wrote last edited by
            #29

            @1password I'm pretty sure that you're talking nonsense, because not only do I not understand what this means, but my partner, who is a software developer, also doesn't understand what this means. Telling agents to produce code using fixed seed values in the LLM, I suppose.

            Using LLMs to produce code is just a bad idea. But using LLMs to produce code that people trust to be secure is a TERRIBLE idea.

            A human CANNOT own all key decisions in the process unless the human is a developer who is free to develop the code independently, and however they see fit. When a developer's LLM use is mandated from the top down, the dev is forced to become 'responsible' for the LLM's mistakes. The dev is 'replaceable' after all, right?

            My partner, who is a developer, is cancelling your service. I've never used your service myself, but I'll be warning everyone against you.

            1 Reply Last reply
            0
            • 1password@1password.social1 1password@1password.social

              "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

              At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

              ne555@mastodon.socialN This user is from outside of this forum
              ne555@mastodon.socialN This user is from outside of this forum
              ne555@mastodon.social
              wrote last edited by
              #30

              @1password Pfuh… lucky me that I recently switched to @protonprivacy Pass. However, this now forces me to also cancel my subscription for my family. Yayy now I can move all my family members to something else, that means many hours of explaining and work. 😞

              klausi@mastodon.socialK 1 Reply Last reply
              0
              • 1password@1password.social1 1password@1password.social

                "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

                At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

                gkrnours@mastodon.gamedev.placeG This user is from outside of this forum
                gkrnours@mastodon.gamedev.placeG This user is from outside of this forum
                gkrnours@mastodon.gamedev.place
                wrote last edited by
                #31

                @1password I'm so glad I don't depend on your software

                1 Reply Last reply
                0
                • rytmis@hachyderm.ioR This user is from outside of this forum
                  rytmis@hachyderm.ioR This user is from outside of this forum
                  rytmis@hachyderm.io
                  wrote last edited by
                  #32

                  @jimbob @1password

                  Unfortunately, they too are doing this:

                  Link Preview Image
                  GitHub - bitwarden/ai-plugins: AI plugin marketplace.

                  AI plugin marketplace. Contribute to bitwarden/ai-plugins development by creating an account on GitHub.

                  favicon

                  GitHub (github.com)

                  1 Reply Last reply
                  0
                  • 1password@1password.social1 1password@1password.social

                    "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

                    At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

                    toolbear@tech.lgbtT This user is from outside of this forum
                    toolbear@tech.lgbtT This user is from outside of this forum
                    toolbear@tech.lgbt
                    wrote last edited by
                    #33

                    @1password
                    Please don't.

                    As a 10+ year customer, I'm asking you: please don't use genAI / LLMs / "AI" in your product.

                    1 Reply Last reply
                    0
                    • 1password@1password.social1 1password@1password.social

                      "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

                      At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

                      karl@social.ostendorf.comK This user is from outside of this forum
                      karl@social.ostendorf.comK This user is from outside of this forum
                      karl@social.ostendorf.com
                      wrote last edited by
                      #34

                      @1password many posters apparently think otherwise but AI also catches many bugs.

                      misusecase@twit.socialM teflontrout@beige.partyT 2 Replies Last reply
                      0
                      • karl@social.ostendorf.comK karl@social.ostendorf.com

                        @1password many posters apparently think otherwise but AI also catches many bugs.

                        misusecase@twit.socialM This user is from outside of this forum
                        misusecase@twit.socialM This user is from outside of this forum
                        misusecase@twit.social
                        wrote last edited by
                        #35

                        @karl @1password Alas, AI hyping and snake oil salesmanship by tech bros, as well as general misuse of AI in software development, have left a very bad taste in everyone’s mouth.

                        1 Reply Last reply
                        0
                        • ilias@discuss.systemsI ilias@discuss.systems

                          @1password

                          Actually, a good summary of the lessons. From the business and engineering perspectives, I have a few questions; How do you measure ROI? When is it advantageous for engineers to leverage LLMs, when would it be more beneficial to hire a new FTE?

                          Finally, how do you maintain engineer motivation, especially when LLMs can handle a significant portion of their work? And how do you ensure a consistent influx of junior engineers while also fostering their continued learning?

                          At the end of the day, LLMs are trained by data created by engineers. No engineers left == no data for LLMs to train.

                          Compared to others in the comments, I'm actually happy to see how you think about using LLMs within the organization.

                          teflontrout@beige.partyT This user is from outside of this forum
                          teflontrout@beige.partyT This user is from outside of this forum
                          teflontrout@beige.party
                          wrote last edited by
                          #36

                          @ilias @1password

                          No. LLMs cannot do those jobs, those folks are paid to make software that works right

                          ilias@discuss.systemsI 1 Reply Last reply
                          0
                          • karl@social.ostendorf.comK karl@social.ostendorf.com

                            @1password many posters apparently think otherwise but AI also catches many bugs.

                            teflontrout@beige.partyT This user is from outside of this forum
                            teflontrout@beige.partyT This user is from outside of this forum
                            teflontrout@beige.party
                            wrote last edited by
                            #37

                            @karl @1password

                            Yes- CATCHES.

                            also? Creates. Spawns, even

                            karl@social.ostendorf.comK 1 Reply Last reply
                            0
                            • teflontrout@beige.partyT teflontrout@beige.party

                              @ilias @1password

                              No. LLMs cannot do those jobs, those folks are paid to make software that works right

                              ilias@discuss.systemsI This user is from outside of this forum
                              ilias@discuss.systemsI This user is from outside of this forum
                              ilias@discuss.systems
                              wrote last edited by
                              #38

                              @TeflonTrout @1password

                              If you're still clinging to the idea that LLMs are a bad tool for engineers, you're going to get left behind. 🤷🏻‍♂️

                              ilias@discuss.systemsI 1 Reply Last reply
                              0
                              • yatil@yatil.socialY yatil@yatil.social

                                @1password So where do I switch to that does not use LLMs for this? So sad that so much once great software gets worse these days.

                                R This user is from outside of this forum
                                R This user is from outside of this forum
                                robinadams@mathstodon.xyz
                                wrote last edited by
                                #39

                                @yatil @1password There's chipass.

                                Link Preview Image
                                ChiPass

                                Codeberg is a non-profit community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.

                                favicon

                                Codeberg.org (codeberg.org)

                                "KeePassXC asks us to be skeptical of them if we are skeptical of LLMs. This is a convincing argument."

                                1 Reply Last reply
                                0
                                • 1password@1password.social1 1password@1password.social

                                  "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

                                  At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

                                  richardbuckle@techhub.socialR This user is from outside of this forum
                                  richardbuckle@techhub.socialR This user is from outside of this forum
                                  richardbuckle@techhub.social
                                  wrote last edited by
                                  #40

                                  @1password Fucking hell. You are using LLM slop code now? Great, now I need to migrate.

                                  1 Reply Last reply
                                  0
                                  • ilias@discuss.systemsI ilias@discuss.systems

                                    @TeflonTrout @1password

                                    If you're still clinging to the idea that LLMs are a bad tool for engineers, you're going to get left behind. 🤷🏻‍♂️

                                    ilias@discuss.systemsI This user is from outside of this forum
                                    ilias@discuss.systemsI This user is from outside of this forum
                                    ilias@discuss.systems
                                    wrote last edited by
                                    #41

                                    @TeflonTrout @1password

                                    To elaborate a little more; automation always helped people to write better and more code. LLMs are just the next generation of automation tools. Besides writing code, in my experience it can help engineers understand and learn about certain topics.

                                    I believe engineers who effectively integrate LLMs into their workflow will be more productive and produce better code compared to those who don't. This is similar to how using Ansible for automation helps with faster and more reliable builds, or how auto completion in an IDE improves code quality.

                                    Furthermore, the entry barrier into IT, engineering, and coding fields has considerably lowered, which I consider a positive development.

                                    ilias@discuss.systemsI 1 Reply Last reply
                                    0
                                    • ilias@discuss.systemsI ilias@discuss.systems

                                      @TeflonTrout @1password

                                      To elaborate a little more; automation always helped people to write better and more code. LLMs are just the next generation of automation tools. Besides writing code, in my experience it can help engineers understand and learn about certain topics.

                                      I believe engineers who effectively integrate LLMs into their workflow will be more productive and produce better code compared to those who don't. This is similar to how using Ansible for automation helps with faster and more reliable builds, or how auto completion in an IDE improves code quality.

                                      Furthermore, the entry barrier into IT, engineering, and coding fields has considerably lowered, which I consider a positive development.

                                      ilias@discuss.systemsI This user is from outside of this forum
                                      ilias@discuss.systemsI This user is from outside of this forum
                                      ilias@discuss.systems
                                      wrote last edited by
                                      #42

                                      @TeflonTrout @1password

                                      And no, it's not magic, it's not 'intelligent', it's a predictive algorithm, trained with data built by actual creative and smart human beings.

                                      Just another tool.

                                      teflontrout@beige.partyT 1 Reply Last reply
                                      0
                                      • 1password@1password.social1 1password@1password.social

                                        "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

                                        At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

                                        helencook@mastodon.artH This user is from outside of this forum
                                        helencook@mastodon.artH This user is from outside of this forum
                                        helencook@mastodon.art
                                        wrote last edited by
                                        #43

                                        @1password
                                        Wtf is the point of this? Agentic = deletes critical data and I don't need that thanks. My subscription just renewed but I'm going to need to find a new password manager now.

                                        1 Reply Last reply
                                        0
                                        • 1password@1password.social1 1password@1password.social

                                          "The pattern that works is using agents to produce deterministic artifacts, then forcing execution through those constraints." Tido Carriero, VP of Engineering at Cursor.

                                          At 1Password, we applied agentic tooling to B5, our multi-million-line Go monolith, to help plan and execute a production refactor. Here's what we learned: https://1password.com/blog/what-we-learned-using-ai-agents-to-refactor-a-monolith

                                          sinvega@mas.toS This user is from outside of this forum
                                          sinvega@mas.toS This user is from outside of this forum
                                          sinvega@mas.to
                                          wrote last edited by
                                          #44

                                          @1password remember when nerds spent 40 years telling everyone how intelligent they were, and then they were put in charge of everything, and it turns out they're the most gullible dipshits who ever lived

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups