upvote
Why were you surprised?

You can check out here how it does that: https://github.com/AlexsJones/llmfit/blob/main/llmfit-core/s...

To detect NVIDIA GPUs, for example: https://github.com/AlexsJones/llmfit/blob/main/llmfit-core/s...

In this case it just runs the command "nvidia-smi".

Note: llmfit is not web-based.

reply
How could it not? That information is always available to userspace.
reply
"Available to userspace" is a much different thing than "available to every website that wants it, even in private mode".

I too was a little surprised by this. My browser (Vivladi) makes a big deal about how privacy-conscious they are, but apparently browser fingerprinting is not on their radar.

reply
We switched to talking about llmfit in this subthread, it runs as native code.
reply
It's pretty hard to avoid GPU fingerprinting if you have webgl/webgpu enabled
reply
I run LibreWolf, which is configured to ask me before a site can use WebGL, which is commonly used for fingerprinting. I got the popup on this site, so I assume that's how they're doing it.
reply
Do you mean the OPs website? Mine's way off.

> Estimates based on browser APIs. Actual specs may vary

reply