Earlier quoted context omitted.
Likewise. I originally downloaded GeForce experience when I was installing my drivers. When I noticed login was required I uninstalled and downloaded the drivers manually.
Probably many experienced user do that. Same with Windows since XP. Yet the companies don't learn and use such biased telemetry data for statistics and decide based on them. I wonder if Office and Windows UI got worse and worse, because of reading to much into telemetry data? The WindowsVista devs wrre pretty open in their official blog about it back then. And remember how it tanked, and that was just a small thing c…
Nvidia adds telemetry to latest drivers
171–180 of 242 posts
Re: Nvidia adds telemetry to latest drivers
#172Earlier quoted context omitted.
The problem is you'll never fully know what info they collect and send, and who might have access to it. It is equivalent to installing spyware.
If a program isn't evil, then it does only things that shouldn't require permission. Example: include the OS version and RAM amount in the http request to the upgrade server that is done on every startup. Any info ever collected by no-permissions-asked telemetry must be such that it doesn't matter who has the information or what they do with it. If it isn't information of that kind then of course a program should ask…
Re: Nvidia adds telemetry to latest drivers
#173Earlier quoted context omitted.
Google analytics. Anonymous. Couldn't possibly be used to track them. You've either missed the last decade of privacy-related discussions or you're playing for team spyware yourself. Companies like Google have billions, lawyers lobbyists, sociologists and every bloody specialist working for them to suck all information out of everybody and there's always some clueless person jumping to their defense with some pointle…
It's not about missing the privacy discussion it's about the public at large not giving a flying duck about it, regardless of what you think. Pick a random person on the street and ask them, you need to understand that by enlarge simply by knowing about this site you are already part of a tiny subculture of of the general population, and most likely living in a walled garden as far as your social connections goes. Pe…
Re: Nvidia adds telemetry to latest drivers
#174Earlier quoted context omitted.
Nouveau has no CUDA support, unfortunately.
CUDA is proprietary to Nvidia. CUDA only exists because Nvidia is attempting to pretend OpenCL, Vulkan, and DX12 don't exist [1]. These require hardware scheduling on the GPU to switch shaders. Rather then dedicated X amount of chip hardware to Y shader for Z ms. It should be noted for GPGPU compute Nvidia is not the correct choice. AMD RX 480 has 5.8TFLOPS @$200 ($37/TFLOP) vs Nvidia GTX1080 8.9TFLOPS @$600 ($67/TFL…
Re: Nvidia adds telemetry to latest drivers
#175On a related note; I can't even use NVidia's "Geforce Experience" any more without logging in. Thanks for that, NVidia. Just what I wanted; a driver tool that forces me to log in.
So annoying, yes. I since uninstalled GeForce Experience and replaced update notifications (the only feature I was using) with this ugly batch script. Careful, it's ugly! Botched stackoverflow-oriented batch brogramming! But it works for me! Feel free to reuse and improve :) @ECHO OFF setLocal EnableDelayedExpansion rem nvup.bat, a quick & dirty driver downloader since GeForce Experience requires a login. rem In a fo…
$URI = 'http://www.geforce.com/proxy?proxy_url=http%3A%2F%2Fgfwsl.geforce.com%2Fservices_toolkit%2Fservices%2Fcom%2Fnvidia%2Fservices%2FAjaxDriverService.php%3Ffunc%3DDriverManualLookup%26psid%3D101%26pfid%3D815%26osID%3D57%26languageCode%3D1078%26beta%3D0%26isWHQL%3D1%26dltype%3D-1%26sort1%3D0%26numberOfResults%3D10'
$Download = (Invoke-WebRequest $URI | ConvertFrom-Json | Select -ExpandProperty IDS)[0].downloadInfo.DownloadURL
# Installed driver version (21.21.13.7570) > NVIDIA driver version (375.70)
[Version]$Driver = (Get-WmiObject Win32_PnPSignedDriver | Select DeviceName, DriverVersion, Manufacturer | Where { $_.Manufacturer -eq "NVIDIA" -and $_.DeviceName -like "*GeForce GTX*" }).DriverVersion
[Version]$CurrentDriver = ("{0}{1}" -f $Driver.Build,$Driver.Revision).Substring(1).Insert(3,'.')
# Latest driver on NVIDIA's website
[Version]$LatestDriver = ([System.Uri]$Download).Segments[-2].Trim('/')
If ($CurrentDriver -lt $LatestDriver) {
Write-Output "New driver available"
Start-BitsTransfer -Source $Download -Destination "$env:USERPROFILE\Downloads"
(New-Object -ComObject WScript.Shell).Popup("New NVIDIA driver downloaded",0,"Update")
} Else {
Write-Output "Same version. Nothing to download"
}
Improvements welcome. :)Re: Nvidia adds telemetry to latest drivers
#176Earlier quoted context omitted.
So annoying, yes. I since uninstalled GeForce Experience and replaced update notifications (the only feature I was using) with this ugly batch script. Careful, it's ugly! Botched stackoverflow-oriented batch brogramming! But it works for me! Feel free to reuse and improve :) @ECHO OFF setLocal EnableDelayedExpansion rem nvup.bat, a quick & dirty driver downloader since GeForce Experience requires a login. rem In a fo…
Here's a less ugly PowerShell version of your script that doesn't have any external dependencies and compares the version of the currently installed driver with the latest (non-beta) driver on NVIDIA's website. $URI = 'http://www.geforce.com/proxy?proxy_url=http%3A%2F%2Fgfwsl.geforce.com%2Fservices_toolkit%2Fservices%2Fcom%2Fnvidia%2Fservices%2FAjaxDriverService.php%3Ffunc%3DDriverManualLookup%26psid%3D101%26pfid%3D8…
So I have a few questions to you or knowledgeable PS-passersby:
1. Any recommendations to get started with PowerShell? Good documentation, tooling, linters, useful packages?
2. Are there remaining cases where it's impossible or unreasonable to use PowerShell rather than Batch or VBScript?
3. PS runs on Win≥XP, right? How does the language evolve / is it versioned? If so, which version should I target?
Re: Nvidia adds telemetry to latest drivers
#177Earlier quoted context omitted.
This is something that, I hate to say, will probably take a law to fix. Companies in general have shown a resistance to understanding why this is a problem (even when well intentioned).
This. As long as consumers have no way of knowing whether or not their information is being transmitted, what information it is, and how it will be used, corporations will continue to do it at will. We need strong user data protection laws here in the United States that make it extremely clear what rights you are signing away any time you allow a service to collect personal data about you.
I would actually probably use that.
Re: Nvidia adds telemetry to latest drivers
#178Earlier quoted context omitted.
Holy moly, I thought that this post was a joke for sure - and then I checked out GeForce Experience. Uninstalled. Never to be reinstalled. AMD will be my next card. Thanks nVidia for letting me know what you think of me :)
What model of AMD can replace GTX 1080?
I honestly don't care about this, these threads always attract those who value privacy above all else and believe that every should play on their terms. Most people do not care, and as an engineer I see extreme value in providing this data. This isn't to say that there aren't dark patterns being used here(the acceptance language is hidden in the EULA), but there is a simple work around...don't use GeForce Experience. Manually download the drivers from Nvida's website. In addition to there being a complete go around, I also use G-sync for my games which is superior technology to Freesync, so there is basically no chance that I'm leaving the Nvidia ecosystem unless they did something truly harmful to me.
Re: Nvidia adds telemetry to latest drivers
#179Earlier quoted context omitted.
This. As long as consumers have no way of knowing whether or not their information is being transmitted, what information it is, and how it will be used, corporations will continue to do it at will. We need strong user data protection laws here in the United States that make it extremely clear what rights you are signing away any time you allow a service to collect personal data about you.
Its bigger than that. We are at a point where I would pay a monthly premium in order to keep my privacy and would rather have a bunch of free tiered alternatives that are all explicitly non-private. Because lets be honest with ourselves nobody but us really gives a shit about their privacy. And it is a billion dollar industry. Let people who do not care keep the free shit at an up front cost rather than all this runn…
Re: Nvidia adds telemetry to latest drivers
#180Earlier quoted context omitted.
Its bigger than that. We are at a point where I would pay a monthly premium in order to keep my privacy and would rather have a bunch of free tiered alternatives that are all explicitly non-private. Because lets be honest with ourselves nobody but us really gives a shit about their privacy. And it is a billion dollar industry. Let people who do not care keep the free shit at an up front cost rather than all this runn…
Paying for email sounds weird to most people these days, but now that I do, I'd never have it any other way again.