• 0 Posts
  • 146 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle

  • The manifest v3 changes primary give a lot of security and privacy changes that stop extensions from doing a lot of questionable things in the background on all your page you visit. But that does stop ad blockers from doing a lot of what they currently do - blocking in page elements and modifying the pages you visit.

    It also killed a lot of other genuinely useful extensions.

    And if security is their main concern they should have spent resources on making sure the extensions they themselves redistribute are safe, not on killing a huge chunk of extensions. Sorry but you’ll have a very hard time convincing anyone that getting rid of ad blockers wasn’t their primary motive.

    But it does not block them from blocking page requests so ad blockers like ublockorigin lite can still function in a more limited capacity to block ads.

    It completely changed how they do this, and made it way less effective and more limited. All completely unnecessary from a security standpoint.


  • I see. In that case you should really try tmux; I didn’t vibe with screen either but I find tmux quite usable.

    For the most part I just open several terminal windows/tabs on my local machine and remote with each one to the server, and I use tmux only when I explicitly need to keep something running. Since that’s usually just one thing I can use like two tmux commands and don’t need anything else.

    Oh and for stuff like copying and such I’d use rsync instead of primitive cp so that in case it gets interrupted I only copy what’s needed.

    I wouldn’t bother with virtualization and such; you’d only complicate things for yourself. Try to keep it simple but do it properly: learn some command line basics and you’ll see that in a year it’ll become second nature.


  • I have never accessed any of my servers from the internet and haven’t even adjusted my router firewall settings to allow this. I kept wanting to but never got around to it.

    Does that mean you realistically don’t even know your network (router) setup? Because it’s entirely possible your machine is completely open to the internet - say, thanks to IPv6 autoconfiguration - and you wouldn’t even know about it.

    It’s pretty unlikely but could potentially happen with some ISPs. Please always set up a firewall, especially for a server type machine. It’s really simple to block incoming outside traffic.


  • Amju Wolf@pawb.socialtoLinux@lemmy.mlThoughts on this?
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    In the end this is also a pointless argument though. Like, sure: “Wayland is shit”, but also, “Xorg is even worse and ‘noone is advocating for it’”. And when there is no third alternative I guess we have to deal with (and improve) Wayland then?

    OP’s expertise would then be better spent by contributing to Wayland.


  • Amju Wolf@pawb.socialtoLinux@lemmy.mlThoughts on this?
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    11 months ago

    how do you expect them to fix Zoom? Acquire the company and take it behind the shed?

    I mean, you could - for example - implement the interface these apps expect to exist and use with your amazing new compositor™.

    This is precisely why companies just say “fuck Linux users” - instead of supporting a single operating system where everything kinda “just works” across versions for decades you have to checks notes support 20 different compositors across 2 vastly different display servers and dozens of various desktop environments and such… All for an OS that’s used by maybe 3% of your users if you’re lucky.


  • I don’t want to step on your workflow too much since it somehow seems to work for you but your main issue stems from the fact that you clearly don’t work with your server as if it actually was a server.

    You shouldn’t really have a desktop interface running there in the first place (let alone as root and then using it as a regular user). You should ask yourself what it actually solves for you and be open to trying different (and more standard) solutions to what you’re trying to achieve.

    It’d probably consist of less clicking and using the CLI a bit more, but for stuff like file management you can still easily use mc.

    If you need terminal sessions that keep scrollback and don’t stop when you disconnect you should learn to use tmux or screen or something like that. But then again if you’re running actual software in there then you should probably use a service (daemon) for that.

    As for whether it’s a security issue, yeah it most definitely is. Just like it’s a security issue to run literally any networked application as root. Security isn’t black and white and there are trade offs to be made but most people wouldn’t consider what you’re doing a reasonable tradeoff.



  • I’m thinking about taking the leap but I need printer support to work.

    In my experience printer support in Linux is generally pretty good. Even when it doesn’t “just work” you usually need only a simple profile file from the manufacturers website that you install.

    In general drivers on Linux have been way less painful for me than on Windows; most importantly you don’t need an always-running application for every crappy piece of hardware.

    But you still might want to check your printer manufacturer’s website and/or make one prototype Linux PC and try everything out.

    With that being said be prepared for users complaining about some workflow changes (that will be bigger with a switch to something like LibreOffice from MSO) and blaming every issue of theirs on Linux and you.