Earlier quoted context omitted.
Thanks for the suggestion, we’re actually going to spend the weekend hacking at a user configurable step that handles different types of tests. I’m personally a fan of letting users insert their own instructions per repository, and Sweep can use that for each PR.
Yeah, a `sweep.yml` file (or whatever you guys choose) would be ideal. I'm not put off by having to add a tag to the issue, or asking sweep directly to write a test for me.
Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
111–117 of 117 posts
Re: Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
#112I think this makes sense. I've seen many situations of large software projects where some bug is just open for months or even years and actually very easy to fix. In hindsight then, it was then a lot of missed value if the bug just lingered around for no good reason. If there was some tool that could just run in the background and randomly pop up a PR from time to time, then that would be cool. Good luck!
Re: Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
#113I will be keeping an eye on where this goes in the future.
Re: Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
#114Re: Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
#115Earlier quoted context omitted.
It remains to be seen whether that’s a benefit. This tool replaces experience junior engineers have needed to become better developers. Its future value is dependent strongly on the assumption that AI tools like this will evolve quickly enough to make using them more valuable than other experience. After all, if it doesn’t keep pace, the two-tier system I mentioned in my other comment will definitively be such that s…
Interesting, that change would take some time to materialize. In the meantime it might be best to adopt both? I don't see it as a complete substitute. Right now you could have some junior devs picking up work that Sweep can't handle in order to grow and learn, and eventually still become senior devs. Having a small team also helps with mentorship (more focused attention).
Re: Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
#116Earlier quoted context omitted.
I think we're going to see a lot of this. I worked in self-driving and the stuff always 95% worked. Never 100. This is useful in some ways. Thinking about situations like pre-release software testing, there are exploratory test cases that are simply too numerous to ever have a human perform economically. A lot of AI is going to do this kind of very low-valued grunt work where it doesn't matter if it's 90% or 99% corr…
I think for teams that want to move fast in a non-critical environment (health, finance etc.) something that works 90% of the time is fine. Getting to 95% takes twice the amount of time but does not provide twice the value. When the 5% difference becomes the difference maker we can fix it later. Further, we're adding better test systems to Sweep. For now, you can just comment to get Sweep to cover the edge cases and…
Re: Launch HN: Sweep (YC S23) – A bot to create simple PRs in your codebase
#117CC-NC-SA is not an open-source license. Please do not use "open source" to describe your software in your marketing materials.