this post was submitted on 10 Jun 2024
21 points (92.0% liked)

Late Stage Capitalism

5742 readers
1 users here now

founded 5 years ago
MODERATORS
top 46 comments
sorted by: hot top controversial new old
[–] lorty@lemmygrad.ml 10 points 8 months ago (1 children)

Sry but if you are watching youtube ads it's because you want to. There are a million tutorials on how to get rid of them.

[–] JoeDaRedTrooperYT@lemmygrad.ml 1 points 8 months ago (1 children)

That's only true on mobile because I have no other choice. On my laptop I have basically two ad blockers

[–] lorty@lemmygrad.ml 5 points 8 months ago (2 children)

I assume by this that you are on iOS? In that case you could use AltStore, but refreshing the apps every week is indeed a hassle.

[–] JoeDaRedTrooperYT@lemmygrad.ml 4 points 8 months ago (2 children)

No. Fuck Apple. I use Huawei

[–] lorty@lemmygrad.ml 6 points 8 months ago (1 children)

Why not use revanced then? It's really easy, the biggest inconvenience is having to manually update every few months or so.

[–] 201dberg@lemmygrad.ml 2 points 8 months ago

Newpipe also pairs well with revanced. Let's you download in all different formats and such. Just can't port your Google profile over so I used revanced for most stuff.

[–] 201dberg@lemmygrad.ml 4 points 8 months ago

Huawei uses android doesn't it? Get revanced app and newpipe. Revanced is YouTube but with a ton more options and no ads. Even ports your normal profile. Newpipe plays YouTube stuff but the account you make is local. Can't port your Google account BUT it can download any video on just about any format you want. Makes stealing music and shit real easy. You can paste YouTube links directly into newpipe and it'll take you to the video. Newpipe is super easy, you just install. Revanced take a little work to get up and running. Both are worth it.

[–] ComradeSalad@lemmygrad.ml 2 points 8 months ago (1 children)

Altstore is only available in Europe for mobile.

[–] Elwynn@lemmy.ml 2 points 8 months ago (1 children)

I use ReVanced Extended. No idea if it works outside of Europe though.

[–] ComradeSalad@lemmygrad.ml 3 points 8 months ago

It doesn’t. Only leads to scam websites for non European servers.

[–] Kirbywithwhip1987@lemmygrad.ml 9 points 8 months ago
[–] landlords_morghulis@lemmygrad.ml 5 points 8 months ago (4 children)

FF + Arkenfox + Noscript + uBlockOrigin (+ invidious for as long as it's able to exist)

Legit never seen a youtube advert in my life. Even seeing 1st-party static image ads anywhere is extremely rare.

Run *BSD or Systemd-free Linux. Only use FOSS. Distrust javashit, refuse webassembly. Build your own routers. KISS. Learn to protect your privacy and security; the tools are there. No one else will do it for you.

[–] JoeDaRedTrooperYT@lemmygrad.ml 6 points 8 months ago (1 children)
[–] landlords_morghulis@lemmygrad.ml 5 points 8 months ago (1 children)

There are a lot of ways, actually, as long as you have at least a couple nics. I always recommend openbsd since it's very hardened for this purpose. opnsense is a free open-source distro built on openbsd, and can do virtually everything that enterprise gear can do and isn't hard to learn or manage. Openwrt is also pretty decent and can replace firmware for some existing off-the-shelf routers, which are all backdoored anyway.

[–] JoeDaRedTrooperYT@lemmygrad.ml 1 points 8 months ago (1 children)

So can I connect to the internet with it?

[–] landlords_morghulis@lemmygrad.ml 3 points 8 months ago (1 children)

Yep. You can use that software on just about anything with a couple nics. It serves the same purpose as an off-the-shelf router (nearly all of which run some tivo-ized, nsa-backdoored linux firmware blob) but you'll have total control over the device.

[–] JoeDaRedTrooperYT@lemmygrad.ml 1 points 8 months ago (1 children)

Can I set one up in the Philippines?

[–] landlords_morghulis@lemmygrad.ml 3 points 8 months ago (1 children)

A router running OPNsense? Sure. You can put a firewall inside any kind of network. I don't know what kind of hardware you have access to, but If you have something specific in mind, I can probably tell you if its fit for purpose

[–] JoeDaRedTrooperYT@lemmygrad.ml 1 points 8 months ago (2 children)

Can it block specific websites? I don't want Tiktok and YT shorts.

[–] aStonedSanta@lemm.ee 4 points 8 months ago (1 children)

Yeah. The main thing to keep in mind if you go this route and build your own is you’ll want atleast 2 Ethernet ports. 1 for your hand off with your ISP and 1 for a hand off to your access point or Ethernet switch.

[–] landlords_morghulis@lemmygrad.ml 3 points 8 months ago

You can block ips with firewall rules and domains using unbound dns

[–] thefreepenguinalt@lemmygrad.ml 2 points 8 months ago (1 children)
  1. What's wrong with systemd?

  2. I like JS and wish that lynx browser would add support for it

[–] landlords_morghulis@lemmygrad.ml 2 points 8 months ago (2 children)
  1. Systemd is the most egregious pile of shit poetteringware in linux, hands down. It's a gigantic, slow, bloated mess that runs as pid0 and keeps getting bigger as it consumes all other unix services. It violates every single unix and kiss principal. The attack surface is massive and, becuase it's pid0, has the highest level of privilege escalation attacks. The recent xz backdoor (absolutely state-sponsored btw) was made possible because of the integration of sshd (and xz) into systemd. It's been a cve nightmare forced onto us by redhat/ibm despite our protests. It may as well have been written by the cia. Systemd alternatives like runit are superior in every respect, particularly speed and security, while adhering to unix and kiss philosophy.

  2. Not all js is malicious, but it's objectively the most vulnerable and commonly expolited component by malicious actors in browsers (webassembly will be worse). It's also an objectively terrible and idiosyncratic language on its own. Good css can eliminate a lot of the most worthless uses of js, but in many cases it's still a necessary evil in frontend and web design. The best compromise we have is to only use trustworthy, foss 1st-party code and restrict 2nd/3rd party code. It's also always a good idea to run your browser in a sandbox (bsdjail, bwrap, firejail) with no access to user files or dbus.

[–] thefreepenguinalt@lemmygrad.ml 1 points 8 months ago (1 children)

i actually like having a unified FOSS ecosystem.

[–] landlords_morghulis@lemmygrad.ml 2 points 8 months ago (1 children)

At the cost of security, speed and efficiency?

[–] thefreepenguinalt@lemmygrad.ml 0 points 8 months ago (1 children)

Unified ecosystem actually increases speed and efficiency, and a unified ecosystem does not have to come at the expense of security.

[–] landlords_morghulis@lemmygrad.ml 0 points 8 months ago (1 children)

That's not even coherent. You know a lot less than you think you do.

[–] thefreepenguinalt@lemmygrad.ml 1 points 8 months ago (1 children)

also, i want my browser to have write access to my user files (ESPECIALLY on mobile)

[–] landlords_morghulis@lemmygrad.ml 2 points 8 months ago* (last edited 8 months ago)

Well that's your choice, but it's a lot more rational to limit filesystem access by the browser, but allow a user unlimited access to the files downloaded by the browser (very easy to set that up asymmetrically with a symlink). Or at least restrict which directories a browser can or cannot access.

[–] FlihpFlorp@lemm.ee 2 points 8 months ago (1 children)

So I’ve been looking at invidious, and like lemmy (until Apollo shut down) I was intimidated by the sheer number of instances and not really knowing what’s the difference

Any quick advice

[–] landlords_morghulis@lemmygrad.ml 4 points 8 months ago (2 children)

They're all instances of running the same software, with a few tweaks here and there. Google has been trying to stomp out Invidious recently because google hates human rights and all that, so it's an arms race to keep the instances running while google blocks domains, ip addresses/blocks, vps hosts, and apis. Everyone running the instances are trying to keep invidious up and some are having more success than others.

libredirect is a browser plugin that can set a customizable list of working/preferred invidious instances. If one doesn't work, you can click a link on the video page to switch instances. I have pretty good luck with yewtu.be , inv.tux.pizza , inv.nadeko.net and invidious.drgns.space

[–] FlihpFlorp@lemm.ee 2 points 8 months ago

Thanks for the crash course :D

[–] FuckBigTech347@lemmygrad.ml 2 points 8 months ago (1 children)

If you host your own invidious instance on a network with a non-static IP then a ban will only ever be temporary. It happened to my private instance many times. I found that setting the channel refresh interval in the config to 2 hours makes it less likely (or basically 0% if you're the only user) for them to block your IP.

[–] landlords_morghulis@lemmygrad.ml 1 points 8 months ago (1 children)

How easy has it been to find (presumably?) vps hosting able or willing to accommodate the IP bans from google? I feel like at some point google is going to go hard against the hosting on these ip-rotated instances.

[–] FuckBigTech347@lemmygrad.ml 2 points 8 months ago (1 children)

My instance is running on a Server in my homelab. The dynamic IP is just how my ISP works. I've been running this instance since late 2019. So far Google has only ever blocked my IP whenever I hit their Servers with too many API calls too quickly. Last time they blocked me though was probably 1/2 - 2 years ago. The current version of Invidious does try to minimize API calls which helps a lot. Honestly Google changing API calls/value names and patching the source code is more annoying to deal with than IP bans.

The only way I can see them permanently blocking instances with non-static IPs is if they go down the Twitter route where you can't even view anything unless you're logged in.

[–] landlords_morghulis@lemmygrad.ml 2 points 8 months ago (1 children)

Is it a public instance or just for you and your fam/comrades? But yeah, mandating a login requirement is what I've been afraid of. I would just stop using yt altogether if it came down to that.

[–] FuckBigTech347@lemmygrad.ml 2 points 8 months ago

It's a private instance. Maybe I'll open it up, not sure.

mandating a login requirement is what I’ve been afraid of. I would just stop using yt altogether if it came down to that.

Same. Once they go that far I'll just # zfs destroy Invidious and move on to PeerTube. I hope more people will move as well when that happens.

[–] Ozriel@lemmygrad.ml 1 points 8 months ago (1 children)

Comrade this is all too much for even me, though I consider myself fairly tech Savvy, do I need to do all that ? They can have my data and put me on a list of that's the case

[–] landlords_morghulis@lemmygrad.ml 2 points 8 months ago (1 children)

Security and privacy are things accomplished in layers. You can implement any or all of these as you're able to learn what they are and how they work.

At the very least a few browser tweaks and addons can prevent a lot malicious scripts and fingerprinting and are the absolute most simple, surface level things you can do. Just FF + ublockorigin will block most ads and surveillance capitalism tracking networks. noscript gives you granular control over what you do and do not want to run, and it's a good learning experience for most users. Want ads gone, poof, there ya go.

Arkenfox is just a policy confg file (user.js) for firefox, which further helps block tracking, fingerprinting and the most awful annoyances and grievances sold as "convenience" in modern browsers. It's well documented, easy to read and lets you configure things to your preference. The LibreWolf browser is firefox with a preconfigured arkenfox user.js for users who aren't tech savvy or don't like configuring things in text files. Highly recommended over FF + arkenfox if you're getting started.

invidious is a privacy frontend for youtube that runs on instances (servers) that anonymizes users and cleans up youtube's awful ui. Lemmygrad provides automatic invidious links when a user links to a yt video.

Running your own router firmware means owning your secure device and having meaningful control over it. Otherwise someone else has more access to your network than you do.

Finally, none of the security or privacy stuff means anything if you're running an nsa compromised operating system, which is exactly that way by design. Opting out is free and returns speed, freedom and ownership to property held hostage by the worst excesses of capitalism and techno-fascism. This may tilt some "GaMeRs" ... but people who won't even liberate a personal computer from fascism at absolutely no risk, won't liberate much else, either.

[–] Ozriel@lemmygrad.ml 1 points 8 months ago

Just FF + ublockorigin will block most ads and surveillance capitalism tracking networks. noscript gives you granular control over what you do and do not want to run, and it's a good learning experience for most users. Want ads gone, poof, there ya go.

I already do this much and will try to implement the other stuff, might switch to dual booting Linux and windows cause I absolutely need windows right now for some stuff.

[–] 201dberg@lemmygrad.ml 4 points 8 months ago (1 children)

https://www.reddit.com/r/revancedapp/

Revanced app for Android users. Never look at an ad again. Also tons of extra features, background play, disable shorts if you want, disable whatever the hell you want. There's almost too many options. Kind of a pain in the ass to setup at first but worth it.

https://newpipe.net/

Newpipe is a very lightweight YouTube player. Can't port your Google account and the profile you make in it is local to the device but otherwise works well and also lets you download anything you want in different formats.

[–] TankieReplyBot@lemmygrad.ml 4 points 8 months ago

A Reddit link was detected in your comment. Here are links to the same location on alternative frontends that protect your privacy.

[–] Mzuark@lemmygrad.ml 3 points 8 months ago

They're all so gross and sexual. It's really weird to me

[–] TankieReplyBot@lemmygrad.ml 1 points 8 months ago

I found a YouTube link in your post. Here are links to the same video on alternative frontends that protect your privacy: