Adding Discourse to a mix of nginx-hosted sites [How]

I set up a Discourse server today. It was pleasantly straightforward. The official docs work well enough, though there are a few things I did: integrated with existing nginx sites by cribbing from this guide (short version: forward Discourse requests to a socket) set up email delivery via MailJet- their admin interface makes getting credentials […]

Continue Reading

Automating YouTube Uploads With OCR Part 3: Programming with pytesseract and pillow

Last time, a bit of investigating showed that with a little cropping, tesseract can give good OCR results on a still of Deep Rock Galactic’s loading screen. However, we were cropping manually, which defeats the purpose of this exercise, which is to automate metadata generation. Thankfully, most of the operations we want to do are […]

Continue Reading

Automating YouTube Uploads With OCR Part 2: Getting Started with tesseract

Last time, we decided that Deep Rock Galactic is a game which is ripe for extracting video metadata from, thanks to it’s beautiful loading screen filled with information: For OCR we need look no further than tesseract! It’s open source, under development (since 1985 no less!) and easy to install in Arch. Let’s jump right […]

Continue Reading