RSSAmplifier

Blog

Matt Gibson

Recent content on Matt Gibson

mattgibson.caRSS feed ↗260 posts

Latest posts

Now

Hello! This is my Now page. You should have one too! Living My Best Life Quebec, Canada What I’m Reading Alan Carr Easy Way to Quit Smoking Joshua Weissman: Texture Over Taste The Dark Secrets of SHTF Survival What I’m Working On My Sunfish Sailboat Removing my lawn and replacing it with all native plants My off-grid cabin (never ending project apparently!) What I’m doing Helping…

Plex Client on RPi w/ Flirc IR & Composite for CRT in 2023

Recently I decided to get a Plex client going on my CRT Sony television for the full retro experience using the original remote control, which meant I had to do some research and figure out exactly how all this would work in 2023, 20 years after it wasn’t very common. You’ll need a few things to get started, below are some affiliate links to Amazon Canada, and Amazon USA to source some…

My poor mans pork bulgogi recipe

If you’re like me, you love korean food. The flavours, the spice, and usually pretty healthy. The other night I decided to try and make a quasi-beef-bulgogi using pork chops with the ingredients I happened to have on hand and it turned out pretty great. I’ve never actually had pork bulgogi, but the Internet tells me it’s a thing so I ran with it. I thought I’d document it…

Setting up yt_dlp w/ Qnap & Plex for Youtube Download

I’ve been wanting to get some youtube series onto my plex server for a while for archival purposes, and, cause, fuck ads amirite? I pieced together some various scripts I found to mostly automate the process on my QNAP nas, that also houses my Plex server. Most of everything I found was for youtube-dl which doesn’t appear to work as well as the fork yt-dl so I opted to use that for…

Pwnagotchi 1.6.2 with Waveshare V3 + MacOS Macbook Host

If you saw the other article I posted today you’ll see I got Pwnagotchi working on my Raspberry Pi 3. This is how to set it up properly on a PiZero WH using a Waveshare V3 e-ink screen. How to Get’r running get the image from here extract $ 7z e pwnagotchi-raspios-lite-1.6.2.7z burn o microsd where /dev/sdd is your microsd card. $ sudo dd if=pwnagotchi-raspios-lite-1.6.2.img…

Pwnagotchi on a Raspberry Pi 3 with Adafruit 3.5 LCD

The other day I stumbled across Pwnagotchi and had to give it a try. I didn’t have a Pi Zero WH but, I did have a Pi3 with 3.5" LCD, so I wanted to see if I could get it all working as a test platform before trying to find the PIZero. This isn’t really supported, but it does seem to work for testing purposes anyway so I thought I’d put this up for anyone else who wants to try.

One simple trick for crispy wings from the oven!

I’ve always had trouble making crispy wings using an oven and decided to research how to correct it. If you’re like me and wanting to be slightly healthier, while still getting delicious crispy wings then this tip is for you. All you need is one secret ingredient and you too can make crazy crispy wings from you’re regular oven. No deep fryer required!!! Chicken Required about 2…

GOES Full-Disc Animations in Linux

Your browser does not support the video tag. If you’ve seen my other tutorials/note-drops on receiving GOES imagery and how to delete all the extra GOES files you might also be interested in generating an animated gif/movie of your files. Obviously, this is based on the excellent work by US Radio Guy and his awesome scripts for generating all sorts of image types from what you receive from…

UPDATED GOES removal script for Linux

Recently I made this tutorial on receiving GOES images, and I had previously posted a little script for keeping everything clean. It’s now been updated slightly for new paths according to the howto I created. Not very complicated. First create your script $ nano /home/radio/goes_remove_old.sh Then, paste this in # DELETE FILES older than 7 days in the emwin directory find…

Installing Arch on Intel Macbook Pro with T2 Security Chip

The other night I was bored and decided that since I’ve been using Arch as my daily for several months now only going to Mac if I need to use Affinity products (shakes fist no Linux versions!!) it was time to get this running on my laptop. I Have a 2019 Macbook Pro (MacbookPro,16,1), with 2TB hdd, and 64gb of ram so it’s plenty powerful and has enough space for MacOS and Arch to…

How to get the Logitech Litra Glow working in ArchLinux

Getting Logitech Litra Glow working on Arch You’ll need Logitech Litra Glow Making it work Recently some friends and I have been streaming some games together and due to me being a basement hermit my lighting was pretty shit. On the recommendation of a buddy I picked up the Logitech Litra and wanted to see how I could get it working in Linux. I came across this little app that Kharyam made…

How to setup GoesTools on Odroid N2+

Here’s everything you’ll need for this tutorial. Note, that this setup has all available channels enabled including these EMWIN updates. It also includes enhancements from usradioguy.com for Custom Colors and Fire Data. Hardkernel store odroid n2+ itself 32gb emmc card for OS emmc reader odroid n2+ case wifi module if needed (wired is always best) power supply Amazon canada EMMC…

My Take on Ribeye Steak Sandwiches

You’ve all heard of a philly cheesesteak, well this is my take on it. This one using brioche buns instead of a sub sandwich bun. Ingredients for the sandwiches 2 Brioche Buns 1 Ribeye Steak Salt 1 Medium Onion, Diced 1/2 Green Pepper, Diced Package of white mushrooms, cut up Butter Italian Seasoning Swiss cheese (or provolone works well) Some cut up lettuce (romaine or iceberg are fine)…

Use local HTML on new tab in Firefox on ArchLinux in 2022

Recently I set out to customize my Firefox a little bit. I found this awesome Start Page thanks to /r/startpages which you can download here. Upon setting it up, and customizing it I realized the old method of userChrome.js doesn’t seem to work anymore for opening a local HTML file in a new tab. Annoying. After a little research, I’ve figured it out and documented it for anyone else…

Homemade Spaghetti Sauce Recipe

Spaghetti Sauce Ingredients 1 LB 50% Pork / 50% Beef Chuck 3/4 Cup Water 1 Green Pepper Diced 1 Red Pepper Diced 1 Onion Diced 4 Garlic Cloves finely chopped 5 Large Mushrooms Sliced 2 tsp Salt 3 tsp Pepper 3 Tbsp Hot Pepper Flakes (adjust to taste) 1 small can Tomato Paste 1 large can Diced Tomatos 1 large can Crushed Tomatos 4 tsp thyme 3 tsp white sugar 2 tsp instant coffee 2 tsp basil 2 tsp…

Homemade Pizza Recipe on BBQ with Pizza Stone

Pizza Dough Recipe Note, you can just use regular AP or Bread Flour, but it’s better with this combination mentioned below. This assumes you have a stand-mixer. If you’re doing it by hand you’re on your own here buddy. Note, this ain’t gluten friendly! First do this. Combine these ingredients in your mixing bowl. 2.5 Cups Hot Water 1/4 Cup Sugar 3 TSP Instant Yeast Let that…

Compiling GrapheneOS with Android Auto Support on the Pixel 5A

NOTE, THIS DOESN’T WORK FOR ME :( I was not able to get this to work. Something about compiling the required apps mentioned in the instructions below. Adding the patches worked fine. I compiled source verified install worked on phone. Then I compiled source with patches added, and verified it worked on the phone. As soon as I compiled in the SolidHal apps (PRODUCT_PACKAGES += GmsCore…

How to backup your Ubiquiti NVR/CloudKey+ Protect videos remotely to Backblaze B2

Sadly, Ubiquiti offers no way to backup the videos stored on their NVR and Cloudkey appliances. This sucks if you have a fire, or breakin, and the device is stolen or otherwise compromised. Checking various reddit and ubiquiti community posts, it doesn’t look like a proper solution is coming either (been asked for for years!) So, I decided to try and fix this issue myself. Note this takes a…

Automating the deletion of GOES-16 and GOES-17 images received using GOESTools the ghetto way.

I was having trouble with my hard drive filling up while pulling images from GOES-16 and GOES-17 satellites. 32gb filles up really quick on my odroid! So I wrote a ghetto little script that removes files older than 2 days, every day, except for the full color/ full disk images which are the ones I want to keep. I also leave the national weather service images since they take up very little space.

Setting up a Matrix server for Secure Encrypted Communications through almost all the channels you and your friends use.

With all the privacy issues these days I decided to check out alternatives to using standard services. With that I found Matrix which allows for a secure ‘slack like’ service that also has ‘bridges’ that let you connect to iMessage, Slack, Signal, Facebook even Twitter and Instagram. I have not fully configured this, this is mainly for my records purposes and I stole most…

Setting up SDRPlay RSPDX on Armbian running on an ODroid N2+ for network radio tuning.

Today I received my SDRPlay RSPDx device and decided to get it running on my remote radio server. I’m still not sure if I’ll run this remote or locally, but, wanted to have the option for whatever I do decide to do. The setup is pretty painless and involves a few commands. I’m going to assume you already have your Armbian server setup and can SSH to it and have a special user…

How to setup a Chromium Kiosk Startup Mode for Raspberry Pi running Raspbian Server in 2021

I was tasked with creating a simple dashboard for a client of ours that auto runs on boot of the computer. This weekend I sat down to work on this and here’s what I found. First, make sure you go with Rasbian Server edition of the OS. I tried with various other flavours and it was a convoluted process to remove GDM or install LXDE and actually have this run with minimal effort.

How to setup remote website deployment using git the proper way

Years ago I set this up with a bunch of convoluted scripts, and etc. No fun. Today I did a bit of research and found out how to easily setup your web server to pull updates from your git repo anytime you publish to it – the proper way. Here’s how to do it. First, connect to your remote web server ssh youruser@yourserver.com Note, we make some assumptions that you host your site in…

Compiling (downgrading to) gnuradio 3.7.x on Ubuntu 20.x

Ubuntu 20.x comes with GnuRadio 3.8 which is based on python 3, and, the latest and greatest. However, sometimes you may need to install the older version of gnuradio instead of the latest 3.8 release. Here are my notes on doing just that First, you have to install python2 and pip sudo add-apt-repository universe sudo apt update sudo apt install python2 curl https://bootstrap.pypa.io/get-pip.py…

Making wxtoimg work on your 64 bit arm Odroid N2+

Recently I’ve gotten into RTL-SDR / HAM Radio and have been working on getting this cool package of scripts working that’ll automatically grab NOAA / ISS and METEOR data and decode it! Ran into an issue today with wxtoimg. Since it’s abandonware it’s not possible to compile it, and the only binaries are for 32bit arm, not 64bit, which is what my Odroid N2+ is. Here’s…

Guide to Remove Bloatware from your Huawei P 30 Pro VOG-AL10

Install adb so it’s in your path and ensure developer options -> usb debugging is enabled on your phone. You might have to accept the connection on your phone if this is the first time doing this. Now run adb from console # adb devices On the first run it should output this List of devices attached * daemon not running;starting now at tcp:5037 * daemon started successfully Now run adb…

Using eyeD3 to change a bunch of mp3’s information in bulk.

I needed to modify a ton of mp3 files today, and thought I would document it for me, and, for you. rename all files based on id3 tags ** use with caution eyeD3 --rename '$artist - $album - $title' *.mp3 RENAME ALL FILES IN ALL SUB DIRS BASED ON FILE NAME ** use with caution find . -name *.mp3 -execdir eyeD3 --rename '$artist - $album - $title' *.mp3 {} \; DELETE FILES OF SPECIFIC TYPE AND DOTFILES

Using two ODROID HC2’s to create a small NAS with GLUSTERFS for PLEX server

My Mac Mini acting as a PLEX server was from late 2009 and had began stuttering when playing some recent high quality rips or transcoding. It was time to upgrade. Luckily I had an old i7-4790K processor laying around. I bought a case from amazon, and sourced a cheap 1150 motherboard locally. I also already had a 250gb SSD I wasn’t using. All I needed was some ram and I was in business.

Upgrading ElementalX, Android and Magisk on Google Pixel 2 on MacOS X

This is almost for sure the wrong way to do things, but this is my current process (as of apr 22, 2018) to upgrade my phone when new android releases are out, and/or new elemental x. UPDATE TO LATEST FULL RELEASE OF ANDROID: download latest elementalx – http://elementalx.org/devices/pixel2/ download latest twrp – https://twrp.me/google/googlepixel2.html download latest magisk –…

Radeon RX 580 on Hackintosh OSX 10.13.4 Automatically Rotate Screen on Boot

Recently I got an ASUS Radeon RX 580 to replace an NVidia Card I was tired of fighting and trying to make work properly. As it turns out, no video card is very easy to get working with Hackintosh! Anyway, today the problem was after finally getting two monitors working the secondary monitor was booting with a weird rotation and was a pain in the ass to change each time I logged in because the…

Making a cheap bookshelf using milk-crates

A couple weekends ago, my girlfriend and myself came up with the idea to make custom bookshelf using milk-crates. We didn’t actually have any milk crates, so we had to scour sites like Kijiji and Craigslist to find people in our area giving them away, or selling them cheaply. We also aquired some from a small corner store we visit frequently, first for free, then having to pay small amounts…

Adding Speed Test and a Dark Theme to Pi-Hole Ad Blocker

Just keeping these notes here for anyone else that might find them useful. First, install Pi-Hole as per regular. Then, You’ll want to get the Dark Theme going with pi-hole. Open a terminal (or SSH if you’re remoting in) (Ctrl+Alt+T) Type:cd /var/www/html/ Type:sudo wget https://raw.githubusercontent.com/lkd70/PiHole-Dark/master/install.sh Type:sudo chmod +x install.sh Type:sudo…

SED lines to remove Bold customer pricing app from Shopify Theme

The Bold Customer Pricing app for Shopify is a little complex to remove. You can follow the installation instructions in reverse for removal but you’ll probably also need these lines below to quickly find and replace the lines it has modified in your theme. The other edits can’t really be automated with ease as each theme is different, but, these should remain the same. If you’re…

Howto add the Slick Slider to Shopify on the Home Page.

So, you’re probably here because you want to implement the slick slider on your Shopify site without using an expensive app, or, enabling it sitewide. This quick tutorial will get you started with enabling the slick slider on your theme, on just one page (in this case, the home page). We’re only going to load the libraries required, if required, which will keep the other pages nice and…

Getting NZBHydra Working on MacOS Sierra

This seems to mostly work, but still having some issues keeping it stable. Maybe this will help someone else anyway 🙂 Here&rsquo;s what I did on Mac OSX Sierra Latest: first: # nano ~/Library/LaunchAgents/com.nzbhydra.nzbhydra.plist put this (change path + username): <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"…

How to update your Nexus 5x running on stock rom, TWRP with ElementalX, Magisk and PHH Superuser.

This is mainly for my own records so I don&rsquo;t have to go searching again, but maybe it will help someone else. This assumes you already have ADB installed and working on your computer, and you have some knowledge of how this all works. Here&rsquo;s the steps to update your phone with the latest security updates or bootloader or radio if you&rsquo;re already running magisk and phh. Grab the…

Setting up a Hackintosh Notes and Tips

This is mainly for my archival purposes, but maybe it&rsquo;ll help someone else. I&rsquo;ve been running a Hackintosh for over a year now, and I refer to this often when fixing things after an update. Seems to be cool with Mavericks, Yosemite, and now Sierra 🙂 fix for kernel panic on reboot w/ clover – default was intel=true, nvidia=false: You don&rsquo;t have InjectNVidia =true and Intel=false…

Howto: Ricing Mac OS-X with Zsh, Iterm2 Borderless &#43; Padding, TMux and KWM

This past weekend I saw over on /r/unixporn that ricing Mac OSX is a &rsquo;thing&rsquo;. I used to have a lot of fun doing this on my old linux systems when I was a kid, like Enlightenment, Afterstep, Windowmaker, XFCE, and anything else I could customize to look like something from a cool &lsquo;hacker movie&rsquo; or something like that. Anyway, this got me inspired to change my desktop into…

Adding Google Number w/ Adwords tracking to OptimizePress WordPress Theme

Recently I was tasked with adding number tracking w/ Adwords to a client&rsquo;s website. They are using OptimizePress which isn&rsquo;t very friendly for any user editing (no child themes, very confusing theme layout for modifications etc). Anyway, I figured it out and thought others might need to know this, if nothing else, at least on how to edit the body tag to include an onload(); function 🙂…

Compiling R1Soft Backup Agent on Ubuntu 16.x or 14.x

** UPDATE FOR UBUNTU 16.X ** it&rsquo;s a little different with these versions of ubuntu, you can follow the instructions below, but when it comes time to updating your grub config, do this instead. # grep menuentry /boot/grub/grub.cfg Which, will output all the kernels, which now you just have to &lsquo;count&rsquo; the entries, so for example if [ x"${feature_menuentry_id}" = xy ]; then…

Upgrading your Google Nexus 5x to the latest Pure Nexus release

Mainly putting this here for myself, but if anyone else can be helped, then cool! GET FACTORY BOOTLOADER AND RADIO (if needed): get for your device from https://developers.google.com/android/nexus/images unzip copy bootloader and radio to a directory update it using next instructions UPDATE BOOTLOADER AND RADIO: # ./adb devices # ./adb reboot bootloader # ./fastboot flash bootloader [bootloader…

Compiling Mod_Geoip2 for use with EasyApache 4 (EA4) and cPanel via command line (CLI)

We&rsquo;ve recently switched to using Easy Apache 4 (EA4) on our cPanel installs as it&rsquo;s &lsquo;basically not beta&rsquo; now. And we ran into a problem where a site needed to have GeoIP installed but it wasn&rsquo;t available to us through the WHM control panel. After some extensive searching and trial and error, we were able to come up with instructions that worked for our particular…

Compiling Hyperion for Phillips Hue support on Mac OSX

I&rsquo;ve been looking at the Lightberry for a little while now and have been thinking about how I&rsquo;ll be implementing it once I actyually buy it and add it to my setup. The Lightberry is pretty cool, it works with a Raspberri Pi and a bunch of video grabbing / repeating so you can get lights behind your television that look like those really expensive TV&rsquo;s for about 1/10th of the…

Setup Auto Updating Apt-get Update/Upgrade with Logging

Here&rsquo;s some quick steps on how to setup automatic apt-get upgrade and apt-get update on your ubuntu server, with the capability of logging and sending someone of your choosing a notification of the updates and what the output was. I pieced this together from various sources around the web into a step by step quick tutorial both for myself, and others to use to make it easier when wanting to…

Keto Friendly Spicy Saussage Stuffed Yellow Pepper with 2 Cheeses

Tonight I made something with what I had in my fridge that I thought would taste pretty good, and in the end it turned out to be really tasty and keto friendly. Here&rsquo;s how to make it; INGREDIENTS: Half a Pepper (Yellow, Red, Green, up to you) 1/3rd pound of saussage (I chose extra spicy) Side vegetable if desired (I used broccoli, cooking it [like yesterday&rsquo;s recipe][1]) A couple…

Bacon Wrapped Steak

Tonight I decided to make some bacon wrapped steak, here&rsquo;s how I did it; INGREDIENTS: – Steak – 4 Strips Bacon – Salt, Pepper – Butter – Broccoli – Your favorite cheese INSTRUCTIONS: First, assemble all your ingredients. Cover your steak on both sides with salt, and pepper. Get your bacon ready too! Now unwrap your cheese (I used pepperjack) and place in the center of your steak, and then…

Adding Perfect Audience Tracking to Yahoo Merchant

To add perfect audience tracking to your yahoo store, do the following; add the tracking code to all pages through the &lsquo;store manager&rsquo; by editing the store &lsquo;variables&rsquo;. This code should look something like this. <script type="text/javascript"> (function() { window._pa = window._pa || {}; var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async =…

Remove Order Messages from Bigcommerce

Finally figured out how to do this, here&rsquo;s information; STEP 1: Go into &ldquo;Design&rdquo; > choose &ldquo;Edit HTML / CSS&rdquo; then choose the template &ldquo;account.html.&rdquo; You can remove the following three codes from the HTML. Don’t worry, if you don’t like the way it looks you can always revert back to the default original HTML. (Remove ONLY these codes and NOTHING else).…

Getting Steam &#43; UPlay &#43; Anno 2070 to work under Mac OSX Wine

I spent the better part of the last 2 days trying to get this working, and it was a pretty big pain in the ass so here are instructions for everyone else to get this working 🙂 If anything is missed, let me know in the comments so it can be added. First, install macports. Following these instructions. After you&rsquo;ve installed macports, you just need to issue this; $ sudo port install wine Next…

Woocommerce and W3 Total Cache and APC

If you&rsquo;re like me and have Apache (or, possibly Nginx) running with PHP5-FPM and Woocommerce you might want to go a step beyond and setup W3 Cache as well. This is great, but up until now there&rsquo;s been some issues with it which seem to have all been fixed, but I&rsquo;m putting it in here so I can refer to it later and who knows it may help someone else since these were buried in…