It’s necessary for my very important hobby of generating anime nudes.
I must admit when I learned this was Crowder I had a sad
Just change and reupload :D
Can we stop using the Steven Crowder meme already. The guy is a total chode.
Lol. He gives chodes a bad rep. Call him what he is. A christofascist misogynist grifter.
I don’t really disagree, but I think that was the original intent of the meme; to show Crowder as a complete chode by having him assert really stupid, deeply unpopular ideas.
The meme’s use has become too soft on Crowder lately, though, I think.
I notice lately that many memes origins are worse than I thought from the context they are used in. Racist, homophobic, and lying people are not something I usually accept as entertainment, but they sneak their way unnoticed into my (non-news) feed through memes. I guess most people won’t know the origins of the meme and use it according to the meaning they formed on their own. Other memes like the distracted boyfriend meme are meaningless stock photos, so I understand why many people use memes without thinking about the origins.
Anyway, thanks for pointing out who the person in the picture actually is.
Earlier in my career, I compiled tensorflow with CUDA/cuDNN (NVIDIA) in one container and then in another machine and container compiled with ROCm (AMD) for cancerous tissue detection in computer vision tasks. GPU acceleration in training the model was significantly more performant with NVIDIA libraries.
It’s not like you can’t train deep neural networks without NVIDIA, but their deep learning libraries combined with tensor cores in Turing-era GPUs and later make things much faster.
AMD is catching up now. There are still performance differences, but they are probably not as big in the latest generation.
Things have changed.
I can now run mistral on my intel iGPU using Vulkan.
If you’re talking about “running”, that’s inference. I’m talking about elapsed training time.
Same thing. Inference just uses a lot less memory.
I thought NixOS was the new Arch btw
From: https://knowyourmeme.com/memes/btw-i-use-arch
BTW I Use Arch is a catchphrase used to make fun of the type of person who feels superior because they use a more difficult Linux distribution.
I think that’s fair to apply to some NixOS users. Source: BTW I use NixOS.
I mean the barrier of entry is kind of high if you’re used to more traditional package managers.
Source: I tried using nix on my Debian machine
Check out my comment about setting up nix on Debian
Thanks, I’ll try that
There’s definitely a steep initial learning curve as you observed and dialing in your configuration is time consuming in my experience but once you’ve got things the way you like, it’s pretty smooth sailing from there.
Edit: removed compared to arch references. Not relevant to the comment.
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 useprograms.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
orpacman -Syu
etc.Organisation is daunting as fuck
Read up on modules. It’s obvious you haven’t even googled it.
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?
-
You’re not supposed to use configuration.nix for userland packages. Separation of concerns, and so you don’t need to rebuild all the time.
-
Declarative package management and configuration
-
You only need to remember one command to install and update all your packages
Installing software feels like the roll of a dice
There are many ways to install a package, and that allows you to chose the one you want to use. Nobody’s forcing you to use the module instead of just the package…
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.
You don’t use flakes to install packages. You use them to control the package definitions, pin specific versions, add packages from outside of nixpkgs in a declarative manner, and so on.
I really want to like Nix, but it’s not making it easy.
You really want to like Nix, but don’t want to learn basic concepts and instead expect it to behave like every other distro.
If installing packages is too much for you, give up on nixos and use something else. That’s literally the easiest and most issue free part of using it. You can install hyperland through nix on Debian or whatever distro you want.
does not feel better than
apt install
orpacman -Syu
etc.Yeah, why would anyone want a list of packages they currently have installed. Can’t think of any benefits, nope…
-
Good point
At least the Arch people are not shilling for some corp.
I’m tired of people taking sides like companies give a shit about us. I wouldn’t be surprised to see five comments saying something like “you shouldn’t buy Nvidia AMD is open source” or “you should sell your card and get an amd card.”
I’d say whatever you have is fine, it’s better for the environment if you keep it for longer anyway. There are soo many people who parrot things without giving much though to an individuals situation or the complexity of a company’s behavior. Every companies job is to maximize profit while minimizing loss.
Basically if everyone blindly chose AMD over Nvidia the roles would flip and AMD would start doing the things Nvidia is doing to maintain dominance, increase profit, reduce cost and Nvidia would start trying to gain more market share from AMD by opening up, becoming more consumer friendly, competitively priced
For individuals, selling your old card and buying a new AMD card for the same price will net you with a slower card in general or if you go used there is a good chance it doesn’t work properly and the buyer ghosts you. I should know, I tried to get a used AMD card and it died every time I ran a GPU intensive game.
I also went the other way upgrading my mother’s Nvidia card with a new AMD card that was three times as expensive as her Nvidia card ($50) would be on eBay and it runs a bit slower than her Nvidia card did. She was happy about the upgrade though because I used that Nvidia card in her movie server resulting in better live video transcoding than a cheap AMD card would.
Who is saying to sell your card so you can buy AMD?
A collection of folks ranging from moralizing open source fans, Wayland aficionados, and AMD fanboy. They also like to blame any Linux problem the user might be having on Nvidia use even when the user hasn’t actually mentioned Nvidia. Daughter got chlamydia? Shouldn’t have gone with Nvidia.
You’d be surprised it happens quite a bit, especially when your trying to help an Nvidia user with technical issues.
The problems I see people have are kinda trivial and is usually fixed by installing a package or changing a kernel parameter. Stuff you spend a few minutes researching for a half second fix. It’s like saying “Apple pages unintuitive to use? Throw out your MacBook and get a PC!”
I don’t like MacBooks but I’m not going to tell them to replace it.
When there are only two options and one is nearly a monopoly, do you still think there’s no good side?
Both open source drivers from Nvidia and AMD have an MIT license, so what’s your point. Both firmwares are still proprietary. You have the option of Intel arc now so it’s not even a duopoly anymore.
Way to sidestep the question. I was talking about market dominance not licenses.
Why do you keep linking the creative commons copywrite websiter? It’s not music, a movie, or a piece of art.
I’ve given up on whatever you’re talking about because I don’t think you even know what you’re talking about.
I have no reading comprehension, so I won’t continue the discussion
That’s actually smart 👍
Steven Crowder is a despicable human and does not deserve a meme template.
I thought we were using the Calvin and Hobbes image now.
He is a despicable human. Point and laugh at the moron. Make an example out of him instead of trying to sanitize the internet.
Not a criticism of you but a little fun fact about him for others, he has a bunch of friends who “aren’t” Nazis but calling themselves or have friends who like to call themselves stuff like “race realist”.
If anything AMD (for ML) is the hardware “I use [x] btw” (as in I go through unnecessary pain for purism or to one up my own superiority complex)
Oh please. There are better templates than this stupid Nazi cunt. I really don’t want to see this fuckface.
Yes! This is a nice alternative template for example.
For the longest time I just thought he was that one guy from modern family.
isnt the joke that he wont change his mind on his stupid ideas, though?
Back in my day, the AMD drivers were the janky ones…
3D rendering with optix. I don’t do AI nonsense other than chatgpt for the occasional shell script or python function.
Rocm is the AMD version
Mb zluda also works
Brother of “I need nVidia for raytracing” while only playing last decade games.
Stable Diffusion works on Radeon 7900XTX on Ubuntu.
7900XTX
is it with Automatic1111?
Yes.
last I heard AMD is working on CUDA working on their GPUs and I saw a post saying it was pretty complete by now (although I myself don’t keep up with that sort of stuff)
Well, right after that Nvidia amended their license agreements stating that you cannot use CUDA with any translation layers.
The project you’re thinking of is ZLUDA.
That sucks if that’s true. And would also ironically not be the first time AMD is getting denied a thing after they already have an implementation ready for it lol.
It is true. Most all tech news outlets covered it.