News for hackers. Stuff that matters.

ppwwyyxx

Re:Stacked Diffs (and why you should know about them) on Tuesday October 24, 2023 @03:34PM (#38004202)
The workflow you described is very hard to use in practice, for example:

1. If you edit A after reviewer comments, B will now have a dangling source. You'll need some rebase-fu to handle that, and the pain is significant if the chain is long. In stacked-diff workflow, it is handled automatically.

2. If you need to insert a new PR between A and B, or swap the order of some PRs in the chain, you'll need to manually do a lot of rebase-fu, and possibly manually updating the "target branch" on github. While in a stacked-diff workflow, all of these are handled automatically.

Re:Dan Povey, Developer of Kaldi, Fired from JHU on Sunday August 11, 2019 @09:30PM (#20671732)
> So essentially I am being fired for what might have happened, while the students are getting off scot free for things that actually did happen.

It was demonstrated in this exact incident.