• 0 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle
  • They are amazing but at the end of the day they are still humans and they can make mistakes. In the YouTube video referenced one of the C devs is heavily against rust.

    Decided to go look for CVEs from code the guy manages (Ted Ts’o) I found these

    CVE-2024-42304 — crash from undocumented function parameter invariants

    CVE-2024-40955 — out of bounds read

    CVE-2024-0775 — use-after-free

    CVE-2023-2513 — use-after-free

    CVE-2023-1252 — use-after-free

    CVE-2022-1184 — use-after-free

    CVE-2020-14314 — out of bounds read

    CVE-2019-19447 — use-after-free

    CVE-2018-10879 — use-after-free

    CVE-2018-10878 — out of bounds write

    CVE-2018-10881 — out of bounds read

    CVE-2015-8324 — null pointer dereference

    CVE-2014-8086 — race condition

    CVE-2011-2493 — call function pointer in uninitialized struct

    CVE-2009-0748 — null pointer dereference

    Do you see a pattern in the type of error here? It’s pretty much entirely memory related and right in the wheelhouse of something rust would just outright not allow short of just slapping everything into unsafe blocks.

    The Old Guard is not perfect, and they are acting as a barrier to new talent coming in. Sometimes change is good and I’m heavily in the camp that rust one of those times. Linus seems to agree as he allowed the code into the kernel which he would never do lightly or just because it’s fomo


  • LordKitsuna@lemmy.worldtoLinux@lemmy.mlProton Pass for Linux
    link
    fedilink
    arrow-up
    79
    arrow-down
    1
    ·
    4 months ago

    If we didn’t already have the perfect option that is bitwarden I would probably go for this. But there’s really no reason to switch away from bitwarden to this. It’s open source, gets regularly publicly audited, and nothing ever leaves your device unencrypted. So even if they had their data center broken into and all machines stolen physically I wouldn’t have to worry about my passwords


  • Gonna have to disagree. Telegram is the ONLY chat app with ACTUALLY NATIVE code clients on desktop and mobile. Its the only one that isn’t website in a box trash that’s slow heavy and buggy. I use discord mostly because it’s where everyone is but i removeding hate everything about it and wish people would use telegram.

    If you think other chat apps don’t read/process metadata from your dms and such your an idiot. Nothing is safe short of self hosted matrix with full E2E encryption or similar and ain’t nobody doing that.



  • LordKitsuna@lemmy.worldtoLinux@lemmy.mlSwitched my Parents to Linux
    link
    fedilink
    arrow-up
    14
    arrow-down
    2
    ·
    10 months ago

    I mean I was with you in the first half, I also tell my family either to use it I’m used to or don’t ask me for help. But I would not be so rude as to put gnome on it and force them to learn a completely different workflow.

    Especially when 99.9% of what they do is in a web browser there’s no reason to change anything on them. I just used KDE plasma as it’s already extremely Windows 7 like in layout right out of the box couple more tweaks to make it a little more Windows 10 like and they don’t have to relearn a bunch of removed.

    They don’t need to know how to install things, I have a tray applet helper for handling updates all they have to do is Click yes, doesn’t matter if they understand the differences between Windows and that. They just need to be able to open the web browser, open libreoffice, and occasionally click print. There’s no reason for me to force them into an entirely different workflow.

    I’m glad that your mother figured it out and seems to be doing well, but to me it just feels like an unnecessary change


  • LordKitsuna@lemmy.worldtoLinux@lemmy.mlJust install EndeavorOS lol
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    10 months ago

    Or, just use Endeavor OS and be done with it. It uses the Upstream repositories, the only thing in their customer repositories are some desktop wallpapers and a theme so you can safely remove it without breaking anything. It’s a great way to get a base system in a known good configuration up quickly and from there the arch Wiki can help you tweak things to your desire it’s a much better way to learn than just throwing someone into the deep end of the pool








  • Yeah I don’t even understand the point. The vast majority of people don’t even need a client side firewall. The only time you need to worry about a client side of firewall is if you’re on a laptop that you actually take out of your house ever or on a university or otherwise shared network. At home it’s completely meaningless and a waste of CPU Cycles.

    There are significantly better ways to address security, like how to enable a sandbox like firejail or bubblewrap or enable things like apparmor, firewall is probably one of the most inconsequential parts of security these days because it’s all handled by the local router


  • Honestly the only time I’ve really had that issue is if I’m trying to use an Excel or Word document with a lot of macros. For basic text which is what 99% of people need I’ve never had any issues opening or saving a word document with LibreOffice, and I regularly submit documents to government offices because I work for a county department in my area.


  • I’m mostly only replying to one part of your message, the reason everyone uses it is not that it’s more simple. For 99% of people the only thing they need is the web browser and maybe possibly office depending on what they do for work. At which point the experience between Windows and Linux is like 99% the same

    Windows also constantly has issues and headaches as you alluded to with your error codes. People are just used to how to Google and try and sit there and deal with it for a couple hours.

    Windows is the default, because it’s the default. Because it’s what your computer comes with, because it’s what everyone grew up using. It’s just tyranny of the default and nothing more. I got tired of dealing with Windows issues for my family as the resident Tech person so I gave them an ultimatum they can either let me give them Linux or they can find someone else to call when something goes wrong. Some of them took me up on my Linux offer, and I have happily not had to touch their computers in I think about 6 years now. They quietly do updates on their own on a schedule send me a push notification if it fails for some reason which so far none of them have and those people only ever used to the web browser and office anyway and for their needs LibreOffice was perfectly functional they don’t do anything fancy they don’t do a ton of macros they just type basic text with maybe some bullet point formatting