Skip Navigation

User banner

recursive_recursion [they/them]

@ recursive_recursion @programming.dev

Posts
17
Comments
41
Joined
3 yr. ago

🍀Help me help you is my motto💖

Alt Acc(s):

Please consider donating, as it helps fund moderation and future FOSS projects!🤗

  • I’ve seen people do a similar thing with a separate encrypted home partition which is decrypted by a key stored in your encrypted root.

    Do you happen to have a link to this?

    However, I’d strongly recommend you use an LVM on LUKS setup (this is what I do). That way you decrypt one partition and you don’t have to mess around with keyfiles. #LVM_on_LUKS

    Looking at the wiki it seems doable (in relation to revising my script) and as far as I can tell the tradeoffs seems better than #LUKS on a partition

    much appreciated for the recommendation!

  • I'd recommend using uBlock with Firefox and/or Librewolf

  • With the multiple ethics violations, defending AI right now is to defend the meat grinder that is willing to churn out cash for those at the top at the expense of literally anything and anyone

  • Countless similiar situations like this is the reason why I find it difficult to help people/groups that display zero-sum behaviour because even if you help them there's no telling if they'll attack you in return

    I'd rather spend my time helping people/organizations that are already trustworthy or have proven to be reciprocal towards others regardless of status or wealth

  • it's definitely having an impact on my customers as they're concerned about staying on Windows

    the biggest blocker for them is Windows app parity on Linux

  • I just converted a Windows user to PopOS this week so I'm doing my part🫡

  • makes sense to me, funding KDE means better and still FOSS apps🤌✨

    as long as the donation prompts are unobtrusive I see no problem with it

    Edit:

    From 6.2 onwards, Plasma itself will show a system notification asking for a donation once per year, in December

    yup totally fair👍

  • oh hey your build and my friend's is almost the same: https://ca.pcpartpicker.com/list/bDzZh3

    just a question are you set on a Micro ATX build?Reason I'm asking is cause:

    • you could upgrade the Air CPU cooler with an All-In-One (AIO) liquid cooler like the Thermalright Aqua Elite [$44.99 USD as of Aug 21, 2024]
    • you could save a significant amount of money on the case with like Be Quiet's 500DX [$56.90 USD as of Aug 21, 2024]
      • it's kinda crazy that the white variant is even cheaper than the black case as there's usually a 'white tax' for white colored cases

    Word on the street is AMD is less of a pain in the head to deal with on Linux and Wayland stands a chance of running, so...

    Yep, NVIDIA's gpus can cause inexplicably weird issues with Linux, they've gotten a better but honestly you'll have a better time with AMD rather than NVIDIA.

    • even tho NVIDIA's previously announced open sourcing their drivers it's only kernel space code which is still barely better than not open sourcing at all

    besides the suggestions made above, I see nothing wrong with your build. Even with your current selection of parts, Wayland should just work no matter which distro you go with👍


    please consider supporting me on Liberapay if you like seeing highly detailed posts and/or comments from me🤗

  • oh gods😬🫠

  • but what if

  • Looks like we're getting closer to Wall-E

  • after a quick preliminary search,a couple of things I've found out:

    this might not necessarily be adopted by the mainstream desktop users, due to the nature of zram compressing data in addition to disallowing hibernation

    Hibernating to swap on zram is not supported, even when zram is configured with a backing device on permanent storage. logind will protect against trying to hibernate to a swap space on zram.

    • data compression by nature incurs dataloss so there are both pro & con tradeoffs to which should be communicated to the user otherwise they might receive an unnecessary worse user experience:
      • "why is my computer so buggy?"
        • (the system is working as it's coded but not working in they way the user expects it to)
          • this would be unfortunate as they might leave back to Windows or MacOS
      • I could be completely wrong about this, if so please comment or disregard this section entirely

    to me atm; zram seems great for server based systems rather than for desktop users' systems


    one other method for zram mainstream adoption is to encourage an eccentric system that I'm currently using, which is to have the host system only contain minimal packages to run Virtual Machines:

    • zram compression might be fine as the main services/programs are run within their relevant and/or separated VM containers
      • this simultaneously achieves:
        • Wikipedia - Separation of Concerns
        • enhanced security as the host is further firewalled/bubblewrapped from the guest like Flatpaking/containerization (and malware is less likely to activate due to malicious users being unhelpful in letting their programs run in a VM 😢🤗)
    • hibernation can still be achived by save-stating VMs (VM restoration at will basically achieves hibernation so it doesn't really matter if the host is shutdown so long as all VMs are saved by the user before host shutdown)

    sorry for the long comment!stuff like this interests me the most so I've spent a lot of time in learning and tinkering around🤗

  • definitely agreed on against using swap as memory as much as you can especially since it can needlessly wear out your ssd (m.2 on most if not all on modern systems)

    allocating swap is still necessary as it provides features such as:

    • mitigating OOM scenarios (but doesn't prevent them completely)
    • enabling system hibernation(suspend-to-disk)


    On my journey to learning Arch Linux I've personally tried:

    • 0 swap: which was pretty awful with constant unexpected system freezes/crashes
    • swap file: finicky but doable
    • swap partition: typical default/ol'reliable

    the last two doesn't guarantee 0 problems as user errors such as allocating too much system memory to VMs can cause issues for the host system, but it does tend to mitigate the majority of issues that prevent the perception of system stability in comparison to Windows or Macs

    Resources:

  • this seems like a great idea as it provides proof in writing just in case the stakeholder complains later on about the thing you implemented at their request

  • Please do not make personal attacks,

    • as they will not help progress your case in adding CC licenses to your post/comments
  • I mean tbh they're free to do as they wish as long as they're abiding by our TOS and guidelines

    While adding a CC license on a comment is questionable on the aspect of viability, it doesn't violate any of our community rules

    Please do not gatekeep unless you see justification for the prevention of something

  • As a software dev who's participated in a couple of game jams and several group projects,

    • I'd say that anyone that claims to be a designer but has no programming experience is typically incompatible with any project
      • and it's due to the disconnect of understanding just how difficult it can be to translate certain design tasks into functional code