miss phant

  • 3 Posts
  • 255 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle

  • What does it mean to “process shaders in real-time”?

    Processing them as they’re loaded, quickly enough that there’s no noticeable frame drop. Usual LLVM based shader compilers aren’t fast enough for that but ACO is specifically written to compile shaders for AMD GPUs and makes this feasible.

    Pre-compilation would in theory always yield higher 1% lows yes, but it’s not really worth the time hit anymore especially for games that constantly require a new cache to be built or have really long compilation times.

    I think the one additional thing Steam does in that step is transcoding videos so they can be played back with Proton’s codec set but using something like Proton-GE, Proton-cachyos or Proton-EM solves this too.

    Disclaimer: I don’t know how the deeply technical stuff of this works so this might not be exact.










  • miss phantto196Al-gentina rule
    link
    fedilink
    English
    arrow-up
    2
    ·
    15 days ago

    Only got around to reading this now but thanks for your perspective, lots of things I never considered that are really inexcusable. That’s what I’m on this site for!



  • miss phantto196Al-gentina rule
    link
    fedilink
    English
    arrow-up
    8
    ·
    17 days ago

    people equating governments (and their symbols) with languages makes me facepalm all the bloody time.

    Even though it’s not perfectly accurate it makes it much easier to scan for your own language for the vast majority of users so from a UX standpoint it’s justifiable.



  • Even if something is finished it’s a risk if no one looks after it since there’s always the possibility of security vulnerabilities, software is rarely truly done.

    For Arch, packages are archived online for quite a while, you could still install neofetch via sudo pacman -U https://archive.archlinux.org/packages/n/neofetch/neofetch-7.1.0-2-any.pkg.tar.zst currently.

    Installed packages are also left in /var/cache/pacman/pkg until cleaned up manually and can be similarly installed from there. The one thing to look out for is whether the dependencies are still available and compatible since, unlike on Windows, packages don’t usually bundle their dependencies. For a closer experience in that regard there’s .AppImage which is a self-contained package similar to an .exe.


  • I believe Let’s Encrypt only allows wildcard certs for DNS challenges so it’s not really in the scope of Nginx; but I haven’t used other web servers, do they implement that?

    Edit: Looked into Caddy, it seems to have a plugin system for DNS providers, that’s pretty slick. I can’t see that ever happening for Nginx they seem very opinionated in wanting to be unopinionated unfortunately. I’m still sad they rejected the PR to implement prefers-color-scheme for default error pages.