The stuff Hacker News actually recommends.

GPUs and CPUs · NVIDIA GeForce RTX

NVIDIA GeForce RTX 2070

6owners with an opinion
80%of verdicts positive
3/1positive/negative since 2024
0happy after 3+ years

Praised for performance.

What owners wrote

Neutral
hats off -- fantastic work -- worked out the box Operating System: TUXEDO OS KDE Plasma Version: 6.6.5 KDE Frameworks Version: 6.24.0 Qt Version: 6.10.2 Kernel Version: 6.17.0-124040-tuxedo (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 3900 12-Core Processor Memory: 32 GiB of RAM (31.2 GiB usable) Graphics Processor: NVIDIA GeForce RTX 2070/PCIe/SSE2 (8 GiB) Manufacturer: PC Specialist LTD Product Name: NH5xAx My DeepSeek V4 can see!
Likes it
I rocked my Haswell i5 until last year when I built a brand new machine around the 9800x3d. Along the way I upgraded it from 8gb of ram to 32gb, got a gen 1 pcie3 NVME, and went through successive hand-me-down GPUs starting from a GeForce 770 to the RTX 2070 it has now. In fact my wife is still rocking that machine - although her gaming needs are much less equipment intense than mine. After a small refurb I gave it (new case, new air cooler, new PSU) - I expect it to last another 5 years for her.
Likes it
It would make sense if the benchmark would be about smartphones, but laptops and desktop computers are already non-essential 'luxury items'. If the poorer half of people can't afford a new computer I would expect the benchmark to go up, because the rich people will still buy highend computers while the lower half would drop out of the benchmark completely. FWIW, I stopped upgrading my gaming PC since 2018, not because I can't affort an upgrade, but because the hardware has been "good enough" (still sporting an RTX2070). Also, the 'living cost crisis' in Europe has been quite dramatically overblown by Russian propaganda, at least we haven't frozen to death or eaten our pet hamsters yet ;)
Doesn’t like it
I used both. I had a terrible time with llama, and did not realise it until I used ollama. I owned an RTX2070, and followed the llama instructions to make sure it was compiling with GPU enabled. I then hand-tweaked settings (numgpulayers) to try to make it offload as much as possible to the GPU. I verified that it was using a good chunk of my GPU ram (via nvidia-smi), and confirmed that with-gpu was faster than cpu-only. It was still pretty slow, and influenced my decision to upgrade to an RTX3070. It was faster, but still pretty meh... The first time I used ollama, everything just worked straight out of the box, with one command and zero configuration. It was lightning fast. Honestly if I'd had ollama earlier, I probably wouldn't have felt the need to upgrade GPU.
Likes it
That happened to me yesterday on my work laptop. System 76's help documentation said to chroot in from rescue media, uninstall the drivers, then reinstall, and that worked fine, so it's now running 465 perfectly well. No idea why the straight upgrade path doesn't work. But that's completely an Ubuntu problem, not NVIDIA. Like a (currently) higher up comment says, NVIDIA on Linux works fine as long as you're running the latest version of everything. My main desktop was built last April and I've been running Arch with RTX 2070 and the latest NVIDIA drivers ever since first boot and it has never given me any trouble, video or audio. My display is a 50 inch OLED connected via HDMI and audio a 5-channel soundbar with external subwoofer using eARC from the display. Everything is fine using GNOME defaults. NVIDIA provides the nvidia-xconfig tool to autogenerate the X configuration, but you don't need it. It runs fine with no config. Wayland has worked for over a year, too. You can go look at the PKGBUILD file for Arch's PulseAudio installer and it isn't doing anything special, either, just applying the suggest default from PulseAudio's documentation making the ALSA default module pulse. The only reason NVIDIA on Linux gives people so many problems is they're trying to run old versions of everything on enterprise-oriented Linux distros or "long-term support" without purchasing support. If you want the latest hardware, use the latest software.