B blog.datproject.org Max Ogden steps down as Dat project lead over sex abuse allegations 61 points rmason 9 years ago 15 comments