“Lazy, a Tool for Running Things in Idle Time”, 2021-05 (; backlinks):
Simple Linux CLI utility developed by nshepperd for local GPU training—mostly used to stop CUDA ML model training from making my desktop unusable by unresponsiveness.
lazysimply monitors keyboard/mouse idleness usingxprintidle, and pauses the given process usingSIGSTOPwhenever the machine is in use (defined as no activity within the last second).