Looks like @digitalocean is having some problems causing our site to load. Should be back up and running shortly.