![](/static/253f0d9/assets/icons/icon-96x96.png)
![](https://infosec.pub/pictrs/image/ffa014c8-749c-4482-8599-b4be5064f8b1.png)
Well, you were trying to bypass one of their security measures. They require SMS verification so that they can track you in case you break their rules. Presumably this is why they also block other means of anonymizing yourself.
Well, you were trying to bypass one of their security measures. They require SMS verification so that they can track you in case you break their rules. Presumably this is why they also block other means of anonymizing yourself.
I am static_cast
ing the nut_t*
. Pray I don’t static_cast
it any further.
I sometimes wish my employer didn’t know that I can write Python code, so that I would never be assigned front-end work. I prefer to deal with programs that take lists of numbers and return lists of other numbers.
(I’m not as bad as one guy I used to work with, because at least I accept ASCII input. His backend code only took binary-encoded configuration files for no reason I can think of except maybe to punish anyone except himself who tried to use it.)
deleted by creator
But I want to pretend none of this ever happened.
An email isn’t a phone call… If I email you at 4:00 AM it’s because I’m working at 4:00 AM, not because I expect you to be working at 4:00 AM.
I, uh, wasn’t 7. I was about 10 years older than that and just dumb.
Once when I was still a kid, I told a woman I loved her so much that I could only love her more if she was a robot.
She did not think that was romantic.
You’ve convinced me. I still think that secret optimizations are a possibility, but I must concede that there might very well be this sort of lock-in bullshit and nothing else.
Yes? I’m not saying Mesa as a whole is bad, but Mesa+Nouveau for Nvidia cards is terrible.
(It doesn’t help that Nvidia isn’t exactly cooperative when it comes to supporting open-source developers, but my point that driver development is non-trivial stands.)
Using an older kernel isn’t a long-term solution. And according to the kernel devs, either using and older kernel in that way or modifying the kernel to remove these protections still violates the license even if it bypasses the technical protections.
(I’m guessing Nvidia will keep shimming and rely on either not being sued or winning the lawsuit.)
Reaching 100% utilization is simple and entirely under the control of the user. Optimized drivers are for giving that user more computation at 100% utilization.
Of course software can’t exceed the physical limits of the hardware but reaching the physical limits of the hardware is non-trivial, especially for hardware as complex as a modern GPU.
Had this clause been found enforceable in any court case? (I’m not saying it hasn’t been - I don’t know.)
They weren’t forced to do it. They did it as part of a settlement. The outcome if they had gone to trial and lost could well have been different.
(Also how do you even violate the license for gcc while making a router?)
The Linux market is too small for nVidia to care.
The Linux gaming market is too small for Nvidia to care, but the GPU computing market isn’t.
I wouldn’t say AMD is doing pretty well - it isn’t a serious competitor to Nvidia in the GPU computing market.
Of course I can’t know for sure because the driver is closed-source, but I’d bet that a lot of what makes Nvidia hardware work fast is actually in the driver rather than the hardware itself. Plus, a proprietary driver lets them lock people in to buying their hardware. The company where I work doesn’t use Nvidia software because it buys Nvidia GPUs. It buys Nvidia GPUs because it uses Nvidia software.
I spent those years in dll hell.