logoalt Hacker News

Nextgridlast Wednesday at 2:04 AM3 repliesview on HN

Self-hosting on a host whose data actually persists is an even better experience, as it removes a lot of the tedium and workarounds such as extracting/down-/up-loading caches and so on. Get another host for redundancy and call it a day.

Hardware is getting cheaper and cheaper, but the fear-mongering around running a Linux machine has successfully prevented most businesses from reaping those cost reductions.


Replies

wereHamsterlast Wednesday at 12:19 PM

I repurposed old M1/M4 Mac Mini's at my workplace into GitHub action runners. Works like a charm, and made our workflows simpler and faster. Persisting the working directory between runs was a big performance boost.

elashrilast Wednesday at 6:29 AM

> Hardware is getting cheaper and cheaper

Unfortunately not anymore and not in the foreseen future if we don't see some AI investment corrections.

cyberaxlast Wednesday at 3:41 AM

Complete persistence has its downsides, as you can start getting "path dependency". E.g. a build succeeds only because some images were pre-cached by a previous build.

But having an _option_ to not download everything every time is great. You can add a periodic cache flushing, after all.