algorithm culture