Honestly, if you work in a shell a lot, learning vim is a great investment. You're gonna fly through files editing them faster than with any IDE.
The correct way of implementing chromatic aberration would be like the one on the "corrected" side. There is still some, but it really is subtle.
Anyway, I don't think games are a good target for chromatic aberration. It's really meant for photorealistic scenes, mainly photorealistic renders, that give a sort of uncanny valley effect without it.
But once again - it looks stupid if your scene is not photo-realistic in the first place.
I can't find any reason why someone would still use rar in 2023. When I see anyone using it, it means to me they're as technologically literate as my grandpa.
I already had a huge respect for him for being really pragmatic, but after this post my respect for him climbed a level above I thought wasn't even possible.
And that's without considering the guy basically made software that runs >99% of modern internet.
Lockfile contains exact state of the npm-managed code, making it reproducible exactly the same every time.
For example without lockfile in your package.json you can have version 5.2.x. In your working directory, you use 5.2.1, however on repo, 5.2.2 has appeared, matching your criteria. Now let's say a new bug appeared in 5.2.2.
Now you have mismatched vendor code, that can make your code behave differently on your machine, and your coworker's machine, making you hunt for bug that wasn't even on your side.
Lockfile prevents that by saving an actual state of vendor code.
He also voiced Vesemir from Witcher. He was also very popular voice actor in animated movies localizations. Genuinely he was one of the few voice actors I knew by name, and the news that he died really struck me.
Ok, if I remember correctly, YouTube barely generates, but generates nonetheless revenue for Google. There are many ways to make more money without fucking over its users by cutting costs:
downgrade old videos with small watch count to 720p30
make people pay for hosting >1080p60 content
do not allow private/unlisted videos
straight up remove 10h looped videos - they take so much space, but are technically spam - both for bandwidth and storage
And my go-to solution: focus on sponsorships as main source of revenue. They are the only ads I can tolerate and are actually effective from my experience. YouTube can just take a cut from every sponsorship on YouTube video and everyone will be happy.
Chromium has tons of eyes on it, because it's codebase for many other projects, such as Electron and any chromium based browser.
Web integrity wasn't discovered through chromium source code, but it was openly proposed by Google on separate Github repo, dedicated solely for that proposal.
There are many shortcuts in your thinking that just the code being open makes it trustworthy. Every PowerShell malware technically has its code open, because it's a script. But you wouldn't open a random script from the internet, without checking what it does, yet you don't apply the same logic to Brave. If you don't check the source code yourself, you either need to trust an author, or third parties that "checked" the code.
In addition to that, you're probably using compiled binary, which means at this point you can throw that source code out from window, because at this point you can't be sure compiled binary == source code.
Due to the enormous amount of code, it's really easy to obfuscate malicious behavior. At the scale of the browser it's more efficient tracking outbound packets that program sends than examine source code.
Brave behaving like Win XP era browser with gazillion toolbars installed, with a pinch of crypto and crypto promoting ads should be a giant red flag.
FOSS =/= trusted by default. Why are there so many FOSS evangelists, but such a damn tiny part of them are programmers, let alone programmers able to examine a source code behind such a giant codebase as web browser?
I use Vivaldi, at least their business model is clear, and developer is kind of trusted, and not crypto scammer and homophobe.
@gornius
@lemmy.world