• 6 Posts
  • 222 Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle
  • If in the future you think you might bring family/relations onboard to the password manager, it may be worthwhile to pay for a BitWarden family plan. BitWarden is really low-cost and they publish their stuff as FOSS (and therefore are worth supporting), but crucially you don’t want to be the point of technical support for when something doesn’t work for someone else. Self-hosting a password manager is an easier thing to do if you’re only doing it for yourself.

    That said, I use a self-hosted Vaultwarden server as backup (i.e. I manually bring the server online and sync to my phone now and again), and my primary password manager is through Keepassxc, which is a completely separate and offline password manager program.

    Edit: Forgot to mention, you can always start with free BitWarden and then export your data and delete your account if you decide to self-host.


  • You might notice that your Windows installation is like 30 gigabytes and there is a huge folder somewhere in the system path called WinSXS. Microsoft bends over backwards to provide you with basically all the versions of all the shared libs ever, resulting in a system that can run programs compiled from decades ago just fine.

    In Linux-land usually we just recompile all of the software from source. Sometimes it breaks because Glibc changed something. Or sometimes it breaks because (extremely rare) the kernel broke something. Linus considers breaking the userspace API one of the biggest no-nos in kernel development.

    Even so, depending on what you’re doing you can have a really old binary run on your Linux computer if the conditions are right. Windows just makes that surface area of “conditions being right” much larger.

    As for your phone, all the apps that get built and run for it must target some kind of specific API version (the amount of stuff you’re allowed to do is much more constrained). Android and iOS both basically provide compatibility for that stuff in a similar way that Windows does, but the story is much less chaotic than on Linux and Windows (and even macOS) where your phone app is not allowed to do that much, by comparison.



  • Ok good luck with your state-sponsored reeducation programs in your Nazi-adjacent Western democracies where the left holds no political power 👍.

    For everyone else who has a fucking clue: when your government has a gestapo police state that rounds up and deports the people the state has deemed undesirable, guess what? The Nazis are already in control.








  • I use Bazzite on my Steam Deck because I wanted to get LUKS encryption for the hard drive (and otherwise do not wish to manually maintain the computer). I cannot take what is effectively a general purpose PC out and about without encryption. Especially not with the current political climate in my country (USA).

    From dealing with SteamOS, I am already familiar enough with how to set up a full dev environment on the immutable distros. So while that is not a challenge for me, it is still a hassle to deal with. I’d rather just directly install my libraries and binaries rather than do workarounds in containers (and then remember the containers).

    I think we’ll truly be in the immutable desktop distro future when I can do something like install the base distro image AND simply dnf install something (e.g. nvidia-vaapi-driver or gcc) on top without having to layer it with rpm-ostree. That is, my dnf installs should transparently live on top of the base distro, and that way my base system will never break even if something on top of it does. The problem with layering with rpm-ostree is you are running the risk of a future failed upgrade. It would be like if your MacBook said “sorry, you installed a weird XCode library and therefore we cannot upgrade the OS” – and that should obviously never happen. Restoring my computer to a base state could be as simple as dnf remove * or a GUI option to “Revert to base + keep user files” and that should leave me with a functioning basic system.

    Anyway, even though I only use an immutable distro on one device I do see it as the future of Linux desktop computing. I am not up-to-date with the development efforts, but I think we’ll eventually reach a day when using and configuring it, even for advanced users, will be no more difficult than traditional distros. Maybe by 2030 that will be the case.

    I made my remarks w.r.t. rpm-ostree and the Fedora family of distros because that’s what I use. Obviously the other immutable distros have their own versions of these tools and their own versions of solving the problems related to them.





  • GnuLinuxDude@lemmy.mltoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    16 days ago

    For people who aren’t American, I can understand it. They rightfully should be mad at us for allowing this to happen.

    For people who are American, they need to start thinking fast about how it is even possible that the Democrats failed in their one job which was to ensure Trump would not win in 2024. It’s long past time to stop thinking about individual voters and start thinking about feckless party leadership. Examining this fully would be like a whole textbook’s worth of words, but I think the one microcosm example that’s really worth interrogating is why Nancy Pelosi pressed the lever in favor of Rep. Cuellar in Texas (the most Republican-voting Democrat in the House in one of the most solidly blue districts) over two-time challenger Jessica Cisneros, who came within a stone’s toss of beating him in a primary.




  • GnuLinuxDude@lemmy.mltoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    27
    ·
    17 days ago

    at least he was trying to talk Netanyahu down and setup a peace deal.

    This is fiction, considering all the materiel and money the US sent over. Joe Biden saw 40 beheaded babies. He’s the only one who saw this. He also said, “I have no notion that the Palestinians are telling the truth about how many people are killed,” directly downplaying the casualty numbers. Maybe you actually believed it every time Vedant Patel and Matt Miller lied about having difficult conversations with their Israeli counterparts?

    thanks for choosing the worst timeline, directly or indirectly it doesn’t matter at this point.

    Tell that to the DNC. I don’t make these decisions. My state went for Harris. Putting aside the genocide, if you can possibly do such a thing, people’s economic security got worse while Biden was president. Whether or not you can blame the president for this is beside the point, as we should all know by now that the president gets blamed regardless (particularly by well-funded reactionary media sources). That they couldn’t counter this is, again, not my choice.


  • GnuLinuxDude@lemmy.mltoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    28
    ·
    edit-2
    17 days ago

    To the people who saw my post and downvoted: it was not my choice that the Democrats ran the senile walking dead genocidal maniac in 2024. Then when it became too obvious how senile he was and they couldn’t lie about it anymore, they passed the torch directly to a woman who was so dogshit at campaigning that she had to drop out of the 2020 primaries before a single vote was even cast.

    You could blame us for not putting up a more honest candidate there in the first place, but there isn’t a structure in place to even allow such a thing to happen. Consider what happened to Bernie 2020, for example.