thejevans

joined 2 years ago
[–] thejevans@lemmy.ml 11 points 2 months ago (1 children)

To be pedantic (but I think it matters): it's the software companies that don't support Linux, not the other way around.

[–] thejevans@lemmy.ml 12 points 2 months ago (1 children)

I think about this a lot, and my take is that Linux is waaayyy better if you have perfect or close-to-perfect knowledge of how the operating system works and what software is available. Similarly, I think an argument can be made for Linux being better if all you need is a web browser and you're not using really unusual hardware.

Where things fall apart is for people who have very specific needs that are complex, even if they only need it 1% of the time, and they don't have the technical knowledge to solve it with the power-user tools available. Microsoft has spent decades paying developers to handle these edge cases and ensuring GUI settings discoverability.

At the same time, schools and workplaces have taught people the design language of Windows, and the network effect of having so much of the world's end-user PCs running on Windows means that there are vast resources available targeted at people without technical knowledge. At this point, for better or worse, Microsoft's design language is the global default for non-technical people.

If a person never has to touch a setting because all they need is a browser, they don't hit any friction and they are happy. If they need to do even one thing that requires them to dig into settings or touch the terminal, the difference from Microsoft's design language is enough for that one frustrating experience to give them a bad taste in their mouth about Linux as a whole.

[–] thejevans@lemmy.ml 3 points 2 months ago (1 children)

You could also use nixos-anywhere + disko. This is what I use. If you have SSH and root access to a linux machine, you can live swap to a NixOS installer, load a configuration over SSH, install and reboot. It gives a similar experience to Ansible.

[–] thejevans@lemmy.ml 2 points 3 months ago

I got the Cable Matters 8K model 102101

[–] thejevans@lemmy.ml 1 points 3 months ago (2 children)

I have a 7900XTX and I use a DisplayPort to HDMI adapter to get HDMI 2.1. I can use 4K@120Hz and HDR on my LG OLED TV just fine with that setup. The only real limitation is 3 display outputs vs 4 if I could use the HDMI out for what it is meant for.

[–] thejevans@lemmy.ml 5 points 3 months ago (1 children)

You have to decide what is more important to you: Linux compatibility or ray tracing and CUDA? There are other differences, but those are the big ones.

[–] thejevans@lemmy.ml 11 points 3 months ago (3 children)

ZFS all the things. On my workstations, I wipe / on every boot except for the files that I specify, and I backup /home to my NAS on ZFS and I backup my NAS snapshots to Backblaze.

[–] thejevans@lemmy.ml 5 points 3 months ago (1 children)

Your best bet is to just avoid the need altogether. I use an nvidia shield with clipious, smarttube, and jellyfin. There is a qobuz app that is okay and a USB Media Player Pro that is pretty bad. I haven't tried any apps for subsonic streaming.

I'd bet there is a tidal app, but I think tidal also integrates with Plex?

For when I want to "cast" a random video file, I use VLC on my PC and on my shield to stream to the TV, and it works well enough.

I haven't found a good solution to have similar functionality as Google cast for other people to use, but none of my guests have ever been upset that it wasn't available.

[–] thejevans@lemmy.ml 36 points 4 months ago (1 children)

Since this change is entirely a result of the bad behavior of the maintainer and would not have happened otherwise, this a perfect example of why we fundamentally cannot separate the work from the people who make it.

Even if you do not agree with the social backlash this person is getting, that backlash has real effects on the work.

I, for one, no longer trust that hyprland will remain a well-maintained piece of software given that the maintainer would rather increase their maintenance burden and diverge from using common tools instead of cooperating with the community.

[–] thejevans@lemmy.ml 17 points 4 months ago* (last edited 4 months ago) (1 children)

I use NixOS on my workstations, and I'm slowly migrating many of my server VMs over to it.

NixOS w/flakes + home-manager + impermanence on zfs + disko w/ nixos-anywhere is amazing and gives an insane amount of declarative control over your system.

That said, the current state of the leadership gives me pause to recommend it to anyone, and I do have a few devil's advocate responses to some of what you said:

Every package has its own dependencies, so you can install a 7 year old firefox alongside the latest, and have no interference.

Unless the dependency is Qt, then it better all be the same version.

Abandons the HFS, but can still fake it for apps that need it.

Using ldd and nix-alien to patch in dynamic libraries still sucks, and often doesn't work without a lot of extra effort. If what I want isn't in nixpkgs, and I can't get nix-alien to work on the first try, I just end up not using whatever I was trying to run.

[–] thejevans@lemmy.ml 2 points 4 months ago

It does, but for the same reason as what happened to OP, it's best to separate DNS from domain registrar.

view more: ‹ prev next ›