Scheduling Future Tasks in Emacs

If you miss using at , you can use Emacs run-at-time as a substitute, with caveats. Also described is a way to use run-at-time to post a macOS notification at a future date.