Dockerize all the things

Okay, maybe not all the things, but the things that tend to litter your filesystem with libraries, dependencies and other crap that increases the chances of a conflict. If you are not familiar with Docker, check it out, then come back here and troll my flaming fanboy drunk on kool aid ravings in the comments. I write a lot of ruby and python code, and I also use a lot of ruby/python and javascript code other people wrote as well.…

read more »

New largest Mersenne prime found

The largest prime number was just found, and it is a Mersenne prime, or a prime number of the form 2n - 1. As of January 2016, 274,207,281 - 1 is the largest known prime. Primes are interesting in their own right, but they also are indispensible in cryptography. We’ve known since Euclid that the number of primes is infinite, but it is still an open problem whether the number of Mersenne primes is infinite:…

read more »

Set up Mailinabox with LetsEncrypt

If you are not familiar with the EFF or their great project LetsEncrypt, don’t feel bad, even the CEO of T-Mobile doesn’t know. But seriously, this post is about combining the best of two projects: Mailinabox a standalone mail server that enables email as it should be LetsEncrypt a non-profit TLS certificate authority Mailinabox allows anyone with little patience to set up their own mail server with all the fixings, web client, spam filter, admin panel, etc.…

read more »

How to set up LetsEncrypt (free SSL/TLS certs)

First, for those who don’t know what LetsEncrypt is, it is a project by the EFF to create a legitimate certificate authority that doesn’t charge. Up until now, certificate authorities charged, creating a financial barrier for many to use SSL/TLS to secure their site. It’s true that the prices weren’t unreasonable, but it’s just enough to prevent many people from choosing to reap the benefits of encryption. As far back as 2012, Jeff Atwood argued in a blog post that we should make SSL default for web pages, but acknowledged that it would take a while for it to be the default:…

read more »