Due to a technical fault, it looks like David's Daily Digital Dollop is actually back, and seemingly here to stay, until a resolution can be found.