In theory, I'm hobbyishly working on a little programming project. In practice, I make almost no progress on it. I'm almost never home and awake and alert enough to code. The bad news is: not much progress. The good news is: I can make a mental note like "I should find an API for a cryptographically-secure random function in Python" and I don't really need to research it. (Note to self: random.SystemRandom) I just need to keep that in mind and a couple of weeks later, I'll watch a video of a tech talk which mentions the info I want. Normally, you might think that two weeks for "research" of one factlet would be too slow. But it didn't slow me down. It's not like I would have made progress. It was like, no-cost research, anemone-style.
Here's the talk: Crypto Strikes Back, by Nate Lawson.
Oh yeah, and you should totally ignore what I said about crytographically-whatever Python functions and watching that video because in that same video he also says that if someone says they researched crypto by reading a blog post, that's a warning sign of bad crypto. You totally didn't want to read this far. Look, you still have plausible deniability. Go drink gin until you've totally forgot that you read this right now or else your crypto will suffer.
Yeah, if anyone asks, you never read this blog post, and you would never study crypto by reading blog posts. (I, for one, am much too 'leet for that because I study crypto on YouTube.) YOU WERE NEVER HERE! WE NEVER HAD THIS CONVERSATION!
I will now go straight to bed and forget I ever wrote this.
Labels: like tears in rain, link, programming