or /opt, or a binary in some hidden folder in /home…
or /opt, or a binary in some hidden folder in /home…
I guess that’s how they make a lot of money, selling their own Confluence plugin.
One other reason I could see is pure idiocy. Like I’ve seen that there is a bias to using every feature some software has, and if a max limit can be set, it will be set, to a “reasonable” value.
Imagine having to contract with a company in order for them not to fuck your life up with your own data. This is ridiculous.
To be honest, I’ve seen a lot of code in my line of work, and my experience says that if the speed of a language is your concern, you’re either in high-frequency trading or working on some real-time use case, or you’re wrong.
Most time you perceive as lag as a user comes from either atrocious programming, or network lag, or a combination of the two. A decently, not even well, but decently written Python vs Assembly subroutine will have differences in execution time measured in nanoseconds. Network calls usually measure in milliseconds, and something like a badly written DB query that reads a ton of data from a disk will do seconds or worse.
My point is, I’ll take a not-badly written Python program over someone claiming to have chosen C/C++ for the blazing fast speed in a user facing application, when half of CVEs ever have been submitted over memory safety problems in C/C++.
Simplicity of maintenance, and these help with good security.
Why?
It’s a mixed bag. Some ads (like some Youtube stuff I guess) are bundled and filtered, but most actually rely on external requests to ad exchanges. What happens mostly is that when there is an ad spot in the page you downloaded, that is in fact a generic request to an ad broker to send an ad instead of a specific ad. That then starts a real time bidding process inside multiple broker networks to find the most expensive (for the advertiser) ad they can show you based on your tracking information and demographics.
And that’s for every ad spot. It’s insanely intricate and frankly wasteful.
At this point, using Firefox and an ad blocker does more for the climate than paper straws or recycling.
Even with ad blocking, half of consumer internet traffic is ads. Google is contributing to increasing this ratio, where most traffic on the internet will be stuff the client did not request, contributing more to climate change than Bitcoin - not that this makes crypto look better, they are just a useful milestone to compare to with the press they get.
And this doesn’t include the idiotic AI shit they do.
same logic
That’s the point, it isn’t. The good old version was built on logic where the browser would send the downloaded webpage to the extension, and uBO could weed out ads and trackers, and give you the sanitized version. uBOL works completely differently, as it has to ask the browser to clean it out, but the browser will ultimately decide what to actually do, and there are already limitations that impact ad blocking, as the browser won’t accept enough changes to block all the different kinds of shit that comes through.
The other big difference in logic is distribution, uBO relies on outside blocklists to keep up with Google changing Youtube several times a day to keep sending you malware, in the new system, this is not allowed, so it’s on Google to approve a new blocklist as fast as they do their changes - they won’t.
It’s going to be less capable, it’s going to be exactly as capable as Google wants. It might as well be named the Google Ad Blocker if only that didn’t discount the insane work the uBO team does to keep up with Google’s shit.
I can’t tell if you are sarcastic
Not almost monopoly.
Google is a monopolist, and it has acted as one to maintain its monopoly,
- the US govt
Anything that works with VSCodium works with Theia, Theia just has an optional deeper plugin system so you can completely customize it.
That’s exactly what I’m saying, sorry if it came across somehow askew.
My point was there is no point in competing over whose job is “better”, we should be working together.
Maybe, just maybe, people have different strengths and weaknesses and cooperating around our differences is what makes us succeed.
So modders have started the salvage work.
How I see it is that FLoC would have meant that instead of a competitive surveillance market that should not exist, we would have had a monopolized surveillance market that should not exist. IDK which is worse TBH.
FLoC was the first, pre-enshittification iteration. It would have got worse. It will get worse.
It was never about privacy, they just wanted to monopolize the tracking market by making it so only the company that owns the browser you’re running can track you. They called it FLoC at one point, but I think they rebranded it a few times since.
Interestingly, the EU is moving in the other direction, with many places requiring that you accept card payments, with cash being optional.
I guess the problem is that app developers write the installers, and they suck at following conventions. Obligatory fuck Snap, as it creates a folder in the home dir, and it doesn’t even bother to hide it, and it is not even reconfigurable.