

Oh very neat, that works great! A much better solution.


Oh very neat, that works great! A much better solution.


Good call on DBUS. Setting XDG_RUNTIME_DIR seems to be enough to fix it up, I’ll update my other response.


I know you’re looking for a desktop solution, but here’s something that you can try in case you can’t find one – I’m betting that having a solution is better than having none!
So I just had a quick muck around:
pgrep to detect if a process with a given name is running/dev/pts/0 to trigger a desktop notificationAs a test, the following command will look for a process called syncthing and send a desktop notification if it can’t find it:
pgrep syncthing || echo "Syncthing is not running > /dev/pts/0"
To set up a cron job:
crontab -e (if you need to pick an editor, nano will probably be your best bet, it’s easiest to use)0 * * * * pgrep syncthing || echo "Syncthing is not running" > /dev/pts/0
0 * * * * sets up the schedule (on the 0th minute of every hour, every day of the month, every month, on every day of the week)If you ever want to get rid of it, just open the cron file again (crontab -e) and remove the line.
I gave this a go on KDE under Wayland and it seems to do the trick. Good luck, I hope you find what you’re looking for!
[edit-1] added step (2) to install libnotify-bin in case you don’t have it already.
[edit-2] added XDG_RUNTIME_DIR to step (4)
[edit-3] removed references to libnotify, replace with /dev/pts/0 (Nice one, @[email protected] !)


Hello! I don’t know of a desktop watchdog application that will do this for you, but you may be able to achieve this with a simple cron job. Probably just an hourly crontab entry that looks for a running process with the right name, and uses something like notify-send to send an alert if it’s not found.
I’ll jump on the computer and have a quick play, though I run gnome not plasma so I don’t know how well it will translate.


Don’t know much about the training side of things, but I have Piper set up with home assistant using the Wyoming protocol and it just goes. Some of the out-of-the-box voices are pretty decent too.
You may need to log out and log back in for the addition of the sudo group to take effect.
The default config sudo should be fine, but if the above doesn’t work then you may also want to look up “visudo” to check/modify the sudo config.
I thought that was…
mandated


Save you a click:
The second case that begins next month began with a lawsuit filed in the US District Court for the Eastern District of Virginia by the Justice Department and eight states in December 2020, during former President Trump’s administration.
Prosecutors allege that since at least 2015 Google has thwarted meaningful competition and deterred innovation through its ownership of the entities and software that power the online advertising technology market.


I’m sure there are ways to suppress output from stdin presenting in the terminal but I couldn’t tell you how to do it without looking it up myself.
The easiest entry point to this problem that I can think of off the top of my head is password input masking (e.g., when you run sudo and type your password, it prevents character output even though the characters are read by the application).
There is almost certainly a much better and more appropriate mechanism to prevent stdin characters from printing directly to the terminal (perhaps some kind of special character? A TTY control option?) but I don’t know it off-hand.


In general allowing content to be supplied in advance on stdin is desirable behavior, because it allows a developer to (for example) write applications that work as pipes that can have content queued on the input stream ready for processing.
If that behaviour doesn’t suit your use case and you need to only accept input after a certain point, you could read() and simply ignore/discard the current content of stdin before you write your question/accept the answer from the user.


Don’t forget the 300-comment-long “+1” feature request chains


More words than the “article”… negative savings!


Yep, hence the preface. Just offering up an alternative to using software they’re concerned about in case they don’t know they have the option. 🙂


I’m going to assume that by the way you’re describing it, using an excel alternative is totally out of the question or simply not possible, but just in case it isn’t…
If you haven’t heard of it, check out LibreOffice.


Until it becomes obsolete, unsupportable, the crux of your operation, and/or the basis for all of your decisions 😬
(Yes, I read the article, it’s just the signs, but yes, the above still applies!)


A key innovation of the new study is that the researchers were also able to figure out what kinds of information the deep-learning model was using to make its antibiotic potency predictions. This knowledge could help researchers to design additional drugs that might work even better than the ones identified by the model.
That is awesome. I wonder if the techniques that they have used to expose the machine learning “black box” process can be applied to other models - from my understanding of it, that would be pretty big news in and of itself.
Any advantages to this over scp, samba/nfs, or even something like LocalSend?