The older among you may remember Digg – a social link sharing site. For the younger among you, it was “the front page of the Internet” before Reddit took over the crown. After a disastrous redesign ...