HN user

yoYo2R

3 karma
Posts0
Comments4
View on HN
No posts found.
Love systemd timers 2 months ago

My point was purpose built doesn't mean its the best tool for the job.

But you are agree cron is pretty good so it seems analogy with flying brick does not work here.

Your argument boils down to: everyone should be stuck with shortcomings of the early days of computing because you don't like new things.

I would say: do not fix it if it's not broken. You need a really serious reason to change a good software to one with dubious quality and future. And without portability.

Love systemd timers 2 months ago

Crontab could be confusing at first glance but 100 lines (literally) of man page have everything including examples. In my exerience they covers 99% of use cases unless you need something REALLY fancy.

And you have cron on every system including BSD and not sure but probably also AIX/Sun/etc. It is universal and everyone knows about it. If your server doing something weird your probably will check crontab, not some obscure systemd subsystem almost no one knows about.

Instead using standart solutions (POSIX by the way) systemd again found NIH problem with cron and added one more tool in init combain.

Love systemd timers 2 months ago

Cron. Initial release May 1975; 51 years ago

It is succesfully flying 51 year. And will work next 50 years. Systemd probably will changes syntax in next 2 years. Modern development mindset: if tool is not rewritten last month - it is outdated and we need to reinvent it. Probably using blockchanin and AI.

Love systemd timers 2 months ago

What are people on non-systemd distros like Guix System, Void, PCLinuxOS, and so on using for this? Is there still something better to use than cron?

Instead of `sleep` you can use `at`. But for scheduling `cron` is still the best.

Package: at

at, batch, atq, atrm - queue, examine, or delete jobs for later execution