How using various platforms shapes awareness of algorithms