Full threadtibudiyanto·Stumble upon this. Looks pretty cool, but don't have any idea about the team and their track record.View on HN