• 11 Posts
  • 411 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle




  • Pyro@lemmy.worldtoProgramming@programming.devDead Man Switch
    link
    fedilink
    English
    arrow-up
    14
    ·
    4 months ago

    Thor from Pirate Software (a game studio) does this. He has his set up so that if he doesn’t log into a specific server for a year, the source code to his game will be automatically published.

    You could do the same thing. Just grab a super cheap server that checks the last login date and sends out emails.



  • It’s been 4 years since I built my last one, but I still think it holds true.

    I’ve heard Intel chips still run hot, especially the 14th Gen i9. However, I came across this article by Puget Systems (a system integrator who mainly deals with professional workstations rather than gaming rigs) who found that decreasing the PL1, which I assume means Power Level, from 253W to 125W was a good enough tradeoff for performance/heat that it’s the default configuration they ship to their customers.

    On the other hand, they still do mention that tasks such as UE light baking, V-Ray, Cinebench, and Blender saw gains of 10-18% when using the higher power limit, which seems much more like what OP’s workload is. Puget then proceed to recommend a CPU with a higher core count like a Threadripper PRO for those kinds of workloads, so perhaps OP really would be better off going AMD for their workstation.





  • Pyro@lemmy.worldtolinuxmemes@lemmy.worldI can't use AMD
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    4 months ago

    As someone who tried NixOS recently for the first time, it feels like an uphill battle.

    Some immediate concerns I have as a newbie are below. Bear in mind that I’m a single user on a single system.

    Organisation is daunting as fuck
    Even a relatively simple desktop config seems rather large to me. I expect the complexity of my config to balloon if I were to use this as my primary OS. There seems to be no consensus on how things should be separated.
    I’ve heard home-manager is good, but I don’t really get the point of it. What does it achieve for me that editing configuration.nix doesn’t? I’ve yet to find a benefit. It’s just another place to dump endless configs and another command to remember to run.

    Installing software feels like the roll of a dice
    I installed NixOS to try Hyprland, and their docs say to just use programs.hyprland.enable = true, which I’ve come to learn is a module. But that’s not the only way to install things! You also have system packages and user packages! I just want to install some software, I don’t want to have to look up whether it’s a module or a package every time I want something new. I’m never sure what I should add to which section. No other distro that I know of has this problem! Having 3 different places to add software seems excessive. What am I using? Windows? And now there’s Flakes too. I’m sure they’re great, but right now I just see them as yet another way to install software on Nix. Great.

    There’s more, but I’ll leave it there for now. I’m sure there are reasonable answers to all that I’ve said, but I’m just frustrated. I really want to like Nix, but it’s not making it easy.

    tl;dr: Two things. 1) Lack of consensus on how configs are organised is confusing. 2) Having 3 different ways of installing software (modules/packages/flakes) does not feel better than apt install or pacman -Syu etc.



  • I’m not sure you got the point that the article was the trying to get across.

    Competition and interop are great things, but that’s not the problem. The problem is in fundamental design choices that completely change how users interact with systems.

    Let’s look at controllers. Should we standardise on tracked controllers or hand tracking? There are benefits and drawbacks to both.
    Controllers allow one hand to have many different inputs (be they buttons/sticks/touch/etc) and provide haptic feedback, while hand tracking does not.
    Hand tracking allows better immersion as your hands in-headset will more closely match your real hands, which is something you don’t always get with controllers.
    Not all applications/games can be made to work well with both of these input methods, if at all.



  • I hate them too.

    I come to news sites to read articles, not watch videos. If I wanted to watch videos I would go to YouTube. It’s as simple as that.
    Making them autoplay is just adding insult to injury (as well as wasting bandwidth for literally no reason).

    Let’s do some napkin maths while we think how much energy has been wasted by autoplaying a video for every visitor.
    If I were to guess, the video player pre-caches a few seconds of content, maybe up to 10. That’s a fair few MB worth of reasonable quality video/audio data. Now multiply that for every single visitor. That’s a lot of wasted energy. The page itself is likely ~1MB in size (at least you’d hope), so they’re potentially increasing their costs by an order of magnitude by having the videos autoplay.

    It’s monumentally stupid.