• 0 Posts
  • 38 Comments
Joined 1 year ago
cake
Cake day: June 23rd, 2024

help-circle
  • Good luck on the journey! What I meant is that over time, you’ll realize that what you did was probably not the most elegant was to do something, at least that’s my experience with my config. Like, I started with a flake with an explicit config for each machine (basically multiple nixosConfigurations) and then turned it into a lib with functions to turn a set of hosts from json into an attribute set (kind of a simple inventory done). My last efforts that are still ongoing (cough) are splitting my NixOS modules off into a separate flake using flake-parts.

    I do understand you meant having the stuff that your need work, I just wanted to hint that the language is very powerful and as such, most configurations have room for improvement, as in learning to do things more efficient or do things that weren’t possible before.


  • I think one could argue this but it’s immaterial. My point remains the same. The lack of a universal installation method makes deployment expensive on Linux, and confusing for users.

    If you’re fine with an executable just writing stuff to your system, then .sh is Linux’ universal installer format.

    It’s true there are degrees of backwards compatibility here, but Windows is king

    I agree, Microsoft has invested a lot into backwards compatibility and some nifty tricks to deal with DLL hell which was a huge issue in the past and as a result, provide the best backwards compatibility, as long as you stay on x86-64. Nowadays, each .exe basically sees its own sets of dlls in the filesystem. I agree it’s best there. My point was rather that it’s not as bad on Linux as people make it out to be if the application was packaged correctly. Going forward, I think stuff like Valve’s Linux Runtime can provide compatibility.


  • Laser@feddit.orgtoLinux@lemmy.worldWhat do you hate about linux?
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    5 days ago

    The lack of a universal application installation method which 98% of developers use. Windows has .exe and it makes it so much easier for developers to release one application which is dead simple for users to install. No instruction manual with different methods per distro. Just double click. This results in less support for Linux in general. Fewer games and applications an drivers with fewer features.

    That’s not true. .exe isn’t an installation method, it’s just a binary, the better equivalent would be .msi. Also you also have to consider (some) dependencies on Windows, e.g. you can’t assume the required vcredist is available on the target.

    Poor backwards compatibility. Yes it results in bloat, but it also makes it much cheaper to develop for and maintain applications, and this results in more developers for Windows. More hardware and driver support. More applications. More games.

    Not super sure about this. I was able to run an over 10 year old binary only game when I last tried (UT 2k4 in 2016 or so) and it worked after providing a single missing library. Yes, it did require manual intervention, but I think the situation is much better on Windows where compatibility also isn’t granted anymore.



  • Xi Jinping has spoken of the problem directly. In an unusually blunt speech this month, China’s president criticised provincial governments for blindly overinvesting in artificial intelligence, in computing power and in new energy vehicles, industries that Beijing has identified as strategic priorities but which are also at risk of overheating.

    I hate it when an authoritarian leader is the only voice I can agree with on a given topic. Fuck him, but he’s right on this one







  • Laser@feddit.orgtoGames@lemmy.worldEvo Las Vegas 2025 wrap-up
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    7 days ago

    I guess you’re right, my complaint was mostly about about the part of groups that I watched that was I think three Goldlewis matches in a row.

    I don’t think the balance for Strive is in a really bad spot, and character skills can outweigh statistical advantages. Maybe it’s just that I dislike Goldlewis and HC due to their oppressive playstyles that I remember them as negative examples.

    Didn’t want to complain really, the matches were hype, I got some really good laughs out of them too when RedDitto grabbed opponents in the most insane situations. Good stuff all around


  • Capcom vs. SNK 2 was in the extended lineup. It’s great to see those passionate communities still playing those games 25 years later, even with plenty of new blood, though I will admit that both games fall into a situation where the top tier characters are so dominant that you don’t get a lot of variety in character selection in top 8, which can dampen the excitement a bit.

    I hope Capcom brings an optional mode for new balance, like they added the option to disable roll cancel. The game is too unique with its mechanics, I think it’s one of the most interesting games ever with the modes, but the balance just isn’t great, which is holding the game back.

    I was lucky that Strive top 8 were played early, so I could enjoy them at a decent time despite being in CEST. Bit unfortunate with the character variety, a lot of HC and Goldlewis matches and Johnny has proven to be very strong as people predicted. Would have preferred to see Ram win. Not that she’s weak, but in my opinion more interesting and somewhat underplayed. But alas.



  • It doesn’t matter if you voted Republican. These problems are a direct consequence of Republican policies that they announced before the elections. Fearmongering about “any party left of us will take away your freedoms to limit your resource consumption” is a trait of far-right parties. My point was not about Democrats. It was about people who vote Republican.

    The US has a political problem with its voting system that benefits two parties, and they won’t get rid of it. As long as this is the case, no other party matters. Also, Dems usually enact more regulations for the environment; see also California.

    I voted neither Reps or Dems because I live in the EU, and my vote always went to Greens or other environmental parties.




  • While you might have a point somewhere, I’m not sure it applies in this particular case.

    PulseAudio was or still is (I don’t know actually) developed, but you don’t just change a system’s architecture.

    creating a new project is easy, and even getting that project into distros can be easier than evolving older projects.

    I think this downplays the achievements of PipeWire. Not only is it, contrary to what you write after, backwards-compatible; but if such a project was easy, why aren’t more people / companies doing it?

    In my opinion, PipeWire turned Linux systems from being last in multimedia to maybe first place even. Remember capturing the screen or a window before? In fact PipeWire was only extended to audio because the design proved itself so well, so it actually did evolve. Just not from audio to better audio, but from video to video and audio. Saying that starting such a project [edit: is easy] might be technically correct, but then doesn’t make any point.



  • People should be angry and upset about this. Similar to the story some weeks ago where residents of a small Texan town (seemingly rightfully at first) complained about the noise pollution of a Bitcoin mining farm. Turns out they all voted Republican. It’s always “we’ll deregulate and bring business” just that the modern businesses they bring are a net negative for the area except for the politicians and the companies. Is almost like these regulations were there for a reason.

    Both Bitcoin and AI are stupid VC money that only matters in a very small bubble, and they’re not business in a traditional sense. They just leech resources at their compute centers to make the people who own them and live far away rich. I pity all this who didn’t vote for this kind of bullshit. The rest, enjoy your shorter showers and everything else! But remember, it’s the Dems who want to dictate stuff like water usage. Not in my free country! Oh, the water is gone because a greedy Corp stole it? That’s fine, one day it’s my turn to be rich.