ℍ𝕂-𝟞𝟝

  • 0 Posts
  • 24 Comments
Joined 2 months ago
cake
Cake day: July 14th, 2024

help-circle





  • 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++.




  • 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.