Router Backdoor for When Your Upgrade Goes Awry

Hopefully this helps someone else, but it’s mostly for my own edification for if when this issues happens again. This pertains to the Netgear Nighthawk X6 | Tri-Band WiFi Router | AC3200 (R8000) but I’m sure it apply to other (similar) routers. If you’ve ever used a Netgear router, you might not have been a big fan of it’s management UI. I wanted more control over my router so I opted to go for FreshTomato. After a few months, I decided to go through the upgrade process.
/usr/bin/cat ⏎ 

Surface Pro 3 Triple Boot Part 5: Secure Boot

If you’re happy without Secure Boot, you can skip this step. The following will erase all keys on your system, create your own keys, and use them to sign all the binaries needed to keep your computer running.
/usr/bin/cat ⏎ 

Surface Pro 3 Triple Boot Part 4: rEFInd Customization

There are a lot of way to customize rEFInd and if you want to spice it up, I recommend going for it. There are also a few themes out there you can use as well. I have my own custom setup at my github repo. This time round, we’ll clean up the bootloaders on the Surface Pro and customize rEFInd.
/usr/bin/cat ⏎ 

Surface Pro 3 Triple Boot Part 3: ArchLabs Linux

This is the third installment of creating triple boot system of the Surface Pro 3. This time round, we’ll install ArchLabs Linux, the rEFInd bootloader, and do some clean up to keep all your installations running smoothly.
/usr/bin/cat ⏎ 

Surface Pro 3 Triple Boot Part 2: Kali Linux

This is part 2 of how to set up a triple boot system on a Surface Pro 3. We’ll cover the installation process, and how to keep your system up and running after updates.
/usr/bin/cat ⏎ 

Surface Pro 3 Triple Boot Part 1: Windows Setup

The following guide was used to tripple boot Windows 10, Kali Linux, and ArchLabs Linux on a Surface Pro 3; with a customized bootloader; and the option to enable Secure Boot with your own keys.
/usr/bin/cat ⏎ 

Hacking Anki with Go

Overview Anki is one of my favorite apps of all time. I’m not going to waste your time explaining what Anki is, or gushing about how awesome it is. I’m assuming you already know and wanted to see how you can hack some scripts together to make your life easier. I made a ton of cards over the years for learning Japanese but it was only until about a few months ago did I think to myself “Why haven’t I put audio in my cards?
/usr/bin/cat ⏎ 

Custom Index Page for Go Present

Overview Go’s present tool really comes in handy when making some presentations. I’ve been using it heavily for the Japanese class I teach. It’s really a simplistic and easy to use piece of software. My biggest problem is the index page. If I were doing talks on Go, I wouldn’t mind so much, but for my Japanese class it’s not really ideal. I wanted a way to host my slides without users getting confused by all the “Go Programming Language” or “Go Talks”.
/usr/bin/cat ⏎