They have to start somewhere!
It easy to script something that works off the difficulty reported by the 'getinfo' API for example. Better still might be using the 'getinfo' API from a node and a price API from an exchange.
Maybe for you, I have never coded node communication before. Got a link for a quick example?
If you are on linux just try
$ curl localhost:18081/getinfo
From there if you have any kind of scripting skills you can parse out the difficulty and go from there. If you don't have any scripting skills you won't be able to do this I'm afraid.
Dos/Winblows here all I can do on nix is ls and grep. LOL
I don't do Windows but I imagine there are some tools that can query a URL and parse the JSON. Not hard to do if you can make scripts or simple programming.
K, I'll check into it l8r putting my old rig back online now. Don't ask me why I think, it will cost me about 2 bucks per xmr.