God I would love that. Are you kidding? I've always hoped I'd get to inherit one. A codebase where each component "vendors" all its dependencies so you can fearlessly make changes and not affect anything else.
You're describing heaven for a maintenance programmer -- I'm only looking at the codebase because there's a bug in some component, I likely even have a stack trace. If can just read what that bit of code does top to bottom, fix the error in just that component, write a test and ship I'll send the original author chocolates.
Sure, that would fix the bug immediately in front of you, but what if the same bug exists in several of the other copies of the dependency? Are you going to be able to track all of the occurrences down? I think that's the big tradeoff.
I'll take that every time, to zeroth order if the bug occurs other places it's free to err other places and I'll deal with it. But if it doesn't then does it matter? If we're experiencing a bug in a specific code-path is the right move to make a change that fixes it in one codepath but potentially changes the currently working n other codepaths that depend on it? If it weren't DRY'd would you bother changing the others? Probably not.
To first order :vimgrep is totally mechanical and brain-off repeat fix is super easy.
I did quite a bit of that too, I really had trouble getting it to generate good content from scratch but here it's using the transcripts directly.
I'm guessing it only really works well on scripts that are meant to be educational, because there already are "questions" implicit in the transcript of the video because that's the best way to present information when teaching something
It sounds like Ubisoft wants their streaming and subscription services to grow, but reality doesn't line up with their vision.
They are purchasing long term streaming rights from other companies like Activision Blizzard.
"Ubisoft recently announced the completion of the transaction with Activision Blizzard giving
Ubisoft the perpetual cloud streaming rights for Call of Duty and all other existing Activision
Blizzard Console and PC titles as well as those releasing over the next 15 years. These rights
will further strengthen Ubisoft’s content offering through its subscription service Ubisoft+ as
well as allowing Ubisoft to license them to third parties."
It seems they are betting on a speculative market. They assume people will treat owning games like owning DVDs in the past.
From what is said in the article, it sounds like they are probably worried about losing a lot of money on this bet.
They reported a net loss of nearly half a billion euros last year.
How do you know if nothing happens? It isn't like the people siphoning, selling, or purchasing this data are broadcasting their wins on news aggregators.
ok, functionally kind of like Shadow DOM, but requires a compile step (which interacts with other compile steps and libraries in different ways I guess), and re-invents all the shadow DOM facilities like referencing local elements but with those x-dimensional provisos.
In my opinion, all of these things exist because CSS is confusing to people, not because anything is inherently better. This is especially true with modern build tools. CSS modules and Atomic CSS seem like a regression to me, but not all needs are the same.