Maintainer of the Swedish regional list in uBlock Origin.
uBO Lite have a lot of limitations:
Sounds like a bug in the filters used by Adblock and Adblock Plus. Afaik uBO or Adguard aren't affected.
Adblockers will still be allowed, they will just be crippled a lot. It will probably be the same as the adblocking situation on Safari.
If any 3rd party browser vendor wants to maintain a Chromium fork with Manifest V2, they can do so, but with the risk of code maintenance hell. They would also need an extension store for Manifest V2 extensions. Otherwise V2 extensions needs to be installed manually.
Browser vendors can also create their own separate ad blockers that aren't affected by the changes. For example Brave Shields, Vivaldi adblock, Opera adblock, etc.
Anti-adblock killer by Reek
That thing is unmaintained and have not been updated for over 7 years. It will do absolutely nothing.
If you have issues with YouTube: https://old.reddit.com/r/uBlockOrigin/about/sticky?num=2
I have to add some things though:
I use the binary provided by Mozilla at https://www.mozilla.org/en-US/firefox/
I even wrote an installation script that takes care of it all. (For amd64, not arm64. I'm not sure if they provide a stand-alone arm build.)
celluloid, pix, hexchat, hypnotix, rhythmbox, LibreOffice
Those applications uninstalled just fine without any dependency issues last time I tried Mint.
If you're unsure, make a snapshot of your current VM state (if your VM software supports it). Then just uninstall the junk you don't need until Mint breaks. Restore snapshot, test some more, and so on. Those on real hardware should use Timeshift to create snapshots.
Tip: Run sudo apt autoremove package
in the terminal so you can see which dependencies that are removed.
By doing that you're wasting bandwidth on all the CDNs that hosts ALL your filter lists. Updating the Quick fixes list should be enough. (Which updates every 5 hours automatically on uBO 1.54).
How to manually update Quick Fixes (Manual updates push back automatic updates.)
I'm wondering why websites keep using fake paywalls when they can use a real one where the content isn't available until user verification.
Append
(intext:"modlog" & "instances" & "docs" & "code" & "join lemmy")
to your search query to search all indexed Lemmy instances. Works with Google, Startpage, SearXNG.
Just Firefox/Librewolf with uBlock Origin is enough. The more extensions you add, the larger the attack surface and chance of site breakage. A common mistake many do is to add multiple blockers on top of uBO which will decrease uBO's ability to defuse various anti-adblocks. This also includes addons like Privacy Badger, Ghostery, DuckDuckGo Privacy Essentials, etc. uBO have good enough privacy protection enabled by default. If you want more, enable some other privacy filter lists. And if you know what you're doing, enable hard mode by blocking all 3rd party requests and JavaScript.
If you want to feel more secure when adding more extensions to your browser, then only use Firefox addons that are recommended by Mozilla. Those extensions have gone through a review process to make sure they don't contain anything malicious.
If you're like me and don't care about recommendations and being able to comment, then use Freetube with sponsorblock enabled.
If you want to remove parameters from urls you can use the removeparam
filter in uBlock Origin. Documentation: https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#removeparam
For example: /?igshid=$removeparam=igshid,domain=instagram.com
For the best performance it's recommended to make sure the parameter is included in the filter as seen above with /?igshid
, and with the domain it originated from.
Filters for the examples in OPs post:
/?igshid=$removeparam=igshid,domain=instagram.com
?is_from_webapp$removeparam=is_from_webapp,domain=tiktok.com
&t=$removeparam=/^amp;/,domain=x.com
There's also a filter that removes a lot of known params: https://github.com/DandelionSprout/adfilt/blob/master/LegitimateURLShortener.txt
Appending (intext:“modlog” & “instances” & “docs” & “code” & “join lemmy”)
to your search query will search most instances. Works with Google, Startpage, SearXNG afaik.
Use farside when recommending alternative front ends. This way users will be redirected to a random working instance.
For piped you can use: https://farside.link/piped/
And for a video: https://farside.link/piped/watch?v=dQw4w9WgXcQ
You shouldn't have to install any flatpak dependency manually. Flatpak should handle it for you automatically when you install your programs. (In most cases.)
I’d recommend going into the settings and enabling all the extra filters as well.
I'd recommend sticking with the defaults unless you have a specific use case where extra filters are needed. More filters = higher chance of breakage.
Linux Mint do not use the HWE kernel like Ubuntu. However, be on the lookout for a Linux Mint 21.2 Edge ISO. It's not released yet, but that ISO will use a newer kernel.
Make sure jnn-pa.googleapis.com
isn't blocked anywhere in your network. It may perhaps be blocked in a filter list you have activated in uBO, DNS, VPN, Firewall, anti-virus, Firefox enhanced tracking protection, etc.
They target accounts, not logged out users.
OpenSUSE use patterns. Groups of packages that can be selected during installation. If one of the included pattern packages is removed it will be "fixed" when updating. You can uninstall some patterns, but be careful as some may be more important than others, leaving you without a graphical interface or something like that. If you decide to do a reinstall, you can deselect a lot of patterns (search for "pattern" in the software selection section of the installer).
The different heights could be related to your custom font or theme. Does it happen on defaults?
Is there an equivalent or something similar to "Use host i/o cache" that VirtualBox have? Last time I tried virt-manager the install time of the vm was incredibly slow because of the terrible write speed to my hdd. Vbox fixes that issue with the host i/o cache setting.
Sandbox your browser in a VM or something. Don't use the same browser/VM for banking/personal stuff and everyday browsing. Most browsers will do. (Except Chrome/Edge/Opera/Yandex). Personally I prefer Firefox. LibreWolf can also be an option, but you have to opt-in to see videos with DRM etc. Tor is also an option, but the downsides are captchas and websites that block you.
If you're even more extreme you can also use uBlock Origin in "hard mode" and the no script toggle. That will block JavaScript and prevent websites from connecting to any 3rd parties, anything from tracking servers to CDNs. That will definitely break websites, so you'll have to know how to unbreak them, which can be quite the learning curve for some people.
Why not Chrome/Edge/Opera/Yandex you say? Chrome is owned by an advertising company. Edge tracks you plenty. Opera and Yandex comes from authoritarian states.
Also for anyone wondering how to set the default quality for videos.
Edit your mpv.conf
and add ytdl-format=bestvideo[height<=720]+bestaudio/best[height<=720]
to play all videos in 720p for example.
Lemmy can't display some characters correctly. replace <
with a left pointing arrow <
Your mpv or vlc versions may be too old. Try updating them to the latest versions.
Mint is known to use old software in its repositories as it's based on Ubuntu LTS. The flatpak mpv should work though. flatpak install flathub io.mpv.Mpv
and then run it with flatpak run io.mpv.Mpv https://www.youtube.com/watch?v=dQw4w9WgXcQ
If you don't want to type flatpak run io.mpv.Mpv
all the time, you can create an alias in your ~/.bashrc
file. For example: alias play='flatpak run io.mpv.Mpv'
. (After editing your bashrc file, run: source ~/.bashrc
to activate the change). Then you can run it with play https://www.youtube.com/watch?v=dQw4w9WgXcQ
.
There are plenty of userstyles and userscripts inspired by old reddit if you don't want to use mlmym. See !plugins@sh.itjust.works.
Try with the invidious instances or piped instances that are the closest to you.
Only if there would be one casting a shadow of spinning blades on my face every day. Otherwise I don't mind them.
For the flatpak version the mpv.conf file can be created in ~/.var/app/io.mpv.Mpv/config/mpv/
. You probably don't need to link it to the yt-dlp python file as the flatpak mpv version should come with the latest yt-dlp.
I think I also had this issue using Cinnamon once, but then I just used VLC instead. Never bothered to look into why. Worked fine in GNOME for me though.
I found a thread with a similar issue: https://forums.opensuse.org/t/flatpak-mpv-broken-since-20240306-snapshot/172981
There it seems the issue was audio. Try running the flatpak version with flatpak run io.mpv.Mpv --ao=pulse path-to-your-media-file
Probably an arctic fox you heard.
What options do you have if you still want to use uBlock Origin?