I find it rather funny that just over a week ago, I had no idea what I’d be doing. Yet I’ve spent most of every evening in the last week trying to implement an algorithm specified in a paper from 2016, that was technologically impossible in 2016. Today, it is technologically possible, at least in theory.
So, I’ve been reading the papers it references while trying to wrap my brain around latices, prime order finite fields, RFC 3526, and various other random details (that’s a pun no one will probably decipher). I’ve always been fascinated with encryption, but never from an implementation perspective. Implementing an equation as code is some of the most fun I’ve had in decades.
I guess I know what I am probably going to be doing on my sabbatical now…
Not long ago, people at Automattic would take regular vacation leading up to their sabbatical. I totally get why people would just go early. Maybe someone(s) abused it or something, because that is no longer allowed. Basically, I have Monday to get anything done I want done. After that, it’s very impractical to start anything my last day. Don’t get me wrong, there’s a few things I want to get done and/or settled before heading out, but if I really, really wanted to, I could have gotten it done last week. Yet then, I’d have nothing to do on Monday/Tuesday. 🙂
With the general winding down and preparing for sabbatical, I’ve come to realize just how burnt out I actually was. I’d been running on fumes for quite awhile now, and didn’t even bother to let myself know. It’s been refreshing to not really think about ‘the next project’ and 100% decide for myself to tinker with something vastly different than web software.
That feeling of rejuvenation — and I’m not even on sabbatical yet — has overwhelmed my original feelings of trepidation. I’m really looking forward to be doing something that is pure fun and no strings attached. If I fail to implement this paper, I walk away with a wealth of interesting knowledge about some obscure niche in cryptology. No one is counting on me completing this, except for me.
I’m just glad I found something to do on my sabbatical. I’m going to try very hard not to play video games the entire day, every day. Although, I won’t be all that surprised if that is exactly what happens… at some point.