top | item 46894545 (no title) mohsen1 | 26 days ago > Qodo takes a different approach by starting with real, merged PRsMerged PRs being considered good code? discuss order hn newest esafak|26 days ago What do you suggest they use for ground truth? mohsen1|26 days ago I thought about this quite a bit. There are some nuggets in the open source code:- vX.X.1 releases. when software was considered perfect but author had to write a fast follow up fix. very real bugs with real fixes- Reverts. I'm sure anyone doing AI code review pays attention to this already. This is a sign of bad changes, but as important.- PRs that delete a lot of code. A good change is often deleting code and making things simpler load replies (1)
esafak|26 days ago What do you suggest they use for ground truth? mohsen1|26 days ago I thought about this quite a bit. There are some nuggets in the open source code:- vX.X.1 releases. when software was considered perfect but author had to write a fast follow up fix. very real bugs with real fixes- Reverts. I'm sure anyone doing AI code review pays attention to this already. This is a sign of bad changes, but as important.- PRs that delete a lot of code. A good change is often deleting code and making things simpler load replies (1)
mohsen1|26 days ago I thought about this quite a bit. There are some nuggets in the open source code:- vX.X.1 releases. when software was considered perfect but author had to write a fast follow up fix. very real bugs with real fixes- Reverts. I'm sure anyone doing AI code review pays attention to this already. This is a sign of bad changes, but as important.- PRs that delete a lot of code. A good change is often deleting code and making things simpler load replies (1)
esafak|26 days ago
mohsen1|26 days ago
- vX.X.1 releases. when software was considered perfect but author had to write a fast follow up fix. very real bugs with real fixes
- Reverts. I'm sure anyone doing AI code review pays attention to this already. This is a sign of bad changes, but as important.
- PRs that delete a lot of code. A good change is often deleting code and making things simpler