I can absolutely see it getting useful for a pro. It’s already a better version of IDE templates. If you have to write boilerplate code this can already do that. It’s a huge time saver for the things you’d have to go look up to remember how to do and piece together yourself.
Example: today I wanted a quick way to serve my current working directory over HTTP so I could do some quick web work. I asked ChatGPT to write me a bash function I could stick in my profile to do this, and I told it to pick a random unused port. That would have taken me much longer had I went to lookup how to do that all. The only hint I gave it was to use the Python builtin module for serving http.
You could download this: https://github.com/hrap1919/qbc
Set up Tautulli and use the notification agent feature. Set up one notification on “Play start” to call a shell script that uses this command to set the alternative speed limits.
Set up a second agent to listen for “Play stop” and set the condition to be “Streams” equal to zero, so when the last active stream ends you reenable full speed.
Edit: Wait someone else posted this and it seems easier and better documented https://github.com/fabricionaweb/qbit-toggle-speed
You can do this with Tailscale. Added plus is you can then use Tailscale on you phone to access your pihole for DNS when on the go.
https://tailscale.com/kb/1114/pi-hole/
https://shotor.com/blog/run-your-own-mesh-vpn-and-dns-with-tailscale-and-pihole/
The cost to maintain the servers to send extremely small packets of data to instruct the car for the entire fleet of cars they sold could be less than $100/m.