Hacker News

Favorites Setup
Comment by jscyc | original | Court denies motion to dismiss DRAM price fixing case
[−]jscyc · 2026-11-15 Sun 09:33 UTC · link
If you don't require an air gapped system your funds would go a lot further joining an HPC cluster if you have one available through your institution.
[−]sigmoid10 · 2026-11-15 Sun 10:12 UTC · link
Having done all three over my career (local machines as student, University's HPC cluster as grad/postgrad and eventually cloud in the private sector), I'd 100% rent out compute. Buying a custom rig for local ML training makes zero sense in 2026. With renting you'll be able to train bigger models/datasets faster on much better hardware while paying far less in total. Especially if you're doing project-based work.
[−]b112 · 2026-11-15 Sun 11:05 UTC · link
If you use a custom disk image too, you can have it boot, apply security updates, reboot, then ssh in within minutes.

Work for however long, shut down. I do this with linode and their GPU VMs. If you shutdown nightly and on weekends, the costs drop dramatically on a monthly spend.

I only need it a few hours per day, so very cheap for custom compute.

[−]LoganDark · 2026-11-15 Sun 11:07 UTC · link
Oh interesting, there are providers that offer variable pricing? (This can be bad, but if it allows you to avoid peak pricing, it can be good!)
[−]b112 · 2026-11-15 Sun 11:16 UTC · link
If you delete the linode, you pay nothing. Linode bills hourly. At that point the cost is the custom volume you boot from, and that's cheap.

The custom volume keeps your persistent install, configs, work in progress, etc.

You can programmatically kick off a linode, attach the volume, then boot, as well as delete, all via curl or python.

So not variable rates, but no rates when the beast is deleted.

[−]LoganDark · 2026-11-15 Sun 11:18 UTC · link
Oh, you're just talking about deleting it when you're not using it in general, rather than during peak times. Makes sense.
[−]newComputerWhoT · 2026-11-15 Sun 19:12 UTC · link
The usage pattern i've seen on flexible compute is more aligned with 'I need this process to execute, run it when it's cheap' not 'I'm going to kick off this process, stop it if it get's expensive.' for example AWS Spot Instances
[−]LoganDark · 2026-11-15 Sun 11:06 UTC · link
I mean, there are lots of reasons why you'd want something local, but I agree that the cost makes it unreasonable right now.
[−]probably_wrong · 2026-11-15 Sun 12:13 UTC · link
Friends of mine wanted to buy a GPU server last year for their new project. Management told them no, that there was a deal with cloud providers and that investing the budget in cloud compute was better.

The project ran out of budget roughly three months in. From what I heard, status meetings consist of everyone getting together once a month, asking "have we gotten any more budget yet? no?", and then wait until the project runs out.

Cloud providers need to make a profit too, and they've gotten very good at ensuring that their clients forget this point. The whole advantage of cloud compute is that you don't pay for the time you're not using it, but once you reach a certain point you're the one covering the overhead for everybody else.

[−]sega_sai · 2026-11-15 Sun 12:30 UTC · link
As a scientist with a big workstation and access to several HPCs I can say that there is nothing better than having a powerful workstation. Yes, doing some sort of long runs is better on a cluster, but being able to do things locally without queue delays and various limitations imposed by HPCs is extremely valuable for initial development/experiments.
[−]sidewndr46 · 2026-11-15 Sun 12:37 UTC · link
At one employer we tried to use an idle HPC fleet to test an application. We could never get them to sync the clocks across all the host machines....
[−]Tanjreeve · 2026-11-15 Sun 12:55 UTC · link
HPC ops teams are either really good or they're a dumping ground for grumpy DBAs/Operations people who have no skin in the game of getting anything done and it's a complete nightmare working with them.
[−]c0balt · 2026-11-15 Sun 18:21 UTC · link
As former HPC ops albeit in public service, we also tend to have funding for everything but ops personnel. This means you also often cannot afford the personnel you might be wishing for as they tend to go more towards better paying fields like devops etc.
[−]spacedcowboy · 2026-11-15 Sun 13:34 UTC · link
It might (I say might) be worth your looking at xc [1] as a way to get more performance out of local/LAN hardware - assuming your program is data-parallel anyway.

1: https://github.com/ThrudTheBarbarian/xc

[−]SubiculumCode · 2026-11-15 Sun 17:50 UTC · link
Thanks!!
[−]SubiculumCode · 2026-11-15 Sun 17:49 UTC · link
Exactly. The number of times you go, "oops, it would be better if I changed X first" matters less if you can restart right away without waiting to restarts (and also using up your credits on the aborted run).