As far as I remember, the LLVM dude apologized in a public comment on the same video where Tsoding complained about this, claiming he was closing the LLVM repo and explaining it was just a toy project he made to understand LLVM better that got some attention.
I think he should have handled it better. Maybe explaining why he didn't want a fork (he may have done this, I haven't watched his porth series specifically), and maybe asking the guy to put out something in his README.
Either people are going to stop paying attention to it entirely (is that a desired outcome?), or they're going to mess with what's public, right?
But the author responded by temporarily closing it to the public. Which is also OK. He clearly didn’t want to deal with the consequences of openness.
When you design something in the open then it is... out in the open. That’s the default in our software culture.
Gitlab's own page about the differences between the two is somewhat biased[1]. Most of the features where "Gitlab wins", are niche and nice-to-haves at best. Mostly "scanning" features, and I'm sure they aren't free. Meanwhile, even Gitlab seems to recognize Gitlab is superior in at least one way (CodeSpaces).
Playlist of this being created.
That reminds me of some code I came across one time which was a BASIC implemented in Forth. It was less than 100 lines of code, which I thought was impressive.