I take my shitposts very seriously.

  • 5 Posts
  • 343 Comments
Joined 3 years ago
cake
Cake day: June 24th, 2023

help-circle

  • rtxn@lemmy.worldMtolinuxmemes@lemmy.worldPreference
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 days ago

    Even HDR is still “beta” on KDE iirc.

    That’s a weird comparison because HDR is never going to happen on X.org (nor probably in the X11 protocol or clients). Wayland is being actively developed and the developers took it from something that can be made to work with some effort and some concessions to something that will reliably work in most cases. The year isn’t 1987 – software isn’t being written by nerds for nerds who can tinker and fix issues or add new features as a patchwork of unmaintainable code.


  • My home PC, about once a week, or whenever I have to install new software. My work PC, about once a month because the nvidia driver takes fucking ages to update because of DKMS.

    As for the servers under my professional care… it depends. Most of the servers that I made run Debian that I update three times a year whenever the downtime is acceptable for the university (spring break, late summer, early december) or if a CVE needs fixing (e.g. xz-utils). One internet-facing server that I inherited still runs Ubuntu 16.04 because some teachers can’t possibly live without some legacy software and will throw a tantrum if upgrading is even mentioned – that one gets zero updates, and I got the dean’s promise in writing that I wouldn’t be held responsible for it.

    The big virtualization server still runs ESXi 6 because the university didn’t want to pay for a lifetime license when it was available, doesn’t want to pay for a subscription now, and doesn’t want the downtime required to fully migrate to Proxmox VE. So it gets no updates. Plus it has a bad SSL cert and I need Chromium’s thisisunsafe to bypass the error.

    It’s fucking rough out here.


  • rtxn@lemmy.worldMtolinuxmemes@lemmy.worldPreference
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    7 days ago

    Wayland has an actual future. It is being actively developed. Issues are being fixed and new features are added at least somewhat frequently. X11 might survive past the heat death of the universe, but it will be a stale, fossilized codebase maintained entirely by a small group of opinionated people.












  • rtxn@lemmy.worldMtolinuxmemes@lemmy.worldUnholy abomination
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    18 days ago

    Some people, for reasons I can only speculate on, don’t like speaking in first person singular. In most cases that I’ve seen, they use “we”. I don’t necessarily agree with the practice from a linguistic perspective, the English language is already a garbage fire as it is without introducing more ambivalent speech… but then I also want to go back to using “thou” for second person singular, so I’m probably not qualified to speak on the matter.



  • rtxn@lemmy.worldMtolinuxmemes@lemmy.worldTook you a while...
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    19 days ago

    Even if Galaxy is running under Wine:

    • It’s a package manager. It handles downloading files and updates, installation and patching, and verification.
    • It integrates various GOG services, like cloud storage for save files.
    • It can set environment variables and pass arguments to launched games.

    Besides, a Linux-native port doesn’t need to package anything. It can simply mark Wine/Proton and various compatibility solutions as dependencies. Lutris, for example, is still a great utility even if it doesn’t use the packaged Wine versions: all it really needs to do is execute some program in the correct runtime environment with the correct arguments.




  • “Everything is a file” means that many of the system’s components are represented as abstractions in the filesystem. It’s simply an API that allows reading from and writing to it by integrating into the hierarchical file structure.

    If you take a look inside /sys, you will find a fuckton of files, but they don’t represent data stored on a mass storage medium. Instead, the directory contains a mounted sysfs filesystem that contains file-like representations of various parts and properties of the system. For example, you can read them like a file by running cat /sys/block/sda/queue/rotational to check if the sda block device is a spinning disk (1) or solid-state storage (0). Or you can write to them like a file by running echo 1 > /sys/block/sda/devices/delete to command sda’s driver to detach the device. Similarly, /proc contains a mounted procfs filesystem that presents information about running processes as file-like entries; /dev contains a mounted devfs that points to various devices; and /tmp and /run contain tmpfs mounts for temporary storage in volatile memory (RAM or swap).

    Windows uses various other APIs (like the Component Object Model and others) to accomplish the same that are not necessarily tied into the filesystem.