Hacker News new | ask | show | jobs
by stefan_ 685 days ago
What do people use 96GB RAM for? It seems these days I'm happy with cookie-cutter 32 GB and longing for more VRAM that is impossible to get.

(And why on earth is there a dedicated USB 2.0 port? To trick people into plugging in a USB 3 device and getting terrible performance?)

3 comments

For a regular dev laptop? I'd probably put some of ~/.cache on /tmp/cache. It's fine to clear on reboot, and putting it in memory should be a bit faster.

My ~/.cache/go is 6.2G, but it was about 25G when I cleared it out last week.

Of course you don't need* it, but that's what I'd do with 96G of RAM. My current laptop has 8G and I manage fine with that.

I use it for OpenTelemetry traces. I wrote a parser using parser-combinators so breakpoint debugging is pretty useless because the syntax is highly recursive and each parser gets invoked at nearly every character.

Using traces, I can easily run a parse, and then do things like "look at the attempt to parse a hyperlink in the 2nd paragraph after the 3rd headline" pretty trivially using the tree structure that traces naturally are in.

But, depending on the size of the document I am testing with, each execution generates 50+ GiB of traces, so to avoid putting significant wear on my SSD and to keep things snappy (both recording the traces and viewing the traces) I launch jaeger in memory-mode so the trace doesn't getting written to disk.

Also, its super nice being able to casually use /tmp as tmpfs for basically anything without worrying much about space.

Electron apps with memory leaks, corporate security scanning software, a huge nix compilation, you know, the important stuff.