Served in the Krogan uprisings. Now I run a podcast

https://bdsmovement.net/get-involved/what-to-boycott

  • 1 Post
  • 31 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle


  • You are right, as you note this requires a set of skills that many don’t possess.

    I have been looking for ways I can help going forward too where time permits. I was just thinking having a list of possible targets would be helpful as we could crowdsource the effort on gitlab or something.

    I know the folks in the lists are up to their necks going through this and they will communicate to us in good time when the investigations have concluded.


  • I think going forward we need to look at packages with a single or few maintainers as target candidates. Especially if they are as widespread as this one was.

    In addition I think security needs to be a higher priority too, no more patching fuzzers to allow that one program to compile. Fix the program.

    I’d also love to see systems hardened by default.



  • I like it but I would prefer it to be more restrictive out of the box. Such as have apps declare a list of urls the are permitted to contact , a browser could have * .

    I’d like a more granular filesystem list too more akin to apparmors were each file path needed is explicitly defined, in some cases you would need a wildcard or a directory but for most apps this could be done.


  • I use btop in tmux on my server but on the desktop I run htop in a dropdown terminal when I need to keep am eye on things

    As to the why it depends on the use case but on my server I can monitor all disks and networks utilization by interface in addition to processor and memory usage with btop.

    Htop is easier to parse due to the colors but I’ll still use top if on a remove server to check something in work.








  • Personally I use Debian stable but I’d recommend starting with Ubuntu if you are new. I’m using linux fulltime since 2008 if that makes any difference.

    The reason is you are guaranteed to find support for a program if there is a linux version.

    Most of the instructions online have specific Ubuntu instructions.

    The default install is quite user friendly.

    You will have access to more packages than many other linux distros. You still have flatpak too if your desired package is not in the Ubuntu repository ( or snap store).

    You can always pick a different one later once you have some experience under your belt.

    Doing this you will be able to become familiar with APT the Debian package manager. Used in Debian, Ubuntu, Mint, Raspbian and other Debian derivatives.

    Getting the concepts here you can then just learn the differences if you switch distro such to an RPM (Different package format) based distro such as fedora.

    In short use Ubuntu for now. Experiment and read up about it so you can build your knowledge. We are a community that like to share and learn. Also as a general rule backup your files before you install it and after you have set it up how you want. You can easily just copy the whole home directory for this 😉

    The distro doesnt matter but it should not get in your way. They can all be made to look and act the same for the most part. The focus should be on knowledge. Linux is like digital Lego you can pick and choose the parts you like and layer them together.




  • JoeKrogan@lemmy.worldtoLinux@lemmy.mlIs Ubuntu deserving the hate?
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    7 months ago

    I used to use Ubuntu before unity and switched to Debian 👑 in 2012. I still have to use Ubuntu for work and I just get on with it. It could be worse… I could have to use windows.

    Anyway my main gripes with Ubuntu are snaps and how they keep swapping packages in apt to be installed as snaps .

    I dont hate it, its a tool and in most cases I can use it and there is no problem if not there are other options.


  • I think it is , you had to learn how to use windows and you can learn how to use a Linux distro, I recommend Ubuntu or fedora with KDE, most of the concepts for your day to day should be similar with small subtle changes.

    Your browser will still function the same . you will have a home directory with subdirectories for all your files. Kind of like my computer on windows.

    The main thing is to mentally understand that it is not windows , just like iOS is not android.

    If you can’t find a replacement or Linux version of a program there is a windows compatibility layer called WINE that can be used but that is a topic for another day.

    There are things call live CDs or live USBs that let you try the OS without installing it. It runs off a USB or CD.

    There are always people willing to land a hand online if you do have an issue.

    If you do end up using it for a long time you will learn more about computers just from your day to day use of Linux as it doesnt hide stuff from you.

    Anyway best of luck to you whatever you decide to do.


  • I think it is , you had to learn how to use windows and you can learn how to use a Linux distro, I recommend Ubuntu or fedora with KDE, most of the concepts for your day to day should be similar with small subtle changes.

    Your browser will still function the same . you will have a home directory with subdirectories for all your files. Kind of like my computer on windows.

    The main thing is to mentally understand that it is not windows , just like iOS is not android.

    If you can’t find a replacement or Linux version of a program there is a windows compatibility layer called WINE that can be used but that is a topic for another day.

    There are things call live CDs or live USBs that let you try the OS without installing it. It runs off a USB or CD.

    There are always people willing to land a hand online if you do have an issue.

    If you do end up using it for a long time you will learn more about computers just from your day to day use of Linux as it doesnt hide stuff from you.

    Anyway best of luck to you whatever you decide to do.


  • I don’t agree with avoiding stable distros. In the case of Debian for example stable gets priority on security patches. Just subscribe to the security mailing list and have auto updates on.

    Also download any disto or bleeding edge container and scan it and you’ll have vulnerabilities in some library. The ecosystem is always moving. The question is how exposed are you.

    Use a firewall, secure your browser and whitelist sites you trust to run JS. Stick to repos. Scan downloaded files via virus total or open In a vm. Dont install what you dont need.

    You are far more likely to get compromised in a site breach than to get hacked. The browser is the main attack vector that you need to secure.

    Also dont run servers if you dont know what you are doing. Use a non networked VM to practice.

    Dont blindly paste commands and be sure to read the source before you compile and run some random program.

    Watch out for rogue containers and libraries .