Computing with Social Trust