14 ms·
> No single piece of software has wasted more of my time than Nvidia's drivers I see you haven't used printers much :)
by ihateolives 5y ago
> No single piece of software has wasted more of my time than Nvidia's drivers
I see you haven't used printers much :)
- moffkalast 5y agoOr tried to install tensorflow ayoo
- NavinF 5y agoEh it’s not too bad on Linux as long as you use the official docker image that has cuda, cudnn, and tensorflow with matching versions. This also lets you use tf1, tf2, and PyTorch in separate containers without upgrading cudnn in lockstep. Larger projects that use several models inevitably require all three. If you install it yourself, you’re in for a world of hurt.
- hanselot 5y agoI don't understand how anyone can be okay with: "Here, run this piece of code. No don't bother trying to read, build or understand it yourself, we know you won't be able to do it, so we put it in a little mystery box over here that you can run on top of your existing operating system. Now please don't ask any questions and go away."
- NavinF 5y agoVouched, but you should know that literally all the comments on your account are [dead]. I can read and understand tf just fine and I’ve had to work around bugs (like the broken image resampling) by doing just that. Treating tf as a blank box has nothing to do with it. The problem is that nothing none of the ABIs involved here (tf, cudnn, distro libc, nvidia driver, etc) are stable. The best you can hope for is to use the same driver for several containers with matched (tf, libc, cudnn) and that’s worked out well for me in the last couple of years.
- moffkalast 5y agoWell that's basically all we do isn't it? Every exe you run on windows, every apt package you get on linux, every docker container, or node module, etc. Just layers and layers of running black boxes that nobody but the original developer knows much about. But even if you compile it yourself, what exactly are you gaining? Extra work for something you won't look into anyway? You'd think open source stuff would be more peer reviewed, but as a maintainer of a few open company repos it's surprising how much nobody actually cares and will just run whatever. Most of the time it works fine because the average person isn't a malicious actor, but every so often something gets compromised and it's always discovered by pure chance.
- Filligree 5y agoNixOS has this decently solved. “Some assembly required”, but at least you can switch between versions without messing up your system. So long as the driver doesn’t change, you can even run multiple versions simultaneously and nothing will break.
- moffkalast 5y agoImagine having to install a different OS to run something, what year is this?
- opan 5y agoNix, the package manager, can at least be used on other distros.
- ksec 5y agoI had to install a new inkjet printer because kids now need to print out their homework during COVID. I swear to god if I ever become wealthy the printer industry is what I intended to completely destroy. Not in it for profit. Not positive sum whatever startup thinking. It will be Zero Sum. Edit: Lasers are fine. That will be left alone.
- ihateolives 5y ago> I swear to god if I ever become wealthy the printer industry is what I intended to completely destroy. Not he hero we deserve, but the hero we need!
- CrazyPyroLinux 5y agoDamn it feels good to be a gangsta...
- fkfkno 5y agofor the uninitiated: https://www.youtube.com/watch?v=pD2xBXm4y70 https://www.youtube.com/watch?v=pD2xBXm4y70
- 0xdeadbeefbabe 5y agoIs now a bad time to put down your pom poms and pitch it on kickstarter?
- swalsh 5y agoA printer has never made my entire system unable to boot. I've experienced an issue where gnome just grey screens and it takes me hours to diagnose and fix.
- throwaway1777 5y agoThat has more to do with a screen being pretty essential to running a system than driver quality.
- galangalalgol 5y agoNetcat to address?
- marcosdumay 5y agoIronically, printer drivers are pretty ok on Linux. It's just everywhere else that they are a problem.