An apology for leaving this blog for so long