i don't understand what the new 'stack' system for PRs on github is for.
Post
Remote status
Replies
14@lain there is a what now?
@lain oh no. GitHub is turning into TikTok with their short form content, but I guess this would work for very, very long code changes except at that point you might as well make the code more elegant and push in smaller batches.
@lain they'd do anything, but find a solution to stop all these slop coders from pushing their code to the point their infrastructure is having difficulty keeping up.
@lain that reminds me... I prolly need to check if that requires me to add anything new to one of my osint tools. 👀
Just doesn't make sense on paper why they'd have that?
@lain I don't use or recommend GitHub, but some of my software engineering friends complain that AI-originated pull requests are too big - and are single commits, so breaking up into individual commits doesn't help. Maybe this is meant to address that somehow.
@lain Well, it ain't me...
"hey I have this big idea and it's gonna be a lot of changes, but I can't do it all at once. So I have to do it in pieces. First, I'll open the PR that does the core changes. But instead of waiting for them to review before proceeding -- which could take forever -- I'll open another PR against that PR and start adding the next round of changes there..."
repeat until you're done. Then if PR 1 needs refactoring, you do it, then fix PR 2 which now won't merge cleanly, etc etc
It feels to me like this is more of a "corporate software development hellscape momentum hack" than anything useful for open source communities
Epics are probably just a better way to organize them