A series of For Fun

Random Bookmarklets

- Blog

Hello, this is the page on the internet where there are a few random bookmarklets that are likely only useful for me, Jeffrey. However, on the off chance they are useful to anyone else, they are provided here, free of charge! Lichessify - the first bookmarklet I ever made, it converts a Chess.com analysis page into a lichess analysis page. I blogged about it here. CloudLab URLs - this one copies to your clipboard all of the URLs to a node on CloudLab.

Continue reading ↦

Hacktoberfest 2018

- Blog

To be honest, I haven’t posted in a while, and this is really just an excuse for me to do so. Anyways, I’ll just briefly be talking about my experience with Hacktoberfest this year. If you’re not familiar with Hacktoberfest, you can read more about it here. I’ll admit that I shamefully only did the minimum 5 pull requests, but I’ve had a very busy month. Hopefully I will do better for Christmas, when I should have more free time.

Continue reading ↦

A Recurrent Neural Network for Wolfrat Bot

- Projects

For fun, I decided Wolfrat Bot needed a bit more, err, personality. So, I set off to make him one. After training an RNN for a few hours on my desktop’s GPU, I had interesting results but ultimately failed at achieving quite what I wanted. Anyway, I encountered some huge hurdles I found out AFTER training for ~8 hours that the way I was encoding the characters for the network input (and thus, the way I was decoding the network output) behaved non-deterministically between Python 3.5 runtimes!

Continue reading ↦