Python Error When Installing OpenAI - "subprocess-exited-with-error"

1st Feb 2023


If you are just getting started with OpenAI's ChatGPT, you have probably found yourself on the first page of the documentation section. At the time of this writing, the first order of business is to install the official Python bindings using:

pip install openai

If your results were like mine...

How to Bypass a CDN When Monitoring Site Uptime


So you have some websites sitting behind a CDN, and you want to use a service like UptimeRobot or Uptime Kuma to track and alert you if something goes wrong. In most cases, these services are pretty straight forward and easy to set up. However, your content delivery network could throw a small...

How to Cancel the UNRAID Appdata Backup While its in Progress

16th Sep 2022


If you are running Plex or any other media player on your UNRAID server, you likely have a pretty big meta data folder that takes UNRAID a long time to back up. This is fine and well when you have the space and time for Appdata backups, but every once and again you may need to quickly stop the pro...

Create Local Domain Names With UNRAID and Pi-hole


If you are tired of using port numbers to access the WebUI's of your docker services on UNRAID, this guide will show you how to make friendly URL's for using around your internal network. This change is also nice if you have other household members that want to access the services, but their eyes...

How to Install Prism.js in Grav CMS


If you are running a website with Grav and want to add syntax highlighting to your posts, one if the easiest ways to do it is with Prism.js. It will take your plain old code blocks and turn them from this:


My First Heading

My first paragraph.