Figure crosses 86,000 weekly active users uploading data, Brett Adcock says · Digg