How algorithms encode and reveal our biases